From e68b9c7062a9ddb9b2a3c76d3051bf34af688449 Mon Sep 17 00:00:00 2001 From: Devessier Date: Wed, 25 Feb 2026 11:04:45 +0100 Subject: [PATCH] feat: wip --- .../.twenty/output/api-client/schema.ts | 38063 ------------- .../.twenty/output/api-client/types.ts | 44352 ---------------- .../.twenty/output/manifest.json | 71 - .../src/logic-functions/create-users.mjs | 18 +- .../src/logic-functions/create-users.mjs.map | 4 +- .../src/logic-functions/create-users.ts | 31 +- .../src/navigation-menu-items/cloud-user.ts | 9 + .../twentyfortwenty/src/objects/cloud-user.ts | 20 + .../src/views/all-cloud-user.ts | 25 + 9 files changed, 100 insertions(+), 82493 deletions(-) delete mode 100644 packages/twenty-apps/internal/twentyfortwenty/.twenty/output/api-client/schema.ts delete mode 100644 packages/twenty-apps/internal/twentyfortwenty/.twenty/output/api-client/types.ts delete mode 100644 packages/twenty-apps/internal/twentyfortwenty/.twenty/output/manifest.json create mode 100644 packages/twenty-apps/internal/twentyfortwenty/src/navigation-menu-items/cloud-user.ts create mode 100644 packages/twenty-apps/internal/twentyfortwenty/src/objects/cloud-user.ts create mode 100644 packages/twenty-apps/internal/twentyfortwenty/src/views/all-cloud-user.ts diff --git a/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/api-client/schema.ts b/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/api-client/schema.ts deleted file mode 100644 index f542f3234c1..00000000000 --- a/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/api-client/schema.ts +++ /dev/null @@ -1,38063 +0,0 @@ -// @ts-nocheck -export type Scalars = { - String: string, - UUID: string, - Boolean: boolean, - DateTime: string, - Int: number, - Float: number, - ID: string, - JSON: Record, - BigFloat: any, - Position: any, - TSVector: any, - Cursor: any, - ConnectionCursor: any, -} - -export interface TimelineCalendarEventParticipant { - personId?: Scalars['UUID'] - workspaceMemberId?: Scalars['UUID'] - firstName: Scalars['String'] - lastName: Scalars['String'] - displayName: Scalars['String'] - avatarUrl: Scalars['String'] - handle: Scalars['String'] - __typename: 'TimelineCalendarEventParticipant' -} - -export interface LinkMetadata { - label: Scalars['String'] - url: Scalars['String'] - __typename: 'LinkMetadata' -} - -export interface LinksMetadata { - primaryLinkLabel: Scalars['String'] - primaryLinkUrl: Scalars['String'] - secondaryLinks?: LinkMetadata[] - __typename: 'LinksMetadata' -} - -export interface TimelineCalendarEvent { - id: Scalars['UUID'] - title: Scalars['String'] - isCanceled: Scalars['Boolean'] - isFullDay: Scalars['Boolean'] - startsAt: Scalars['DateTime'] - endsAt: Scalars['DateTime'] - description: Scalars['String'] - location: Scalars['String'] - conferenceSolution: Scalars['String'] - conferenceLink: LinksMetadata - participants: TimelineCalendarEventParticipant[] - visibility: CalendarChannelVisibility - __typename: 'TimelineCalendarEvent' -} - -export type CalendarChannelVisibility = 'METADATA' | 'SHARE_EVERYTHING' - -export interface TimelineCalendarEventsWithTotal { - totalNumberOfCalendarEvents: Scalars['Int'] - timelineCalendarEvents: TimelineCalendarEvent[] - __typename: 'TimelineCalendarEventsWithTotal' -} - -export interface TimelineThreadParticipant { - personId?: Scalars['UUID'] - workspaceMemberId?: Scalars['UUID'] - firstName: Scalars['String'] - lastName: Scalars['String'] - displayName: Scalars['String'] - avatarUrl: Scalars['String'] - handle: Scalars['String'] - __typename: 'TimelineThreadParticipant' -} - -export interface TimelineThread { - id: Scalars['UUID'] - read: Scalars['Boolean'] - visibility: MessageChannelVisibility - firstParticipant: TimelineThreadParticipant - lastTwoParticipants: TimelineThreadParticipant[] - lastMessageReceivedAt: Scalars['DateTime'] - lastMessageBody: Scalars['String'] - subject: Scalars['String'] - numberOfMessagesInThread: Scalars['Float'] - participantCount: Scalars['Float'] - __typename: 'TimelineThread' -} - -export type MessageChannelVisibility = 'METADATA' | 'SUBJECT' | 'SHARE_EVERYTHING' - -export interface TimelineThreadsWithTotal { - totalNumberOfThreads: Scalars['Int'] - timelineThreads: TimelineThread[] - __typename: 'TimelineThreadsWithTotal' -} - -export interface SearchRecord { - recordId: Scalars['UUID'] - objectNameSingular: Scalars['String'] - objectLabelSingular: Scalars['String'] - label: Scalars['String'] - imageUrl?: Scalars['String'] - tsRankCD: Scalars['Float'] - tsRank: Scalars['Float'] - __typename: 'SearchRecord' -} - -export interface SearchResultEdge { - node: SearchRecord - cursor: Scalars['String'] - __typename: 'SearchResultEdge' -} - -export interface SearchResultPageInfo { - endCursor?: Scalars['String'] - hasNextPage: Scalars['Boolean'] - __typename: 'SearchResultPageInfo' -} - -export interface SearchResultConnection { - edges: SearchResultEdge[] - pageInfo: SearchResultPageInfo - __typename: 'SearchResultConnection' -} - -export interface RunWorkflowVersionOutput { - workflowRunId: Scalars['UUID'] - __typename: 'RunWorkflowVersionOutput' -} - - -/** A workflow run */ -export interface WorkflowRun { - /** Id */ - id: Scalars['UUID'] - /** Workflow run status */ - status: WorkflowRunStatusEnum - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** Name of the workflow run */ - name?: Scalars['String'] - /** Workflow run enqueued at */ - enqueuedAt?: Scalars['DateTime'] - /** Workflow run started at */ - startedAt?: Scalars['DateTime'] - /** Workflow run ended at */ - endedAt?: Scalars['DateTime'] - /** The executor of the workflow */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** State of the workflow run */ - state: Scalars['JSON'] - /** Context of the workflow run */ - context?: Scalars['JSON'] - /** Output of the workflow run */ - output?: Scalars['JSON'] - /** Workflow run position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Workflow linked to the run. */ - workflowId: Scalars['ID'] - /** Workflow version linked to the run. */ - workflowVersionId: Scalars['ID'] - /** Favorites linked to the workflow run */ - favorites?: FavoriteConnection - /** Timeline activities linked to the run */ - timelineActivities?: TimelineActivityConnection - /** Workflow linked to the run. */ - workflow?: Workflow - /** Workflow version linked to the run. */ - workflowVersion?: WorkflowVersion - __typename: 'WorkflowRun' -} - - -/** Workflow run status */ -export type WorkflowRunStatusEnum = 'NOT_STARTED' | 'RUNNING' | 'COMPLETED' | 'FAILED' | 'ENQUEUED' | 'STOPPING' | 'STOPPED' - -export interface WorkflowVersionStepChanges { - triggerDiff?: Scalars['JSON'] - stepsDiff?: Scalars['JSON'] - __typename: 'WorkflowVersionStepChanges' -} - -export interface TestHttpRequestOutput { - /** Whether the request was successful */ - success: Scalars['Boolean'] - /** Message describing the result */ - message: Scalars['String'] - /** Response data */ - result?: Scalars['JSON'] - /** Error information */ - error?: Scalars['JSON'] - /** HTTP status code */ - status?: Scalars['Float'] - /** HTTP status text */ - statusText?: Scalars['String'] - /** Response headers */ - headers?: Scalars['JSON'] - __typename: 'TestHttpRequestOutput' -} - -export interface WorkflowStepPosition { - x: Scalars['Float'] - y: Scalars['Float'] - __typename: 'WorkflowStepPosition' -} - -export interface WorkflowAction { - id: Scalars['UUID'] - name: Scalars['String'] - type: WorkflowActionType - settings: Scalars['JSON'] - valid: Scalars['Boolean'] - nextStepIds?: Scalars['UUID'][] - position?: WorkflowStepPosition - __typename: 'WorkflowAction' -} - -export type WorkflowActionType = 'CODE' | 'LOGIC_FUNCTION' | 'SEND_EMAIL' | 'DRAFT_EMAIL' | 'CREATE_RECORD' | 'UPDATE_RECORD' | 'DELETE_RECORD' | 'UPSERT_RECORD' | 'FIND_RECORDS' | 'FORM' | 'FILTER' | 'IF_ELSE' | 'HTTP_REQUEST' | 'AI_AGENT' | 'ITERATOR' | 'EMPTY' | 'DELAY' - -export interface WorkflowVersionDTO { - id: Scalars['UUID'] - name: Scalars['String'] - createdAt: Scalars['String'] - updatedAt: Scalars['String'] - workflowId: Scalars['UUID'] - status: Scalars['String'] - trigger?: Scalars['JSON'] - steps?: Scalars['JSON'] - __typename: 'WorkflowVersionDTO' -} - -export interface Query { - search: SearchResultConnection - getTimelineCalendarEventsFromPersonId: TimelineCalendarEventsWithTotal - getTimelineCalendarEventsFromCompanyId: TimelineCalendarEventsWithTotal - getTimelineCalendarEventsFromOpportunityId: TimelineCalendarEventsWithTotal - getTimelineThreadsFromPersonId: TimelineThreadsWithTotal - getTimelineThreadsFromCompanyId: TimelineThreadsWithTotal - getTimelineThreadsFromOpportunityId: TimelineThreadsWithTotal - attachments?: AttachmentConnection - attachment?: Attachment - attachmentsGroupBy?: AttachmentGroupByConnection[] - blocklists?: BlocklistConnection - blocklist?: Blocklist - blocklistsGroupBy?: BlocklistGroupByConnection[] - calendarChannelEventAssociations?: CalendarChannelEventAssociationConnection - calendarChannelEventAssociation?: CalendarChannelEventAssociation - calendarChannelEventAssociationsGroupBy?: CalendarChannelEventAssociationGroupByConnection[] - calendarChannels?: CalendarChannelConnection - calendarChannel?: CalendarChannel - calendarChannelsGroupBy?: CalendarChannelGroupByConnection[] - calendarEventParticipants?: CalendarEventParticipantConnection - calendarEventParticipant?: CalendarEventParticipant - calendarEventParticipantsGroupBy?: CalendarEventParticipantGroupByConnection[] - calendarEvents?: CalendarEventConnection - calendarEvent?: CalendarEvent - calendarEventsGroupBy?: CalendarEventGroupByConnection[] - companies?: CompanyConnection - company?: Company - companyDuplicates?: CompanyConnection[] - companiesGroupBy?: CompanyGroupByConnection[] - connectedAccounts?: ConnectedAccountConnection - connectedAccount?: ConnectedAccount - connectedAccountsGroupBy?: ConnectedAccountGroupByConnection[] - dashboards?: DashboardConnection - dashboard?: Dashboard - dashboardsGroupBy?: DashboardGroupByConnection[] - favorites?: FavoriteConnection - favorite?: Favorite - favoritesGroupBy?: FavoriteGroupByConnection[] - favoriteFolders?: FavoriteFolderConnection - favoriteFolder?: FavoriteFolder - favoriteFoldersGroupBy?: FavoriteFolderGroupByConnection[] - messageChannelMessageAssociations?: MessageChannelMessageAssociationConnection - messageChannelMessageAssociation?: MessageChannelMessageAssociation - messageChannelMessageAssociationsGroupBy?: MessageChannelMessageAssociationGroupByConnection[] - messageChannels?: MessageChannelConnection - messageChannel?: MessageChannel - messageChannelsGroupBy?: MessageChannelGroupByConnection[] - messageFolders?: MessageFolderConnection - messageFolder?: MessageFolder - messageFoldersGroupBy?: MessageFolderGroupByConnection[] - messageChannelMessageAssociationMessageFolders?: MessageChannelMessageAssociationMessageFolderConnection - messageChannelMessageAssociationMessageFolder?: MessageChannelMessageAssociationMessageFolder - messageChannelMessageAssociationMessageFoldersGroupBy?: MessageChannelMessageAssociationMessageFolderGroupByConnection[] - messageParticipants?: MessageParticipantConnection - messageParticipant?: MessageParticipant - messageParticipantsGroupBy?: MessageParticipantGroupByConnection[] - messageThreads?: MessageThreadConnection - messageThread?: MessageThread - messageThreadsGroupBy?: MessageThreadGroupByConnection[] - messages?: MessageConnection - message?: Message - messagesGroupBy?: MessageGroupByConnection[] - notes?: NoteConnection - note?: Note - notesGroupBy?: NoteGroupByConnection[] - noteTargets?: NoteTargetConnection - noteTarget?: NoteTarget - noteTargetsGroupBy?: NoteTargetGroupByConnection[] - opportunities?: OpportunityConnection - opportunity?: Opportunity - opportunitiesGroupBy?: OpportunityGroupByConnection[] - people?: PersonConnection - person?: Person - personDuplicates?: PersonConnection[] - peopleGroupBy?: PersonGroupByConnection[] - tasks?: TaskConnection - task?: Task - tasksGroupBy?: TaskGroupByConnection[] - taskTargets?: TaskTargetConnection - taskTarget?: TaskTarget - taskTargetsGroupBy?: TaskTargetGroupByConnection[] - timelineActivities?: TimelineActivityConnection - timelineActivity?: TimelineActivity - timelineActivitiesGroupBy?: TimelineActivityGroupByConnection[] - workflows?: WorkflowConnection - workflow?: Workflow - workflowsGroupBy?: WorkflowGroupByConnection[] - workflowAutomatedTriggers?: WorkflowAutomatedTriggerConnection - workflowAutomatedTrigger?: WorkflowAutomatedTrigger - workflowAutomatedTriggersGroupBy?: WorkflowAutomatedTriggerGroupByConnection[] - workflowRuns?: WorkflowRunConnection - workflowRun?: WorkflowRun - workflowRunsGroupBy?: WorkflowRunGroupByConnection[] - workflowVersions?: WorkflowVersionConnection - workflowVersion?: WorkflowVersion - workflowVersionsGroupBy?: WorkflowVersionGroupByConnection[] - workspaceMembers?: WorkspaceMemberConnection - workspaceMember?: WorkspaceMember - workspaceMembersGroupBy?: WorkspaceMemberGroupByConnection[] - __typename: 'Query' -} - - -/** This enum to filter by nullability */ -export type FilterIs = 'NULL' | 'NOT_NULL' | 'NotNull' | 'Null' - -export interface Mutation { - activateWorkflowVersion: Scalars['Boolean'] - deactivateWorkflowVersion: Scalars['Boolean'] - runWorkflowVersion: RunWorkflowVersionOutput - stopWorkflowRun: WorkflowRun - computeStepOutputSchema: Scalars['JSON'] - createWorkflowVersionStep: WorkflowVersionStepChanges - updateWorkflowVersionStep: WorkflowAction - deleteWorkflowVersionStep: WorkflowVersionStepChanges - submitFormStep: Scalars['Boolean'] - updateWorkflowRunStep: WorkflowAction - duplicateWorkflowVersionStep: WorkflowVersionStepChanges - testHttpRequest: TestHttpRequestOutput - createWorkflowVersionEdge: WorkflowVersionStepChanges - deleteWorkflowVersionEdge: WorkflowVersionStepChanges - createDraftFromWorkflowVersion: WorkflowVersionDTO - duplicateWorkflow: WorkflowVersionDTO - updateWorkflowVersionPositions: Scalars['Boolean'] - dismissReconnectAccountBanner: Scalars['Boolean'] - createAttachments?: Attachment[] - createAttachment?: Attachment - updateAttachment?: Attachment - deleteAttachment?: Attachment - updateAttachments?: Attachment[] - deleteAttachments?: Attachment[] - destroyAttachment?: Attachment - destroyAttachments?: Attachment[] - restoreAttachment?: Attachment - restoreAttachments?: Attachment[] - createBlocklists?: Blocklist[] - createBlocklist?: Blocklist - updateBlocklist?: Blocklist - deleteBlocklist?: Blocklist - updateBlocklists?: Blocklist[] - deleteBlocklists?: Blocklist[] - destroyBlocklist?: Blocklist - destroyBlocklists?: Blocklist[] - restoreBlocklist?: Blocklist - restoreBlocklists?: Blocklist[] - createCalendarChannelEventAssociations?: CalendarChannelEventAssociation[] - createCalendarChannelEventAssociation?: CalendarChannelEventAssociation - updateCalendarChannelEventAssociation?: CalendarChannelEventAssociation - deleteCalendarChannelEventAssociation?: CalendarChannelEventAssociation - updateCalendarChannelEventAssociations?: CalendarChannelEventAssociation[] - deleteCalendarChannelEventAssociations?: CalendarChannelEventAssociation[] - destroyCalendarChannelEventAssociation?: CalendarChannelEventAssociation - destroyCalendarChannelEventAssociations?: CalendarChannelEventAssociation[] - restoreCalendarChannelEventAssociation?: CalendarChannelEventAssociation - restoreCalendarChannelEventAssociations?: CalendarChannelEventAssociation[] - createCalendarChannels?: CalendarChannel[] - createCalendarChannel?: CalendarChannel - updateCalendarChannel?: CalendarChannel - deleteCalendarChannel?: CalendarChannel - updateCalendarChannels?: CalendarChannel[] - deleteCalendarChannels?: CalendarChannel[] - destroyCalendarChannel?: CalendarChannel - destroyCalendarChannels?: CalendarChannel[] - restoreCalendarChannel?: CalendarChannel - restoreCalendarChannels?: CalendarChannel[] - createCalendarEventParticipants?: CalendarEventParticipant[] - createCalendarEventParticipant?: CalendarEventParticipant - updateCalendarEventParticipant?: CalendarEventParticipant - deleteCalendarEventParticipant?: CalendarEventParticipant - updateCalendarEventParticipants?: CalendarEventParticipant[] - deleteCalendarEventParticipants?: CalendarEventParticipant[] - destroyCalendarEventParticipant?: CalendarEventParticipant - destroyCalendarEventParticipants?: CalendarEventParticipant[] - restoreCalendarEventParticipant?: CalendarEventParticipant - restoreCalendarEventParticipants?: CalendarEventParticipant[] - createCalendarEvents?: CalendarEvent[] - createCalendarEvent?: CalendarEvent - updateCalendarEvent?: CalendarEvent - deleteCalendarEvent?: CalendarEvent - updateCalendarEvents?: CalendarEvent[] - deleteCalendarEvents?: CalendarEvent[] - destroyCalendarEvent?: CalendarEvent - destroyCalendarEvents?: CalendarEvent[] - restoreCalendarEvent?: CalendarEvent - restoreCalendarEvents?: CalendarEvent[] - createCompanies?: Company[] - createCompany?: Company - updateCompany?: Company - deleteCompany?: Company - updateCompanies?: Company[] - deleteCompanies?: Company[] - destroyCompany?: Company - destroyCompanies?: Company[] - restoreCompany?: Company - restoreCompanies?: Company[] - mergeCompanies?: Company - createConnectedAccounts?: ConnectedAccount[] - createConnectedAccount?: ConnectedAccount - updateConnectedAccount?: ConnectedAccount - deleteConnectedAccount?: ConnectedAccount - updateConnectedAccounts?: ConnectedAccount[] - deleteConnectedAccounts?: ConnectedAccount[] - destroyConnectedAccount?: ConnectedAccount - destroyConnectedAccounts?: ConnectedAccount[] - restoreConnectedAccount?: ConnectedAccount - restoreConnectedAccounts?: ConnectedAccount[] - createDashboards?: Dashboard[] - createDashboard?: Dashboard - updateDashboard?: Dashboard - deleteDashboard?: Dashboard - updateDashboards?: Dashboard[] - deleteDashboards?: Dashboard[] - destroyDashboard?: Dashboard - destroyDashboards?: Dashboard[] - restoreDashboard?: Dashboard - restoreDashboards?: Dashboard[] - createFavorites?: Favorite[] - createFavorite?: Favorite - updateFavorite?: Favorite - deleteFavorite?: Favorite - updateFavorites?: Favorite[] - deleteFavorites?: Favorite[] - destroyFavorite?: Favorite - destroyFavorites?: Favorite[] - restoreFavorite?: Favorite - restoreFavorites?: Favorite[] - createFavoriteFolders?: FavoriteFolder[] - createFavoriteFolder?: FavoriteFolder - updateFavoriteFolder?: FavoriteFolder - deleteFavoriteFolder?: FavoriteFolder - updateFavoriteFolders?: FavoriteFolder[] - deleteFavoriteFolders?: FavoriteFolder[] - destroyFavoriteFolder?: FavoriteFolder - destroyFavoriteFolders?: FavoriteFolder[] - restoreFavoriteFolder?: FavoriteFolder - restoreFavoriteFolders?: FavoriteFolder[] - createMessageChannelMessageAssociations?: MessageChannelMessageAssociation[] - createMessageChannelMessageAssociation?: MessageChannelMessageAssociation - updateMessageChannelMessageAssociation?: MessageChannelMessageAssociation - deleteMessageChannelMessageAssociation?: MessageChannelMessageAssociation - updateMessageChannelMessageAssociations?: MessageChannelMessageAssociation[] - deleteMessageChannelMessageAssociations?: MessageChannelMessageAssociation[] - destroyMessageChannelMessageAssociation?: MessageChannelMessageAssociation - destroyMessageChannelMessageAssociations?: MessageChannelMessageAssociation[] - restoreMessageChannelMessageAssociation?: MessageChannelMessageAssociation - restoreMessageChannelMessageAssociations?: MessageChannelMessageAssociation[] - createMessageChannels?: MessageChannel[] - createMessageChannel?: MessageChannel - updateMessageChannel?: MessageChannel - deleteMessageChannel?: MessageChannel - updateMessageChannels?: MessageChannel[] - deleteMessageChannels?: MessageChannel[] - destroyMessageChannel?: MessageChannel - destroyMessageChannels?: MessageChannel[] - restoreMessageChannel?: MessageChannel - restoreMessageChannels?: MessageChannel[] - createMessageFolders?: MessageFolder[] - createMessageFolder?: MessageFolder - updateMessageFolder?: MessageFolder - deleteMessageFolder?: MessageFolder - updateMessageFolders?: MessageFolder[] - deleteMessageFolders?: MessageFolder[] - destroyMessageFolder?: MessageFolder - destroyMessageFolders?: MessageFolder[] - restoreMessageFolder?: MessageFolder - restoreMessageFolders?: MessageFolder[] - createMessageChannelMessageAssociationMessageFolders?: MessageChannelMessageAssociationMessageFolder[] - createMessageChannelMessageAssociationMessageFolder?: MessageChannelMessageAssociationMessageFolder - updateMessageChannelMessageAssociationMessageFolder?: MessageChannelMessageAssociationMessageFolder - deleteMessageChannelMessageAssociationMessageFolder?: MessageChannelMessageAssociationMessageFolder - updateMessageChannelMessageAssociationMessageFolders?: MessageChannelMessageAssociationMessageFolder[] - deleteMessageChannelMessageAssociationMessageFolders?: MessageChannelMessageAssociationMessageFolder[] - destroyMessageChannelMessageAssociationMessageFolder?: MessageChannelMessageAssociationMessageFolder - destroyMessageChannelMessageAssociationMessageFolders?: MessageChannelMessageAssociationMessageFolder[] - restoreMessageChannelMessageAssociationMessageFolder?: MessageChannelMessageAssociationMessageFolder - restoreMessageChannelMessageAssociationMessageFolders?: MessageChannelMessageAssociationMessageFolder[] - createMessageParticipants?: MessageParticipant[] - createMessageParticipant?: MessageParticipant - updateMessageParticipant?: MessageParticipant - deleteMessageParticipant?: MessageParticipant - updateMessageParticipants?: MessageParticipant[] - deleteMessageParticipants?: MessageParticipant[] - destroyMessageParticipant?: MessageParticipant - destroyMessageParticipants?: MessageParticipant[] - restoreMessageParticipant?: MessageParticipant - restoreMessageParticipants?: MessageParticipant[] - createMessageThreads?: MessageThread[] - createMessageThread?: MessageThread - updateMessageThread?: MessageThread - deleteMessageThread?: MessageThread - updateMessageThreads?: MessageThread[] - deleteMessageThreads?: MessageThread[] - destroyMessageThread?: MessageThread - destroyMessageThreads?: MessageThread[] - restoreMessageThread?: MessageThread - restoreMessageThreads?: MessageThread[] - createMessages?: Message[] - createMessage?: Message - updateMessage?: Message - deleteMessage?: Message - updateMessages?: Message[] - deleteMessages?: Message[] - destroyMessage?: Message - destroyMessages?: Message[] - restoreMessage?: Message - restoreMessages?: Message[] - createNotes?: Note[] - createNote?: Note - updateNote?: Note - deleteNote?: Note - updateNotes?: Note[] - deleteNotes?: Note[] - destroyNote?: Note - destroyNotes?: Note[] - restoreNote?: Note - restoreNotes?: Note[] - createNoteTargets?: NoteTarget[] - createNoteTarget?: NoteTarget - updateNoteTarget?: NoteTarget - deleteNoteTarget?: NoteTarget - updateNoteTargets?: NoteTarget[] - deleteNoteTargets?: NoteTarget[] - destroyNoteTarget?: NoteTarget - destroyNoteTargets?: NoteTarget[] - restoreNoteTarget?: NoteTarget - restoreNoteTargets?: NoteTarget[] - createOpportunities?: Opportunity[] - createOpportunity?: Opportunity - updateOpportunity?: Opportunity - deleteOpportunity?: Opportunity - updateOpportunities?: Opportunity[] - deleteOpportunities?: Opportunity[] - destroyOpportunity?: Opportunity - destroyOpportunities?: Opportunity[] - restoreOpportunity?: Opportunity - restoreOpportunities?: Opportunity[] - createPeople?: Person[] - createPerson?: Person - updatePerson?: Person - deletePerson?: Person - updatePeople?: Person[] - deletePeople?: Person[] - destroyPerson?: Person - destroyPeople?: Person[] - restorePerson?: Person - restorePeople?: Person[] - mergePeople?: Person - createTasks?: Task[] - createTask?: Task - updateTask?: Task - deleteTask?: Task - updateTasks?: Task[] - deleteTasks?: Task[] - destroyTask?: Task - destroyTasks?: Task[] - restoreTask?: Task - restoreTasks?: Task[] - createTaskTargets?: TaskTarget[] - createTaskTarget?: TaskTarget - updateTaskTarget?: TaskTarget - deleteTaskTarget?: TaskTarget - updateTaskTargets?: TaskTarget[] - deleteTaskTargets?: TaskTarget[] - destroyTaskTarget?: TaskTarget - destroyTaskTargets?: TaskTarget[] - restoreTaskTarget?: TaskTarget - restoreTaskTargets?: TaskTarget[] - createTimelineActivities?: TimelineActivity[] - createTimelineActivity?: TimelineActivity - updateTimelineActivity?: TimelineActivity - deleteTimelineActivity?: TimelineActivity - updateTimelineActivities?: TimelineActivity[] - deleteTimelineActivities?: TimelineActivity[] - destroyTimelineActivity?: TimelineActivity - destroyTimelineActivities?: TimelineActivity[] - restoreTimelineActivity?: TimelineActivity - restoreTimelineActivities?: TimelineActivity[] - createWorkflows?: Workflow[] - createWorkflow?: Workflow - updateWorkflow?: Workflow - deleteWorkflow?: Workflow - updateWorkflows?: Workflow[] - deleteWorkflows?: Workflow[] - destroyWorkflow?: Workflow - destroyWorkflows?: Workflow[] - restoreWorkflow?: Workflow - restoreWorkflows?: Workflow[] - createWorkflowAutomatedTriggers?: WorkflowAutomatedTrigger[] - createWorkflowAutomatedTrigger?: WorkflowAutomatedTrigger - updateWorkflowAutomatedTrigger?: WorkflowAutomatedTrigger - deleteWorkflowAutomatedTrigger?: WorkflowAutomatedTrigger - updateWorkflowAutomatedTriggers?: WorkflowAutomatedTrigger[] - deleteWorkflowAutomatedTriggers?: WorkflowAutomatedTrigger[] - destroyWorkflowAutomatedTrigger?: WorkflowAutomatedTrigger - destroyWorkflowAutomatedTriggers?: WorkflowAutomatedTrigger[] - restoreWorkflowAutomatedTrigger?: WorkflowAutomatedTrigger - restoreWorkflowAutomatedTriggers?: WorkflowAutomatedTrigger[] - createWorkflowRuns?: WorkflowRun[] - createWorkflowRun?: WorkflowRun - updateWorkflowRun?: WorkflowRun - deleteWorkflowRun?: WorkflowRun - updateWorkflowRuns?: WorkflowRun[] - deleteWorkflowRuns?: WorkflowRun[] - destroyWorkflowRun?: WorkflowRun - destroyWorkflowRuns?: WorkflowRun[] - restoreWorkflowRun?: WorkflowRun - restoreWorkflowRuns?: WorkflowRun[] - createWorkflowVersions?: WorkflowVersion[] - createWorkflowVersion?: WorkflowVersion - updateWorkflowVersion?: WorkflowVersion - deleteWorkflowVersion?: WorkflowVersion - updateWorkflowVersions?: WorkflowVersion[] - deleteWorkflowVersions?: WorkflowVersion[] - destroyWorkflowVersion?: WorkflowVersion - destroyWorkflowVersions?: WorkflowVersion[] - restoreWorkflowVersion?: WorkflowVersion - restoreWorkflowVersions?: WorkflowVersion[] - createWorkspaceMembers?: WorkspaceMember[] - createWorkspaceMember?: WorkspaceMember - updateWorkspaceMember?: WorkspaceMember - deleteWorkspaceMember?: WorkspaceMember - updateWorkspaceMembers?: WorkspaceMember[] - deleteWorkspaceMembers?: WorkspaceMember[] - destroyWorkspaceMember?: WorkspaceMember - destroyWorkspaceMembers?: WorkspaceMember[] - restoreWorkspaceMember?: WorkspaceMember - restoreWorkspaceMembers?: WorkspaceMember[] - __typename: 'Mutation' -} - -export interface Links { - primaryLinkLabel?: Scalars['String'] - primaryLinkUrl?: Scalars['String'] - secondaryLinks?: Scalars['JSON'] - __typename: 'Links' -} - - -/** This enum is used to specify the order of results */ -export type OrderByDirection = 'AscNullsFirst' | 'AscNullsLast' | 'DescNullsFirst' | 'DescNullsLast' - -export interface Currency { - amountMicros?: Scalars['BigFloat'] - currencyCode?: Scalars['String'] - __typename: 'Currency' -} - -export interface FullName { - firstName?: Scalars['String'] - lastName?: Scalars['String'] - __typename: 'FullName' -} - -export interface Address { - addressStreet1?: Scalars['String'] - addressStreet2?: Scalars['String'] - addressCity?: Scalars['String'] - addressPostcode?: Scalars['String'] - addressState?: Scalars['String'] - addressCountry?: Scalars['String'] - addressLat?: Scalars['BigFloat'] - addressLng?: Scalars['BigFloat'] - __typename: 'Address' -} - -export type ActorSourceEnum = 'EMAIL' | 'CALENDAR' | 'WORKFLOW' | 'AGENT' | 'API' | 'IMPORT' | 'MANUAL' | 'SYSTEM' | 'WEBHOOK' | 'APPLICATION' - -export interface Actor { - source: ActorSourceEnum - workspaceMemberId?: Scalars['UUID'] - name: Scalars['String'] - context?: Scalars['JSON'] - __typename: 'Actor' -} - -export interface Emails { - primaryEmail?: Scalars['String'] - additionalEmails?: Scalars['JSON'] - __typename: 'Emails' -} - -export interface Phones { - primaryPhoneNumber?: Scalars['String'] - primaryPhoneCountryCode?: Scalars['String'] - primaryPhoneCallingCode?: Scalars['String'] - additionalPhones?: Scalars['JSON'] - __typename: 'Phones' -} - -export interface RichTextV2 { - blocknote?: Scalars['String'] - markdown?: Scalars['String'] - __typename: 'RichTextV2' -} - - -/** Date granularity (e.g. day, month, quarter, year, week, day of the week, quarter of the year, month of the year) */ -export type DateGranularityEnum = 'DAY' | 'MONTH' | 'QUARTER' | 'YEAR' | 'WEEK' | 'DAY_OF_THE_WEEK' | 'MONTH_OF_THE_YEAR' | 'QUARTER_OF_THE_YEAR' | 'NONE' - - -/** First day of the week (MONDAY, SUNDAY, SATURDAY) */ -export type FirstDayOfTheWeek = 'MONDAY' | 'SUNDAY' | 'SATURDAY' - - -/** Attachment file category */ -export type AttachmentFileCategoryEnum = 'ARCHIVE' | 'AUDIO' | 'IMAGE' | 'PRESENTATION' | 'SPREADSHEET' | 'TEXT_DOCUMENT' | 'VIDEO' | 'OTHER' - - -/** An attachment */ -export interface Attachment { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** Attachment name */ - name?: Scalars['String'] - /** Attachment file */ - file?: (FileObject | undefined)[] - /** Attachment full path */ - fullPath?: Scalars['String'] - /** Attachment file category */ - fileCategory: AttachmentFileCategoryEnum - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Attachment record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Attachment target */ - targetTaskId?: Scalars['ID'] - /** Attachment target */ - targetNoteId?: Scalars['ID'] - /** Attachment target */ - targetPersonId?: Scalars['ID'] - /** Attachment target */ - targetCompanyId?: Scalars['ID'] - /** Attachment target */ - targetOpportunityId?: Scalars['ID'] - /** Attachment target */ - targetDashboardId?: Scalars['ID'] - /** Attachment target */ - targetWorkflowId?: Scalars['ID'] - /** Attachment target */ - targetTask?: Task - /** Attachment target */ - targetNote?: Note - /** Attachment target */ - targetPerson?: Person - /** Attachment target */ - targetCompany?: Company - /** Attachment target */ - targetOpportunity?: Opportunity - /** Attachment target */ - targetDashboard?: Dashboard - /** Attachment target */ - targetWorkflow?: Workflow - __typename: 'Attachment' -} - -export interface FileObject { - fileId: Scalars['UUID'] - label: Scalars['String'] - extension?: Scalars['String'] - url?: Scalars['String'] - __typename: 'FileObject' -} - - -/** An attachment */ -export interface AttachmentEdge { - node: Attachment - cursor: Scalars['Cursor'] - __typename: 'AttachmentEdge' -} - - -/** An attachment */ -export interface AttachmentConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for file */ - countUniqueValuesFile?: Scalars['Int'] - /** Number of empty values for file */ - countEmptyFile?: Scalars['Int'] - /** Number of non-empty values for file */ - countNotEmptyFile?: Scalars['Int'] - /** Percentage of empty values for file */ - percentageEmptyFile?: Scalars['Float'] - /** Percentage of non-empty values for file */ - percentageNotEmptyFile?: Scalars['Float'] - /** Number of unique values for fullPath */ - countUniqueValuesFullPath?: Scalars['Int'] - /** Number of empty values for fullPath */ - countEmptyFullPath?: Scalars['Int'] - /** Number of non-empty values for fullPath */ - countNotEmptyFullPath?: Scalars['Int'] - /** Percentage of empty values for fullPath */ - percentageEmptyFullPath?: Scalars['Float'] - /** Percentage of non-empty values for fullPath */ - percentageNotEmptyFullPath?: Scalars['Float'] - /** Number of unique values for fileCategory */ - countUniqueValuesFileCategory?: Scalars['Int'] - /** Number of empty values for fileCategory */ - countEmptyFileCategory?: Scalars['Int'] - /** Number of non-empty values for fileCategory */ - countNotEmptyFileCategory?: Scalars['Int'] - /** Percentage of empty values for fileCategory */ - percentageEmptyFileCategory?: Scalars['Float'] - /** Percentage of non-empty values for fileCategory */ - percentageNotEmptyFileCategory?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for targetTask */ - countUniqueValuesTargetTask?: Scalars['Int'] - /** Number of empty values for targetTask */ - countEmptyTargetTask?: Scalars['Int'] - /** Number of non-empty values for targetTask */ - countNotEmptyTargetTask?: Scalars['Int'] - /** Percentage of empty values for targetTask */ - percentageEmptyTargetTask?: Scalars['Float'] - /** Percentage of non-empty values for targetTask */ - percentageNotEmptyTargetTask?: Scalars['Float'] - /** Number of unique values for targetNote */ - countUniqueValuesTargetNote?: Scalars['Int'] - /** Number of empty values for targetNote */ - countEmptyTargetNote?: Scalars['Int'] - /** Number of non-empty values for targetNote */ - countNotEmptyTargetNote?: Scalars['Int'] - /** Percentage of empty values for targetNote */ - percentageEmptyTargetNote?: Scalars['Float'] - /** Percentage of non-empty values for targetNote */ - percentageNotEmptyTargetNote?: Scalars['Float'] - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: Scalars['Int'] - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: Scalars['Int'] - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: Scalars['Int'] - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: Scalars['Float'] - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: Scalars['Float'] - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: Scalars['Int'] - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: Scalars['Int'] - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: Scalars['Int'] - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: Scalars['Float'] - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: Scalars['Float'] - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: Scalars['Int'] - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: Scalars['Int'] - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: Scalars['Int'] - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: Scalars['Float'] - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: Scalars['Float'] - /** Number of unique values for targetDashboard */ - countUniqueValuesTargetDashboard?: Scalars['Int'] - /** Number of empty values for targetDashboard */ - countEmptyTargetDashboard?: Scalars['Int'] - /** Number of non-empty values for targetDashboard */ - countNotEmptyTargetDashboard?: Scalars['Int'] - /** Percentage of empty values for targetDashboard */ - percentageEmptyTargetDashboard?: Scalars['Float'] - /** Percentage of non-empty values for targetDashboard */ - percentageNotEmptyTargetDashboard?: Scalars['Float'] - /** Number of unique values for targetWorkflow */ - countUniqueValuesTargetWorkflow?: Scalars['Int'] - /** Number of empty values for targetWorkflow */ - countEmptyTargetWorkflow?: Scalars['Int'] - /** Number of non-empty values for targetWorkflow */ - countNotEmptyTargetWorkflow?: Scalars['Int'] - /** Percentage of empty values for targetWorkflow */ - percentageEmptyTargetWorkflow?: Scalars['Float'] - /** Percentage of non-empty values for targetWorkflow */ - percentageNotEmptyTargetWorkflow?: Scalars['Float'] - edges: AttachmentEdge[] - pageInfo: PageInfo - __typename: 'AttachmentConnection' -} - -export interface PageInfo { - startCursor?: Scalars['ConnectionCursor'] - endCursor?: Scalars['ConnectionCursor'] - hasNextPage: Scalars['Boolean'] - hasPreviousPage: Scalars['Boolean'] - __typename: 'PageInfo' -} - - -/** An attachment */ -export interface AttachmentGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for file */ - countUniqueValuesFile?: Scalars['Int'] - /** Number of empty values for file */ - countEmptyFile?: Scalars['Int'] - /** Number of non-empty values for file */ - countNotEmptyFile?: Scalars['Int'] - /** Percentage of empty values for file */ - percentageEmptyFile?: Scalars['Float'] - /** Percentage of non-empty values for file */ - percentageNotEmptyFile?: Scalars['Float'] - /** Number of unique values for fullPath */ - countUniqueValuesFullPath?: Scalars['Int'] - /** Number of empty values for fullPath */ - countEmptyFullPath?: Scalars['Int'] - /** Number of non-empty values for fullPath */ - countNotEmptyFullPath?: Scalars['Int'] - /** Percentage of empty values for fullPath */ - percentageEmptyFullPath?: Scalars['Float'] - /** Percentage of non-empty values for fullPath */ - percentageNotEmptyFullPath?: Scalars['Float'] - /** Number of unique values for fileCategory */ - countUniqueValuesFileCategory?: Scalars['Int'] - /** Number of empty values for fileCategory */ - countEmptyFileCategory?: Scalars['Int'] - /** Number of non-empty values for fileCategory */ - countNotEmptyFileCategory?: Scalars['Int'] - /** Percentage of empty values for fileCategory */ - percentageEmptyFileCategory?: Scalars['Float'] - /** Percentage of non-empty values for fileCategory */ - percentageNotEmptyFileCategory?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for targetTask */ - countUniqueValuesTargetTask?: Scalars['Int'] - /** Number of empty values for targetTask */ - countEmptyTargetTask?: Scalars['Int'] - /** Number of non-empty values for targetTask */ - countNotEmptyTargetTask?: Scalars['Int'] - /** Percentage of empty values for targetTask */ - percentageEmptyTargetTask?: Scalars['Float'] - /** Percentage of non-empty values for targetTask */ - percentageNotEmptyTargetTask?: Scalars['Float'] - /** Number of unique values for targetNote */ - countUniqueValuesTargetNote?: Scalars['Int'] - /** Number of empty values for targetNote */ - countEmptyTargetNote?: Scalars['Int'] - /** Number of non-empty values for targetNote */ - countNotEmptyTargetNote?: Scalars['Int'] - /** Percentage of empty values for targetNote */ - percentageEmptyTargetNote?: Scalars['Float'] - /** Percentage of non-empty values for targetNote */ - percentageNotEmptyTargetNote?: Scalars['Float'] - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: Scalars['Int'] - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: Scalars['Int'] - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: Scalars['Int'] - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: Scalars['Float'] - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: Scalars['Float'] - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: Scalars['Int'] - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: Scalars['Int'] - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: Scalars['Int'] - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: Scalars['Float'] - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: Scalars['Float'] - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: Scalars['Int'] - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: Scalars['Int'] - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: Scalars['Int'] - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: Scalars['Float'] - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: Scalars['Float'] - /** Number of unique values for targetDashboard */ - countUniqueValuesTargetDashboard?: Scalars['Int'] - /** Number of empty values for targetDashboard */ - countEmptyTargetDashboard?: Scalars['Int'] - /** Number of non-empty values for targetDashboard */ - countNotEmptyTargetDashboard?: Scalars['Int'] - /** Percentage of empty values for targetDashboard */ - percentageEmptyTargetDashboard?: Scalars['Float'] - /** Percentage of non-empty values for targetDashboard */ - percentageNotEmptyTargetDashboard?: Scalars['Float'] - /** Number of unique values for targetWorkflow */ - countUniqueValuesTargetWorkflow?: Scalars['Int'] - /** Number of empty values for targetWorkflow */ - countEmptyTargetWorkflow?: Scalars['Int'] - /** Number of non-empty values for targetWorkflow */ - countNotEmptyTargetWorkflow?: Scalars['Int'] - /** Percentage of empty values for targetWorkflow */ - percentageEmptyTargetWorkflow?: Scalars['Float'] - /** Percentage of non-empty values for targetWorkflow */ - percentageNotEmptyTargetWorkflow?: Scalars['Float'] - edges: AttachmentEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'AttachmentGroupByConnection' -} - - -/** Blocklist */ -export interface Blocklist { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Blocklist record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Handle */ - handle?: Scalars['String'] - /** WorkspaceMember */ - workspaceMemberId: Scalars['ID'] - /** WorkspaceMember */ - workspaceMember?: WorkspaceMember - __typename: 'Blocklist' -} - - -/** Blocklist */ -export interface BlocklistEdge { - node: Blocklist - cursor: Scalars['Cursor'] - __typename: 'BlocklistEdge' -} - - -/** Blocklist */ -export interface BlocklistConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - edges: BlocklistEdge[] - pageInfo: PageInfo - __typename: 'BlocklistConnection' -} - - -/** Blocklist */ -export interface BlocklistGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - edges: BlocklistEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'BlocklistGroupByConnection' -} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociation { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Calendar channel event association record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Event external ID */ - eventExternalId?: Scalars['String'] - /** Recurring Event ID */ - recurringEventExternalId?: Scalars['String'] - /** Channel ID */ - calendarChannelId: Scalars['ID'] - /** Event ID */ - calendarEventId: Scalars['ID'] - /** Channel ID */ - calendarChannel?: CalendarChannel - /** Event ID */ - calendarEvent?: CalendarEvent - __typename: 'CalendarChannelEventAssociation' -} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationEdge { - node: CalendarChannelEventAssociation - cursor: Scalars['Cursor'] - __typename: 'CalendarChannelEventAssociationEdge' -} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for eventExternalId */ - countUniqueValuesEventExternalId?: Scalars['Int'] - /** Number of empty values for eventExternalId */ - countEmptyEventExternalId?: Scalars['Int'] - /** Number of non-empty values for eventExternalId */ - countNotEmptyEventExternalId?: Scalars['Int'] - /** Percentage of empty values for eventExternalId */ - percentageEmptyEventExternalId?: Scalars['Float'] - /** Percentage of non-empty values for eventExternalId */ - percentageNotEmptyEventExternalId?: Scalars['Float'] - /** Number of unique values for recurringEventExternalId */ - countUniqueValuesRecurringEventExternalId?: Scalars['Int'] - /** Number of empty values for recurringEventExternalId */ - countEmptyRecurringEventExternalId?: Scalars['Int'] - /** Number of non-empty values for recurringEventExternalId */ - countNotEmptyRecurringEventExternalId?: Scalars['Int'] - /** Percentage of empty values for recurringEventExternalId */ - percentageEmptyRecurringEventExternalId?: Scalars['Float'] - /** Percentage of non-empty values for recurringEventExternalId */ - percentageNotEmptyRecurringEventExternalId?: Scalars['Float'] - edges: CalendarChannelEventAssociationEdge[] - pageInfo: PageInfo - __typename: 'CalendarChannelEventAssociationConnection' -} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for eventExternalId */ - countUniqueValuesEventExternalId?: Scalars['Int'] - /** Number of empty values for eventExternalId */ - countEmptyEventExternalId?: Scalars['Int'] - /** Number of non-empty values for eventExternalId */ - countNotEmptyEventExternalId?: Scalars['Int'] - /** Percentage of empty values for eventExternalId */ - percentageEmptyEventExternalId?: Scalars['Float'] - /** Percentage of non-empty values for eventExternalId */ - percentageNotEmptyEventExternalId?: Scalars['Float'] - /** Number of unique values for recurringEventExternalId */ - countUniqueValuesRecurringEventExternalId?: Scalars['Int'] - /** Number of empty values for recurringEventExternalId */ - countEmptyRecurringEventExternalId?: Scalars['Int'] - /** Number of non-empty values for recurringEventExternalId */ - countNotEmptyRecurringEventExternalId?: Scalars['Int'] - /** Percentage of empty values for recurringEventExternalId */ - percentageEmptyRecurringEventExternalId?: Scalars['Float'] - /** Percentage of non-empty values for recurringEventExternalId */ - percentageNotEmptyRecurringEventExternalId?: Scalars['Float'] - edges: CalendarChannelEventAssociationEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'CalendarChannelEventAssociationGroupByConnection' -} - - -/** Visibility */ -export type CalendarChannelVisibilityEnum = 'METADATA' | 'SHARE_EVERYTHING' - - -/** Automatically create records for people you participated with in an event. */ -export type CalendarChannelContactAutoCreationPolicyEnum = 'AS_PARTICIPANT_AND_ORGANIZER' | 'AS_PARTICIPANT' | 'AS_ORGANIZER' | 'NONE' - - -/** Sync status */ -export type CalendarChannelSyncStatusEnum = 'ONGOING' | 'NOT_SYNCED' | 'ACTIVE' | 'FAILED_INSUFFICIENT_PERMISSIONS' | 'FAILED_UNKNOWN' - - -/** Sync stage */ -export type CalendarChannelSyncStageEnum = 'CALENDAR_EVENT_LIST_FETCH_PENDING' | 'CALENDAR_EVENT_LIST_FETCH_SCHEDULED' | 'CALENDAR_EVENT_LIST_FETCH_ONGOING' | 'CALENDAR_EVENTS_IMPORT_PENDING' | 'CALENDAR_EVENTS_IMPORT_SCHEDULED' | 'CALENDAR_EVENTS_IMPORT_ONGOING' | 'FAILED' | 'PENDING_CONFIGURATION' - - -/** Calendar Channels */ -export interface CalendarChannel { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Calendar channel record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Handle */ - handle?: Scalars['String'] - /** Visibility */ - visibility: CalendarChannelVisibilityEnum - /** Is Contact Auto Creation Enabled */ - isContactAutoCreationEnabled: Scalars['Boolean'] - /** Automatically create records for people you participated with in an event. */ - contactAutoCreationPolicy: CalendarChannelContactAutoCreationPolicyEnum - /** Is Sync Enabled */ - isSyncEnabled: Scalars['Boolean'] - /** Sync Cursor. Used for syncing events from the calendar provider */ - syncCursor?: Scalars['String'] - /** Sync status */ - syncStatus?: CalendarChannelSyncStatusEnum - /** Sync stage */ - syncStage: CalendarChannelSyncStageEnum - /** Sync stage started at */ - syncStageStartedAt?: Scalars['DateTime'] - /** Last sync date */ - syncedAt?: Scalars['DateTime'] - /** Throttle Failure Count */ - throttleFailureCount: Scalars['Float'] - /** Connected Account */ - connectedAccountId: Scalars['ID'] - /** Calendar Channel Event Associations */ - calendarChannelEventAssociations?: CalendarChannelEventAssociationConnection - /** Connected Account */ - connectedAccount?: ConnectedAccount - __typename: 'CalendarChannel' -} - - -/** Calendar Channels */ -export interface CalendarChannelEdge { - node: CalendarChannel - cursor: Scalars['Cursor'] - __typename: 'CalendarChannelEdge' -} - - -/** Calendar Channels */ -export interface CalendarChannelConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - /** Number of unique values for visibility */ - countUniqueValuesVisibility?: Scalars['Int'] - /** Number of empty values for visibility */ - countEmptyVisibility?: Scalars['Int'] - /** Number of non-empty values for visibility */ - countNotEmptyVisibility?: Scalars['Int'] - /** Percentage of empty values for visibility */ - percentageEmptyVisibility?: Scalars['Float'] - /** Percentage of non-empty values for visibility */ - percentageNotEmptyVisibility?: Scalars['Float'] - /** Number of unique values for isContactAutoCreationEnabled */ - countUniqueValuesIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of empty values for isContactAutoCreationEnabled */ - countEmptyIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of non-empty values for isContactAutoCreationEnabled */ - countNotEmptyIsContactAutoCreationEnabled?: Scalars['Int'] - /** Percentage of empty values for isContactAutoCreationEnabled */ - percentageEmptyIsContactAutoCreationEnabled?: Scalars['Float'] - /** Percentage of non-empty values for isContactAutoCreationEnabled */ - percentageNotEmptyIsContactAutoCreationEnabled?: Scalars['Float'] - /** Count of true values in the field isContactAutoCreationEnabled */ - countTrueIsContactAutoCreationEnabled?: Scalars['Int'] - /** Count of false values in the field isContactAutoCreationEnabled */ - countFalseIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of unique values for contactAutoCreationPolicy */ - countUniqueValuesContactAutoCreationPolicy?: Scalars['Int'] - /** Number of empty values for contactAutoCreationPolicy */ - countEmptyContactAutoCreationPolicy?: Scalars['Int'] - /** Number of non-empty values for contactAutoCreationPolicy */ - countNotEmptyContactAutoCreationPolicy?: Scalars['Int'] - /** Percentage of empty values for contactAutoCreationPolicy */ - percentageEmptyContactAutoCreationPolicy?: Scalars['Float'] - /** Percentage of non-empty values for contactAutoCreationPolicy */ - percentageNotEmptyContactAutoCreationPolicy?: Scalars['Float'] - /** Number of unique values for isSyncEnabled */ - countUniqueValuesIsSyncEnabled?: Scalars['Int'] - /** Number of empty values for isSyncEnabled */ - countEmptyIsSyncEnabled?: Scalars['Int'] - /** Number of non-empty values for isSyncEnabled */ - countNotEmptyIsSyncEnabled?: Scalars['Int'] - /** Percentage of empty values for isSyncEnabled */ - percentageEmptyIsSyncEnabled?: Scalars['Float'] - /** Percentage of non-empty values for isSyncEnabled */ - percentageNotEmptyIsSyncEnabled?: Scalars['Float'] - /** Count of true values in the field isSyncEnabled */ - countTrueIsSyncEnabled?: Scalars['Int'] - /** Count of false values in the field isSyncEnabled */ - countFalseIsSyncEnabled?: Scalars['Int'] - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: Scalars['Int'] - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: Scalars['Int'] - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: Scalars['Int'] - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: Scalars['Float'] - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: Scalars['Float'] - /** Number of unique values for syncStatus */ - countUniqueValuesSyncStatus?: Scalars['Int'] - /** Number of empty values for syncStatus */ - countEmptySyncStatus?: Scalars['Int'] - /** Number of non-empty values for syncStatus */ - countNotEmptySyncStatus?: Scalars['Int'] - /** Percentage of empty values for syncStatus */ - percentageEmptySyncStatus?: Scalars['Float'] - /** Percentage of non-empty values for syncStatus */ - percentageNotEmptySyncStatus?: Scalars['Float'] - /** Number of unique values for syncStage */ - countUniqueValuesSyncStage?: Scalars['Int'] - /** Number of empty values for syncStage */ - countEmptySyncStage?: Scalars['Int'] - /** Number of non-empty values for syncStage */ - countNotEmptySyncStage?: Scalars['Int'] - /** Percentage of empty values for syncStage */ - percentageEmptySyncStage?: Scalars['Float'] - /** Percentage of non-empty values for syncStage */ - percentageNotEmptySyncStage?: Scalars['Float'] - /** Number of unique values for syncStageStartedAt */ - countUniqueValuesSyncStageStartedAt?: Scalars['Int'] - /** Number of empty values for syncStageStartedAt */ - countEmptySyncStageStartedAt?: Scalars['Int'] - /** Number of non-empty values for syncStageStartedAt */ - countNotEmptySyncStageStartedAt?: Scalars['Int'] - /** Percentage of empty values for syncStageStartedAt */ - percentageEmptySyncStageStartedAt?: Scalars['Float'] - /** Percentage of non-empty values for syncStageStartedAt */ - percentageNotEmptySyncStageStartedAt?: Scalars['Float'] - /** Earliest date contained in the field syncStageStartedAt */ - minSyncStageStartedAt?: Scalars['DateTime'] - /** Latest date contained in the field syncStageStartedAt */ - maxSyncStageStartedAt?: Scalars['DateTime'] - /** Number of unique values for syncedAt */ - countUniqueValuesSyncedAt?: Scalars['Int'] - /** Number of empty values for syncedAt */ - countEmptySyncedAt?: Scalars['Int'] - /** Number of non-empty values for syncedAt */ - countNotEmptySyncedAt?: Scalars['Int'] - /** Percentage of empty values for syncedAt */ - percentageEmptySyncedAt?: Scalars['Float'] - /** Percentage of non-empty values for syncedAt */ - percentageNotEmptySyncedAt?: Scalars['Float'] - /** Earliest date contained in the field syncedAt */ - minSyncedAt?: Scalars['DateTime'] - /** Latest date contained in the field syncedAt */ - maxSyncedAt?: Scalars['DateTime'] - /** Number of unique values for throttleFailureCount */ - countUniqueValuesThrottleFailureCount?: Scalars['Int'] - /** Number of empty values for throttleFailureCount */ - countEmptyThrottleFailureCount?: Scalars['Int'] - /** Number of non-empty values for throttleFailureCount */ - countNotEmptyThrottleFailureCount?: Scalars['Int'] - /** Percentage of empty values for throttleFailureCount */ - percentageEmptyThrottleFailureCount?: Scalars['Float'] - /** Percentage of non-empty values for throttleFailureCount */ - percentageNotEmptyThrottleFailureCount?: Scalars['Float'] - /** Minimum amount contained in the field throttleFailureCount */ - minThrottleFailureCount?: Scalars['Float'] - /** Maximum amount contained in the field throttleFailureCount */ - maxThrottleFailureCount?: Scalars['Float'] - /** Average amount contained in the field throttleFailureCount */ - avgThrottleFailureCount?: Scalars['Float'] - /** Sum of amounts contained in the field throttleFailureCount */ - sumThrottleFailureCount?: Scalars['Float'] - edges: CalendarChannelEdge[] - pageInfo: PageInfo - __typename: 'CalendarChannelConnection' -} - - -/** Calendar Channels */ -export interface CalendarChannelGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - /** Number of unique values for visibility */ - countUniqueValuesVisibility?: Scalars['Int'] - /** Number of empty values for visibility */ - countEmptyVisibility?: Scalars['Int'] - /** Number of non-empty values for visibility */ - countNotEmptyVisibility?: Scalars['Int'] - /** Percentage of empty values for visibility */ - percentageEmptyVisibility?: Scalars['Float'] - /** Percentage of non-empty values for visibility */ - percentageNotEmptyVisibility?: Scalars['Float'] - /** Number of unique values for isContactAutoCreationEnabled */ - countUniqueValuesIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of empty values for isContactAutoCreationEnabled */ - countEmptyIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of non-empty values for isContactAutoCreationEnabled */ - countNotEmptyIsContactAutoCreationEnabled?: Scalars['Int'] - /** Percentage of empty values for isContactAutoCreationEnabled */ - percentageEmptyIsContactAutoCreationEnabled?: Scalars['Float'] - /** Percentage of non-empty values for isContactAutoCreationEnabled */ - percentageNotEmptyIsContactAutoCreationEnabled?: Scalars['Float'] - /** Count of true values in the field isContactAutoCreationEnabled */ - countTrueIsContactAutoCreationEnabled?: Scalars['Int'] - /** Count of false values in the field isContactAutoCreationEnabled */ - countFalseIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of unique values for contactAutoCreationPolicy */ - countUniqueValuesContactAutoCreationPolicy?: Scalars['Int'] - /** Number of empty values for contactAutoCreationPolicy */ - countEmptyContactAutoCreationPolicy?: Scalars['Int'] - /** Number of non-empty values for contactAutoCreationPolicy */ - countNotEmptyContactAutoCreationPolicy?: Scalars['Int'] - /** Percentage of empty values for contactAutoCreationPolicy */ - percentageEmptyContactAutoCreationPolicy?: Scalars['Float'] - /** Percentage of non-empty values for contactAutoCreationPolicy */ - percentageNotEmptyContactAutoCreationPolicy?: Scalars['Float'] - /** Number of unique values for isSyncEnabled */ - countUniqueValuesIsSyncEnabled?: Scalars['Int'] - /** Number of empty values for isSyncEnabled */ - countEmptyIsSyncEnabled?: Scalars['Int'] - /** Number of non-empty values for isSyncEnabled */ - countNotEmptyIsSyncEnabled?: Scalars['Int'] - /** Percentage of empty values for isSyncEnabled */ - percentageEmptyIsSyncEnabled?: Scalars['Float'] - /** Percentage of non-empty values for isSyncEnabled */ - percentageNotEmptyIsSyncEnabled?: Scalars['Float'] - /** Count of true values in the field isSyncEnabled */ - countTrueIsSyncEnabled?: Scalars['Int'] - /** Count of false values in the field isSyncEnabled */ - countFalseIsSyncEnabled?: Scalars['Int'] - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: Scalars['Int'] - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: Scalars['Int'] - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: Scalars['Int'] - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: Scalars['Float'] - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: Scalars['Float'] - /** Number of unique values for syncStatus */ - countUniqueValuesSyncStatus?: Scalars['Int'] - /** Number of empty values for syncStatus */ - countEmptySyncStatus?: Scalars['Int'] - /** Number of non-empty values for syncStatus */ - countNotEmptySyncStatus?: Scalars['Int'] - /** Percentage of empty values for syncStatus */ - percentageEmptySyncStatus?: Scalars['Float'] - /** Percentage of non-empty values for syncStatus */ - percentageNotEmptySyncStatus?: Scalars['Float'] - /** Number of unique values for syncStage */ - countUniqueValuesSyncStage?: Scalars['Int'] - /** Number of empty values for syncStage */ - countEmptySyncStage?: Scalars['Int'] - /** Number of non-empty values for syncStage */ - countNotEmptySyncStage?: Scalars['Int'] - /** Percentage of empty values for syncStage */ - percentageEmptySyncStage?: Scalars['Float'] - /** Percentage of non-empty values for syncStage */ - percentageNotEmptySyncStage?: Scalars['Float'] - /** Number of unique values for syncStageStartedAt */ - countUniqueValuesSyncStageStartedAt?: Scalars['Int'] - /** Number of empty values for syncStageStartedAt */ - countEmptySyncStageStartedAt?: Scalars['Int'] - /** Number of non-empty values for syncStageStartedAt */ - countNotEmptySyncStageStartedAt?: Scalars['Int'] - /** Percentage of empty values for syncStageStartedAt */ - percentageEmptySyncStageStartedAt?: Scalars['Float'] - /** Percentage of non-empty values for syncStageStartedAt */ - percentageNotEmptySyncStageStartedAt?: Scalars['Float'] - /** Earliest date contained in the field syncStageStartedAt */ - minSyncStageStartedAt?: Scalars['DateTime'] - /** Latest date contained in the field syncStageStartedAt */ - maxSyncStageStartedAt?: Scalars['DateTime'] - /** Number of unique values for syncedAt */ - countUniqueValuesSyncedAt?: Scalars['Int'] - /** Number of empty values for syncedAt */ - countEmptySyncedAt?: Scalars['Int'] - /** Number of non-empty values for syncedAt */ - countNotEmptySyncedAt?: Scalars['Int'] - /** Percentage of empty values for syncedAt */ - percentageEmptySyncedAt?: Scalars['Float'] - /** Percentage of non-empty values for syncedAt */ - percentageNotEmptySyncedAt?: Scalars['Float'] - /** Earliest date contained in the field syncedAt */ - minSyncedAt?: Scalars['DateTime'] - /** Latest date contained in the field syncedAt */ - maxSyncedAt?: Scalars['DateTime'] - /** Number of unique values for throttleFailureCount */ - countUniqueValuesThrottleFailureCount?: Scalars['Int'] - /** Number of empty values for throttleFailureCount */ - countEmptyThrottleFailureCount?: Scalars['Int'] - /** Number of non-empty values for throttleFailureCount */ - countNotEmptyThrottleFailureCount?: Scalars['Int'] - /** Percentage of empty values for throttleFailureCount */ - percentageEmptyThrottleFailureCount?: Scalars['Float'] - /** Percentage of non-empty values for throttleFailureCount */ - percentageNotEmptyThrottleFailureCount?: Scalars['Float'] - /** Minimum amount contained in the field throttleFailureCount */ - minThrottleFailureCount?: Scalars['Float'] - /** Maximum amount contained in the field throttleFailureCount */ - maxThrottleFailureCount?: Scalars['Float'] - /** Average amount contained in the field throttleFailureCount */ - avgThrottleFailureCount?: Scalars['Float'] - /** Sum of amounts contained in the field throttleFailureCount */ - sumThrottleFailureCount?: Scalars['Float'] - edges: CalendarChannelEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'CalendarChannelGroupByConnection' -} - - -/** Response Status */ -export type CalendarEventParticipantResponseStatusEnum = 'NEEDS_ACTION' | 'DECLINED' | 'TENTATIVE' | 'ACCEPTED' - - -/** Calendar event participants */ -export interface CalendarEventParticipant { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Calendar event participant record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Handle */ - handle?: Scalars['String'] - /** Display Name */ - displayName?: Scalars['String'] - /** Is Organizer */ - isOrganizer: Scalars['Boolean'] - /** Response Status */ - responseStatus: CalendarEventParticipantResponseStatusEnum - /** Event ID */ - calendarEventId: Scalars['ID'] - /** Person */ - personId?: Scalars['ID'] - /** Workspace Member */ - workspaceMemberId?: Scalars['ID'] - /** Event ID */ - calendarEvent?: CalendarEvent - /** Person */ - person?: Person - /** Workspace Member */ - workspaceMember?: WorkspaceMember - __typename: 'CalendarEventParticipant' -} - - -/** Calendar event participants */ -export interface CalendarEventParticipantEdge { - node: CalendarEventParticipant - cursor: Scalars['Cursor'] - __typename: 'CalendarEventParticipantEdge' -} - - -/** Calendar event participants */ -export interface CalendarEventParticipantConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - /** Number of unique values for displayName */ - countUniqueValuesDisplayName?: Scalars['Int'] - /** Number of empty values for displayName */ - countEmptyDisplayName?: Scalars['Int'] - /** Number of non-empty values for displayName */ - countNotEmptyDisplayName?: Scalars['Int'] - /** Percentage of empty values for displayName */ - percentageEmptyDisplayName?: Scalars['Float'] - /** Percentage of non-empty values for displayName */ - percentageNotEmptyDisplayName?: Scalars['Float'] - /** Number of unique values for isOrganizer */ - countUniqueValuesIsOrganizer?: Scalars['Int'] - /** Number of empty values for isOrganizer */ - countEmptyIsOrganizer?: Scalars['Int'] - /** Number of non-empty values for isOrganizer */ - countNotEmptyIsOrganizer?: Scalars['Int'] - /** Percentage of empty values for isOrganizer */ - percentageEmptyIsOrganizer?: Scalars['Float'] - /** Percentage of non-empty values for isOrganizer */ - percentageNotEmptyIsOrganizer?: Scalars['Float'] - /** Count of true values in the field isOrganizer */ - countTrueIsOrganizer?: Scalars['Int'] - /** Count of false values in the field isOrganizer */ - countFalseIsOrganizer?: Scalars['Int'] - /** Number of unique values for responseStatus */ - countUniqueValuesResponseStatus?: Scalars['Int'] - /** Number of empty values for responseStatus */ - countEmptyResponseStatus?: Scalars['Int'] - /** Number of non-empty values for responseStatus */ - countNotEmptyResponseStatus?: Scalars['Int'] - /** Percentage of empty values for responseStatus */ - percentageEmptyResponseStatus?: Scalars['Float'] - /** Percentage of non-empty values for responseStatus */ - percentageNotEmptyResponseStatus?: Scalars['Float'] - edges: CalendarEventParticipantEdge[] - pageInfo: PageInfo - __typename: 'CalendarEventParticipantConnection' -} - - -/** Calendar event participants */ -export interface CalendarEventParticipantGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - /** Number of unique values for displayName */ - countUniqueValuesDisplayName?: Scalars['Int'] - /** Number of empty values for displayName */ - countEmptyDisplayName?: Scalars['Int'] - /** Number of non-empty values for displayName */ - countNotEmptyDisplayName?: Scalars['Int'] - /** Percentage of empty values for displayName */ - percentageEmptyDisplayName?: Scalars['Float'] - /** Percentage of non-empty values for displayName */ - percentageNotEmptyDisplayName?: Scalars['Float'] - /** Number of unique values for isOrganizer */ - countUniqueValuesIsOrganizer?: Scalars['Int'] - /** Number of empty values for isOrganizer */ - countEmptyIsOrganizer?: Scalars['Int'] - /** Number of non-empty values for isOrganizer */ - countNotEmptyIsOrganizer?: Scalars['Int'] - /** Percentage of empty values for isOrganizer */ - percentageEmptyIsOrganizer?: Scalars['Float'] - /** Percentage of non-empty values for isOrganizer */ - percentageNotEmptyIsOrganizer?: Scalars['Float'] - /** Count of true values in the field isOrganizer */ - countTrueIsOrganizer?: Scalars['Int'] - /** Count of false values in the field isOrganizer */ - countFalseIsOrganizer?: Scalars['Int'] - /** Number of unique values for responseStatus */ - countUniqueValuesResponseStatus?: Scalars['Int'] - /** Number of empty values for responseStatus */ - countEmptyResponseStatus?: Scalars['Int'] - /** Number of non-empty values for responseStatus */ - countNotEmptyResponseStatus?: Scalars['Int'] - /** Percentage of empty values for responseStatus */ - percentageEmptyResponseStatus?: Scalars['Float'] - /** Percentage of non-empty values for responseStatus */ - percentageNotEmptyResponseStatus?: Scalars['Float'] - edges: CalendarEventParticipantEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'CalendarEventParticipantGroupByConnection' -} - - -/** Calendar events */ -export interface CalendarEvent { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Calendar event record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Title */ - title?: Scalars['String'] - /** Is canceled */ - isCanceled: Scalars['Boolean'] - /** Is Full Day */ - isFullDay: Scalars['Boolean'] - /** Start Date */ - startsAt?: Scalars['DateTime'] - /** End Date */ - endsAt?: Scalars['DateTime'] - /** Creation DateTime */ - externalCreatedAt?: Scalars['DateTime'] - /** Update DateTime */ - externalUpdatedAt?: Scalars['DateTime'] - /** Description */ - description?: Scalars['String'] - /** Location */ - location?: Scalars['String'] - /** iCal UID */ - iCalUid?: Scalars['String'] - /** Conference Solution */ - conferenceSolution?: Scalars['String'] - /** Meet Link */ - conferenceLink?: Links - /** Calendar Channel Event Associations */ - calendarChannelEventAssociations?: CalendarChannelEventAssociationConnection - /** Event Participants */ - calendarEventParticipants?: CalendarEventParticipantConnection - __typename: 'CalendarEvent' -} - - -/** Calendar events */ -export interface CalendarEventEdge { - node: CalendarEvent - cursor: Scalars['Cursor'] - __typename: 'CalendarEventEdge' -} - - -/** Calendar events */ -export interface CalendarEventConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for title */ - countUniqueValuesTitle?: Scalars['Int'] - /** Number of empty values for title */ - countEmptyTitle?: Scalars['Int'] - /** Number of non-empty values for title */ - countNotEmptyTitle?: Scalars['Int'] - /** Percentage of empty values for title */ - percentageEmptyTitle?: Scalars['Float'] - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: Scalars['Float'] - /** Number of unique values for isCanceled */ - countUniqueValuesIsCanceled?: Scalars['Int'] - /** Number of empty values for isCanceled */ - countEmptyIsCanceled?: Scalars['Int'] - /** Number of non-empty values for isCanceled */ - countNotEmptyIsCanceled?: Scalars['Int'] - /** Percentage of empty values for isCanceled */ - percentageEmptyIsCanceled?: Scalars['Float'] - /** Percentage of non-empty values for isCanceled */ - percentageNotEmptyIsCanceled?: Scalars['Float'] - /** Count of true values in the field isCanceled */ - countTrueIsCanceled?: Scalars['Int'] - /** Count of false values in the field isCanceled */ - countFalseIsCanceled?: Scalars['Int'] - /** Number of unique values for isFullDay */ - countUniqueValuesIsFullDay?: Scalars['Int'] - /** Number of empty values for isFullDay */ - countEmptyIsFullDay?: Scalars['Int'] - /** Number of non-empty values for isFullDay */ - countNotEmptyIsFullDay?: Scalars['Int'] - /** Percentage of empty values for isFullDay */ - percentageEmptyIsFullDay?: Scalars['Float'] - /** Percentage of non-empty values for isFullDay */ - percentageNotEmptyIsFullDay?: Scalars['Float'] - /** Count of true values in the field isFullDay */ - countTrueIsFullDay?: Scalars['Int'] - /** Count of false values in the field isFullDay */ - countFalseIsFullDay?: Scalars['Int'] - /** Number of unique values for startsAt */ - countUniqueValuesStartsAt?: Scalars['Int'] - /** Number of empty values for startsAt */ - countEmptyStartsAt?: Scalars['Int'] - /** Number of non-empty values for startsAt */ - countNotEmptyStartsAt?: Scalars['Int'] - /** Percentage of empty values for startsAt */ - percentageEmptyStartsAt?: Scalars['Float'] - /** Percentage of non-empty values for startsAt */ - percentageNotEmptyStartsAt?: Scalars['Float'] - /** Earliest date contained in the field startsAt */ - minStartsAt?: Scalars['DateTime'] - /** Latest date contained in the field startsAt */ - maxStartsAt?: Scalars['DateTime'] - /** Number of unique values for endsAt */ - countUniqueValuesEndsAt?: Scalars['Int'] - /** Number of empty values for endsAt */ - countEmptyEndsAt?: Scalars['Int'] - /** Number of non-empty values for endsAt */ - countNotEmptyEndsAt?: Scalars['Int'] - /** Percentage of empty values for endsAt */ - percentageEmptyEndsAt?: Scalars['Float'] - /** Percentage of non-empty values for endsAt */ - percentageNotEmptyEndsAt?: Scalars['Float'] - /** Earliest date contained in the field endsAt */ - minEndsAt?: Scalars['DateTime'] - /** Latest date contained in the field endsAt */ - maxEndsAt?: Scalars['DateTime'] - /** Number of unique values for externalCreatedAt */ - countUniqueValuesExternalCreatedAt?: Scalars['Int'] - /** Number of empty values for externalCreatedAt */ - countEmptyExternalCreatedAt?: Scalars['Int'] - /** Number of non-empty values for externalCreatedAt */ - countNotEmptyExternalCreatedAt?: Scalars['Int'] - /** Percentage of empty values for externalCreatedAt */ - percentageEmptyExternalCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for externalCreatedAt */ - percentageNotEmptyExternalCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field externalCreatedAt */ - minExternalCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field externalCreatedAt */ - maxExternalCreatedAt?: Scalars['DateTime'] - /** Number of unique values for externalUpdatedAt */ - countUniqueValuesExternalUpdatedAt?: Scalars['Int'] - /** Number of empty values for externalUpdatedAt */ - countEmptyExternalUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for externalUpdatedAt */ - countNotEmptyExternalUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for externalUpdatedAt */ - percentageEmptyExternalUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for externalUpdatedAt */ - percentageNotEmptyExternalUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field externalUpdatedAt */ - minExternalUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field externalUpdatedAt */ - maxExternalUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for description */ - countUniqueValuesDescription?: Scalars['Int'] - /** Number of empty values for description */ - countEmptyDescription?: Scalars['Int'] - /** Number of non-empty values for description */ - countNotEmptyDescription?: Scalars['Int'] - /** Percentage of empty values for description */ - percentageEmptyDescription?: Scalars['Float'] - /** Percentage of non-empty values for description */ - percentageNotEmptyDescription?: Scalars['Float'] - /** Number of unique values for location */ - countUniqueValuesLocation?: Scalars['Int'] - /** Number of empty values for location */ - countEmptyLocation?: Scalars['Int'] - /** Number of non-empty values for location */ - countNotEmptyLocation?: Scalars['Int'] - /** Percentage of empty values for location */ - percentageEmptyLocation?: Scalars['Float'] - /** Percentage of non-empty values for location */ - percentageNotEmptyLocation?: Scalars['Float'] - /** Number of unique values for iCalUid */ - countUniqueValuesICalUid?: Scalars['Int'] - /** Number of empty values for iCalUid */ - countEmptyICalUid?: Scalars['Int'] - /** Number of non-empty values for iCalUid */ - countNotEmptyICalUid?: Scalars['Int'] - /** Percentage of empty values for iCalUid */ - percentageEmptyICalUid?: Scalars['Float'] - /** Percentage of non-empty values for iCalUid */ - percentageNotEmptyICalUid?: Scalars['Float'] - /** Number of unique values for conferenceSolution */ - countUniqueValuesConferenceSolution?: Scalars['Int'] - /** Number of empty values for conferenceSolution */ - countEmptyConferenceSolution?: Scalars['Int'] - /** Number of non-empty values for conferenceSolution */ - countNotEmptyConferenceSolution?: Scalars['Int'] - /** Percentage of empty values for conferenceSolution */ - percentageEmptyConferenceSolution?: Scalars['Float'] - /** Percentage of non-empty values for conferenceSolution */ - percentageNotEmptyConferenceSolution?: Scalars['Float'] - /** Number of unique values for conferenceLink */ - countUniqueValuesConferenceLink?: Scalars['Int'] - /** Number of empty values for conferenceLink */ - countEmptyConferenceLink?: Scalars['Int'] - /** Number of non-empty values for conferenceLink */ - countNotEmptyConferenceLink?: Scalars['Int'] - /** Percentage of empty values for conferenceLink */ - percentageEmptyConferenceLink?: Scalars['Float'] - /** Percentage of non-empty values for conferenceLink */ - percentageNotEmptyConferenceLink?: Scalars['Float'] - edges: CalendarEventEdge[] - pageInfo: PageInfo - __typename: 'CalendarEventConnection' -} - - -/** Calendar events */ -export interface CalendarEventGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for title */ - countUniqueValuesTitle?: Scalars['Int'] - /** Number of empty values for title */ - countEmptyTitle?: Scalars['Int'] - /** Number of non-empty values for title */ - countNotEmptyTitle?: Scalars['Int'] - /** Percentage of empty values for title */ - percentageEmptyTitle?: Scalars['Float'] - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: Scalars['Float'] - /** Number of unique values for isCanceled */ - countUniqueValuesIsCanceled?: Scalars['Int'] - /** Number of empty values for isCanceled */ - countEmptyIsCanceled?: Scalars['Int'] - /** Number of non-empty values for isCanceled */ - countNotEmptyIsCanceled?: Scalars['Int'] - /** Percentage of empty values for isCanceled */ - percentageEmptyIsCanceled?: Scalars['Float'] - /** Percentage of non-empty values for isCanceled */ - percentageNotEmptyIsCanceled?: Scalars['Float'] - /** Count of true values in the field isCanceled */ - countTrueIsCanceled?: Scalars['Int'] - /** Count of false values in the field isCanceled */ - countFalseIsCanceled?: Scalars['Int'] - /** Number of unique values for isFullDay */ - countUniqueValuesIsFullDay?: Scalars['Int'] - /** Number of empty values for isFullDay */ - countEmptyIsFullDay?: Scalars['Int'] - /** Number of non-empty values for isFullDay */ - countNotEmptyIsFullDay?: Scalars['Int'] - /** Percentage of empty values for isFullDay */ - percentageEmptyIsFullDay?: Scalars['Float'] - /** Percentage of non-empty values for isFullDay */ - percentageNotEmptyIsFullDay?: Scalars['Float'] - /** Count of true values in the field isFullDay */ - countTrueIsFullDay?: Scalars['Int'] - /** Count of false values in the field isFullDay */ - countFalseIsFullDay?: Scalars['Int'] - /** Number of unique values for startsAt */ - countUniqueValuesStartsAt?: Scalars['Int'] - /** Number of empty values for startsAt */ - countEmptyStartsAt?: Scalars['Int'] - /** Number of non-empty values for startsAt */ - countNotEmptyStartsAt?: Scalars['Int'] - /** Percentage of empty values for startsAt */ - percentageEmptyStartsAt?: Scalars['Float'] - /** Percentage of non-empty values for startsAt */ - percentageNotEmptyStartsAt?: Scalars['Float'] - /** Earliest date contained in the field startsAt */ - minStartsAt?: Scalars['DateTime'] - /** Latest date contained in the field startsAt */ - maxStartsAt?: Scalars['DateTime'] - /** Number of unique values for endsAt */ - countUniqueValuesEndsAt?: Scalars['Int'] - /** Number of empty values for endsAt */ - countEmptyEndsAt?: Scalars['Int'] - /** Number of non-empty values for endsAt */ - countNotEmptyEndsAt?: Scalars['Int'] - /** Percentage of empty values for endsAt */ - percentageEmptyEndsAt?: Scalars['Float'] - /** Percentage of non-empty values for endsAt */ - percentageNotEmptyEndsAt?: Scalars['Float'] - /** Earliest date contained in the field endsAt */ - minEndsAt?: Scalars['DateTime'] - /** Latest date contained in the field endsAt */ - maxEndsAt?: Scalars['DateTime'] - /** Number of unique values for externalCreatedAt */ - countUniqueValuesExternalCreatedAt?: Scalars['Int'] - /** Number of empty values for externalCreatedAt */ - countEmptyExternalCreatedAt?: Scalars['Int'] - /** Number of non-empty values for externalCreatedAt */ - countNotEmptyExternalCreatedAt?: Scalars['Int'] - /** Percentage of empty values for externalCreatedAt */ - percentageEmptyExternalCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for externalCreatedAt */ - percentageNotEmptyExternalCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field externalCreatedAt */ - minExternalCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field externalCreatedAt */ - maxExternalCreatedAt?: Scalars['DateTime'] - /** Number of unique values for externalUpdatedAt */ - countUniqueValuesExternalUpdatedAt?: Scalars['Int'] - /** Number of empty values for externalUpdatedAt */ - countEmptyExternalUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for externalUpdatedAt */ - countNotEmptyExternalUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for externalUpdatedAt */ - percentageEmptyExternalUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for externalUpdatedAt */ - percentageNotEmptyExternalUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field externalUpdatedAt */ - minExternalUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field externalUpdatedAt */ - maxExternalUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for description */ - countUniqueValuesDescription?: Scalars['Int'] - /** Number of empty values for description */ - countEmptyDescription?: Scalars['Int'] - /** Number of non-empty values for description */ - countNotEmptyDescription?: Scalars['Int'] - /** Percentage of empty values for description */ - percentageEmptyDescription?: Scalars['Float'] - /** Percentage of non-empty values for description */ - percentageNotEmptyDescription?: Scalars['Float'] - /** Number of unique values for location */ - countUniqueValuesLocation?: Scalars['Int'] - /** Number of empty values for location */ - countEmptyLocation?: Scalars['Int'] - /** Number of non-empty values for location */ - countNotEmptyLocation?: Scalars['Int'] - /** Percentage of empty values for location */ - percentageEmptyLocation?: Scalars['Float'] - /** Percentage of non-empty values for location */ - percentageNotEmptyLocation?: Scalars['Float'] - /** Number of unique values for iCalUid */ - countUniqueValuesICalUid?: Scalars['Int'] - /** Number of empty values for iCalUid */ - countEmptyICalUid?: Scalars['Int'] - /** Number of non-empty values for iCalUid */ - countNotEmptyICalUid?: Scalars['Int'] - /** Percentage of empty values for iCalUid */ - percentageEmptyICalUid?: Scalars['Float'] - /** Percentage of non-empty values for iCalUid */ - percentageNotEmptyICalUid?: Scalars['Float'] - /** Number of unique values for conferenceSolution */ - countUniqueValuesConferenceSolution?: Scalars['Int'] - /** Number of empty values for conferenceSolution */ - countEmptyConferenceSolution?: Scalars['Int'] - /** Number of non-empty values for conferenceSolution */ - countNotEmptyConferenceSolution?: Scalars['Int'] - /** Percentage of empty values for conferenceSolution */ - percentageEmptyConferenceSolution?: Scalars['Float'] - /** Percentage of non-empty values for conferenceSolution */ - percentageNotEmptyConferenceSolution?: Scalars['Float'] - /** Number of unique values for conferenceLink */ - countUniqueValuesConferenceLink?: Scalars['Int'] - /** Number of empty values for conferenceLink */ - countEmptyConferenceLink?: Scalars['Int'] - /** Number of non-empty values for conferenceLink */ - countNotEmptyConferenceLink?: Scalars['Int'] - /** Percentage of empty values for conferenceLink */ - percentageEmptyConferenceLink?: Scalars['Float'] - /** Percentage of non-empty values for conferenceLink */ - percentageNotEmptyConferenceLink?: Scalars['Float'] - edges: CalendarEventEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'CalendarEventGroupByConnection' -} - - -/** A company */ -export interface Company { - /** Ideal Customer Profile: Indicates whether the company is the most suitable and valuable customer for you */ - idealCustomerProfile: Scalars['Boolean'] - /** Company record position */ - position: Scalars['Position'] - /** The creator of the record */ - createdBy: Actor - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The company name */ - name?: Scalars['String'] - /** The company website URL. We use this url to fetch the company icon */ - domainName?: Links - /** Address of the company */ - address?: Address - /** Number of employees in the company */ - employees?: Scalars['Float'] - /** The company Linkedin account */ - linkedinLink?: Links - /** The company Twitter/X account */ - xLink?: Links - /** Annual Recurring Revenue: The actual or estimated annual revenue of the company */ - annualRecurringRevenue?: Currency - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Your team member responsible for managing the company account */ - accountOwnerId?: Scalars['ID'] - /** Attachments linked to the company */ - attachments?: AttachmentConnection - /** People linked to the company. */ - people?: PersonConnection - /** Your team member responsible for managing the company account */ - accountOwner?: WorkspaceMember - /** Tasks tied to the company */ - taskTargets?: TaskTargetConnection - /** Notes tied to the company */ - noteTargets?: NoteTargetConnection - /** Opportunities linked to the company. */ - opportunities?: OpportunityConnection - /** Favorites linked to the company */ - favorites?: FavoriteConnection - /** Timeline Activities linked to the company */ - timelineActivities?: TimelineActivityConnection - __typename: 'Company' -} - - -/** A company */ -export interface CompanyEdge { - node: Company - cursor: Scalars['Cursor'] - __typename: 'CompanyEdge' -} - - -/** A company */ -export interface CompanyConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for idealCustomerProfile */ - countUniqueValuesIdealCustomerProfile?: Scalars['Int'] - /** Number of empty values for idealCustomerProfile */ - countEmptyIdealCustomerProfile?: Scalars['Int'] - /** Number of non-empty values for idealCustomerProfile */ - countNotEmptyIdealCustomerProfile?: Scalars['Int'] - /** Percentage of empty values for idealCustomerProfile */ - percentageEmptyIdealCustomerProfile?: Scalars['Float'] - /** Percentage of non-empty values for idealCustomerProfile */ - percentageNotEmptyIdealCustomerProfile?: Scalars['Float'] - /** Count of true values in the field idealCustomerProfile */ - countTrueIdealCustomerProfile?: Scalars['Int'] - /** Count of false values in the field idealCustomerProfile */ - countFalseIdealCustomerProfile?: Scalars['Int'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for domainName */ - countUniqueValuesDomainName?: Scalars['Int'] - /** Number of empty values for domainName */ - countEmptyDomainName?: Scalars['Int'] - /** Number of non-empty values for domainName */ - countNotEmptyDomainName?: Scalars['Int'] - /** Percentage of empty values for domainName */ - percentageEmptyDomainName?: Scalars['Float'] - /** Percentage of non-empty values for domainName */ - percentageNotEmptyDomainName?: Scalars['Float'] - /** Number of unique values for address */ - countUniqueValuesAddress?: Scalars['Int'] - /** Number of empty values for address */ - countEmptyAddress?: Scalars['Int'] - /** Number of non-empty values for address */ - countNotEmptyAddress?: Scalars['Int'] - /** Percentage of empty values for address */ - percentageEmptyAddress?: Scalars['Float'] - /** Percentage of non-empty values for address */ - percentageNotEmptyAddress?: Scalars['Float'] - /** Number of unique values for employees */ - countUniqueValuesEmployees?: Scalars['Int'] - /** Number of empty values for employees */ - countEmptyEmployees?: Scalars['Int'] - /** Number of non-empty values for employees */ - countNotEmptyEmployees?: Scalars['Int'] - /** Percentage of empty values for employees */ - percentageEmptyEmployees?: Scalars['Float'] - /** Percentage of non-empty values for employees */ - percentageNotEmptyEmployees?: Scalars['Float'] - /** Minimum amount contained in the field employees */ - minEmployees?: Scalars['Float'] - /** Maximum amount contained in the field employees */ - maxEmployees?: Scalars['Float'] - /** Average amount contained in the field employees */ - avgEmployees?: Scalars['Float'] - /** Sum of amounts contained in the field employees */ - sumEmployees?: Scalars['Float'] - /** Number of unique values for linkedinLink */ - countUniqueValuesLinkedinLink?: Scalars['Int'] - /** Number of empty values for linkedinLink */ - countEmptyLinkedinLink?: Scalars['Int'] - /** Number of non-empty values for linkedinLink */ - countNotEmptyLinkedinLink?: Scalars['Int'] - /** Percentage of empty values for linkedinLink */ - percentageEmptyLinkedinLink?: Scalars['Float'] - /** Percentage of non-empty values for linkedinLink */ - percentageNotEmptyLinkedinLink?: Scalars['Float'] - /** Number of unique values for xLink */ - countUniqueValuesXLink?: Scalars['Int'] - /** Number of empty values for xLink */ - countEmptyXLink?: Scalars['Int'] - /** Number of non-empty values for xLink */ - countNotEmptyXLink?: Scalars['Int'] - /** Percentage of empty values for xLink */ - percentageEmptyXLink?: Scalars['Float'] - /** Percentage of non-empty values for xLink */ - percentageNotEmptyXLink?: Scalars['Float'] - /** Number of unique values for annualRecurringRevenue */ - countUniqueValuesAnnualRecurringRevenue?: Scalars['Int'] - /** Number of empty values for annualRecurringRevenue */ - countEmptyAnnualRecurringRevenue?: Scalars['Int'] - /** Number of non-empty values for annualRecurringRevenue */ - countNotEmptyAnnualRecurringRevenue?: Scalars['Int'] - /** Percentage of empty values for annualRecurringRevenue */ - percentageEmptyAnnualRecurringRevenue?: Scalars['Float'] - /** Percentage of non-empty values for annualRecurringRevenue */ - percentageNotEmptyAnnualRecurringRevenue?: Scalars['Float'] - /** Minimum amount contained in the field annualRecurringRevenue */ - minAnnualRecurringRevenueAmountMicros?: Scalars['Float'] - /** Maximal amount contained in the field annualRecurringRevenue */ - maxAnnualRecurringRevenueAmountMicros?: Scalars['Float'] - /** Sum of amounts contained in the field annualRecurringRevenue */ - sumAnnualRecurringRevenueAmountMicros?: Scalars['Float'] - /** Average amount contained in the field annualRecurringRevenue */ - avgAnnualRecurringRevenueAmountMicros?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: CompanyEdge[] - pageInfo: PageInfo - __typename: 'CompanyConnection' -} - - -/** A company */ -export interface CompanyGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for idealCustomerProfile */ - countUniqueValuesIdealCustomerProfile?: Scalars['Int'] - /** Number of empty values for idealCustomerProfile */ - countEmptyIdealCustomerProfile?: Scalars['Int'] - /** Number of non-empty values for idealCustomerProfile */ - countNotEmptyIdealCustomerProfile?: Scalars['Int'] - /** Percentage of empty values for idealCustomerProfile */ - percentageEmptyIdealCustomerProfile?: Scalars['Float'] - /** Percentage of non-empty values for idealCustomerProfile */ - percentageNotEmptyIdealCustomerProfile?: Scalars['Float'] - /** Count of true values in the field idealCustomerProfile */ - countTrueIdealCustomerProfile?: Scalars['Int'] - /** Count of false values in the field idealCustomerProfile */ - countFalseIdealCustomerProfile?: Scalars['Int'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for domainName */ - countUniqueValuesDomainName?: Scalars['Int'] - /** Number of empty values for domainName */ - countEmptyDomainName?: Scalars['Int'] - /** Number of non-empty values for domainName */ - countNotEmptyDomainName?: Scalars['Int'] - /** Percentage of empty values for domainName */ - percentageEmptyDomainName?: Scalars['Float'] - /** Percentage of non-empty values for domainName */ - percentageNotEmptyDomainName?: Scalars['Float'] - /** Number of unique values for address */ - countUniqueValuesAddress?: Scalars['Int'] - /** Number of empty values for address */ - countEmptyAddress?: Scalars['Int'] - /** Number of non-empty values for address */ - countNotEmptyAddress?: Scalars['Int'] - /** Percentage of empty values for address */ - percentageEmptyAddress?: Scalars['Float'] - /** Percentage of non-empty values for address */ - percentageNotEmptyAddress?: Scalars['Float'] - /** Number of unique values for employees */ - countUniqueValuesEmployees?: Scalars['Int'] - /** Number of empty values for employees */ - countEmptyEmployees?: Scalars['Int'] - /** Number of non-empty values for employees */ - countNotEmptyEmployees?: Scalars['Int'] - /** Percentage of empty values for employees */ - percentageEmptyEmployees?: Scalars['Float'] - /** Percentage of non-empty values for employees */ - percentageNotEmptyEmployees?: Scalars['Float'] - /** Minimum amount contained in the field employees */ - minEmployees?: Scalars['Float'] - /** Maximum amount contained in the field employees */ - maxEmployees?: Scalars['Float'] - /** Average amount contained in the field employees */ - avgEmployees?: Scalars['Float'] - /** Sum of amounts contained in the field employees */ - sumEmployees?: Scalars['Float'] - /** Number of unique values for linkedinLink */ - countUniqueValuesLinkedinLink?: Scalars['Int'] - /** Number of empty values for linkedinLink */ - countEmptyLinkedinLink?: Scalars['Int'] - /** Number of non-empty values for linkedinLink */ - countNotEmptyLinkedinLink?: Scalars['Int'] - /** Percentage of empty values for linkedinLink */ - percentageEmptyLinkedinLink?: Scalars['Float'] - /** Percentage of non-empty values for linkedinLink */ - percentageNotEmptyLinkedinLink?: Scalars['Float'] - /** Number of unique values for xLink */ - countUniqueValuesXLink?: Scalars['Int'] - /** Number of empty values for xLink */ - countEmptyXLink?: Scalars['Int'] - /** Number of non-empty values for xLink */ - countNotEmptyXLink?: Scalars['Int'] - /** Percentage of empty values for xLink */ - percentageEmptyXLink?: Scalars['Float'] - /** Percentage of non-empty values for xLink */ - percentageNotEmptyXLink?: Scalars['Float'] - /** Number of unique values for annualRecurringRevenue */ - countUniqueValuesAnnualRecurringRevenue?: Scalars['Int'] - /** Number of empty values for annualRecurringRevenue */ - countEmptyAnnualRecurringRevenue?: Scalars['Int'] - /** Number of non-empty values for annualRecurringRevenue */ - countNotEmptyAnnualRecurringRevenue?: Scalars['Int'] - /** Percentage of empty values for annualRecurringRevenue */ - percentageEmptyAnnualRecurringRevenue?: Scalars['Float'] - /** Percentage of non-empty values for annualRecurringRevenue */ - percentageNotEmptyAnnualRecurringRevenue?: Scalars['Float'] - /** Minimum amount contained in the field annualRecurringRevenue */ - minAnnualRecurringRevenueAmountMicros?: Scalars['Float'] - /** Maximal amount contained in the field annualRecurringRevenue */ - maxAnnualRecurringRevenueAmountMicros?: Scalars['Float'] - /** Sum of amounts contained in the field annualRecurringRevenue */ - sumAnnualRecurringRevenueAmountMicros?: Scalars['Float'] - /** Average amount contained in the field annualRecurringRevenue */ - avgAnnualRecurringRevenueAmountMicros?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: CompanyEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'CompanyGroupByConnection' -} - - -/** A connected account */ -export interface ConnectedAccount { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Connected account record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** The account handle (email, username, phone number, etc.) */ - handle?: Scalars['String'] - /** The account provider */ - provider: Scalars['String'] - /** Messaging provider access token */ - accessToken?: Scalars['String'] - /** Messaging provider refresh token */ - refreshToken?: Scalars['String'] - /** Last sync history ID */ - lastSyncHistoryId?: Scalars['String'] - /** Auth failed at */ - authFailedAt?: Scalars['DateTime'] - /** Last credentials refreshed at */ - lastCredentialsRefreshedAt?: Scalars['DateTime'] - /** Handle Aliases */ - handleAliases?: Scalars['String'] - /** Scopes */ - scopes?: (Scalars['String'] | undefined)[] - /** JSON object containing custom connection parameters */ - connectionParameters?: Scalars['JSON'] - /** Account Owner */ - accountOwnerId: Scalars['ID'] - /** Calendar Channels */ - calendarChannels?: CalendarChannelConnection - /** Account Owner */ - accountOwner?: WorkspaceMember - /** Message Channels */ - messageChannels?: MessageChannelConnection - __typename: 'ConnectedAccount' -} - - -/** A connected account */ -export interface ConnectedAccountEdge { - node: ConnectedAccount - cursor: Scalars['Cursor'] - __typename: 'ConnectedAccountEdge' -} - - -/** A connected account */ -export interface ConnectedAccountConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - /** Number of unique values for provider */ - countUniqueValuesProvider?: Scalars['Int'] - /** Number of empty values for provider */ - countEmptyProvider?: Scalars['Int'] - /** Number of non-empty values for provider */ - countNotEmptyProvider?: Scalars['Int'] - /** Percentage of empty values for provider */ - percentageEmptyProvider?: Scalars['Float'] - /** Percentage of non-empty values for provider */ - percentageNotEmptyProvider?: Scalars['Float'] - /** Number of unique values for accessToken */ - countUniqueValuesAccessToken?: Scalars['Int'] - /** Number of empty values for accessToken */ - countEmptyAccessToken?: Scalars['Int'] - /** Number of non-empty values for accessToken */ - countNotEmptyAccessToken?: Scalars['Int'] - /** Percentage of empty values for accessToken */ - percentageEmptyAccessToken?: Scalars['Float'] - /** Percentage of non-empty values for accessToken */ - percentageNotEmptyAccessToken?: Scalars['Float'] - /** Number of unique values for refreshToken */ - countUniqueValuesRefreshToken?: Scalars['Int'] - /** Number of empty values for refreshToken */ - countEmptyRefreshToken?: Scalars['Int'] - /** Number of non-empty values for refreshToken */ - countNotEmptyRefreshToken?: Scalars['Int'] - /** Percentage of empty values for refreshToken */ - percentageEmptyRefreshToken?: Scalars['Float'] - /** Percentage of non-empty values for refreshToken */ - percentageNotEmptyRefreshToken?: Scalars['Float'] - /** Number of unique values for lastSyncHistoryId */ - countUniqueValuesLastSyncHistoryId?: Scalars['Int'] - /** Number of empty values for lastSyncHistoryId */ - countEmptyLastSyncHistoryId?: Scalars['Int'] - /** Number of non-empty values for lastSyncHistoryId */ - countNotEmptyLastSyncHistoryId?: Scalars['Int'] - /** Percentage of empty values for lastSyncHistoryId */ - percentageEmptyLastSyncHistoryId?: Scalars['Float'] - /** Percentage of non-empty values for lastSyncHistoryId */ - percentageNotEmptyLastSyncHistoryId?: Scalars['Float'] - /** Number of unique values for authFailedAt */ - countUniqueValuesAuthFailedAt?: Scalars['Int'] - /** Number of empty values for authFailedAt */ - countEmptyAuthFailedAt?: Scalars['Int'] - /** Number of non-empty values for authFailedAt */ - countNotEmptyAuthFailedAt?: Scalars['Int'] - /** Percentage of empty values for authFailedAt */ - percentageEmptyAuthFailedAt?: Scalars['Float'] - /** Percentage of non-empty values for authFailedAt */ - percentageNotEmptyAuthFailedAt?: Scalars['Float'] - /** Earliest date contained in the field authFailedAt */ - minAuthFailedAt?: Scalars['DateTime'] - /** Latest date contained in the field authFailedAt */ - maxAuthFailedAt?: Scalars['DateTime'] - /** Number of unique values for lastCredentialsRefreshedAt */ - countUniqueValuesLastCredentialsRefreshedAt?: Scalars['Int'] - /** Number of empty values for lastCredentialsRefreshedAt */ - countEmptyLastCredentialsRefreshedAt?: Scalars['Int'] - /** Number of non-empty values for lastCredentialsRefreshedAt */ - countNotEmptyLastCredentialsRefreshedAt?: Scalars['Int'] - /** Percentage of empty values for lastCredentialsRefreshedAt */ - percentageEmptyLastCredentialsRefreshedAt?: Scalars['Float'] - /** Percentage of non-empty values for lastCredentialsRefreshedAt */ - percentageNotEmptyLastCredentialsRefreshedAt?: Scalars['Float'] - /** Earliest date contained in the field lastCredentialsRefreshedAt */ - minLastCredentialsRefreshedAt?: Scalars['DateTime'] - /** Latest date contained in the field lastCredentialsRefreshedAt */ - maxLastCredentialsRefreshedAt?: Scalars['DateTime'] - /** Number of unique values for handleAliases */ - countUniqueValuesHandleAliases?: Scalars['Int'] - /** Number of empty values for handleAliases */ - countEmptyHandleAliases?: Scalars['Int'] - /** Number of non-empty values for handleAliases */ - countNotEmptyHandleAliases?: Scalars['Int'] - /** Percentage of empty values for handleAliases */ - percentageEmptyHandleAliases?: Scalars['Float'] - /** Percentage of non-empty values for handleAliases */ - percentageNotEmptyHandleAliases?: Scalars['Float'] - /** Number of unique values for scopes */ - countUniqueValuesScopes?: Scalars['Int'] - /** Number of empty values for scopes */ - countEmptyScopes?: Scalars['Int'] - /** Number of non-empty values for scopes */ - countNotEmptyScopes?: Scalars['Int'] - /** Percentage of empty values for scopes */ - percentageEmptyScopes?: Scalars['Float'] - /** Percentage of non-empty values for scopes */ - percentageNotEmptyScopes?: Scalars['Float'] - /** Number of unique values for connectionParameters */ - countUniqueValuesConnectionParameters?: Scalars['Int'] - /** Number of empty values for connectionParameters */ - countEmptyConnectionParameters?: Scalars['Int'] - /** Number of non-empty values for connectionParameters */ - countNotEmptyConnectionParameters?: Scalars['Int'] - /** Percentage of empty values for connectionParameters */ - percentageEmptyConnectionParameters?: Scalars['Float'] - /** Percentage of non-empty values for connectionParameters */ - percentageNotEmptyConnectionParameters?: Scalars['Float'] - edges: ConnectedAccountEdge[] - pageInfo: PageInfo - __typename: 'ConnectedAccountConnection' -} - - -/** A connected account */ -export interface ConnectedAccountGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - /** Number of unique values for provider */ - countUniqueValuesProvider?: Scalars['Int'] - /** Number of empty values for provider */ - countEmptyProvider?: Scalars['Int'] - /** Number of non-empty values for provider */ - countNotEmptyProvider?: Scalars['Int'] - /** Percentage of empty values for provider */ - percentageEmptyProvider?: Scalars['Float'] - /** Percentage of non-empty values for provider */ - percentageNotEmptyProvider?: Scalars['Float'] - /** Number of unique values for accessToken */ - countUniqueValuesAccessToken?: Scalars['Int'] - /** Number of empty values for accessToken */ - countEmptyAccessToken?: Scalars['Int'] - /** Number of non-empty values for accessToken */ - countNotEmptyAccessToken?: Scalars['Int'] - /** Percentage of empty values for accessToken */ - percentageEmptyAccessToken?: Scalars['Float'] - /** Percentage of non-empty values for accessToken */ - percentageNotEmptyAccessToken?: Scalars['Float'] - /** Number of unique values for refreshToken */ - countUniqueValuesRefreshToken?: Scalars['Int'] - /** Number of empty values for refreshToken */ - countEmptyRefreshToken?: Scalars['Int'] - /** Number of non-empty values for refreshToken */ - countNotEmptyRefreshToken?: Scalars['Int'] - /** Percentage of empty values for refreshToken */ - percentageEmptyRefreshToken?: Scalars['Float'] - /** Percentage of non-empty values for refreshToken */ - percentageNotEmptyRefreshToken?: Scalars['Float'] - /** Number of unique values for lastSyncHistoryId */ - countUniqueValuesLastSyncHistoryId?: Scalars['Int'] - /** Number of empty values for lastSyncHistoryId */ - countEmptyLastSyncHistoryId?: Scalars['Int'] - /** Number of non-empty values for lastSyncHistoryId */ - countNotEmptyLastSyncHistoryId?: Scalars['Int'] - /** Percentage of empty values for lastSyncHistoryId */ - percentageEmptyLastSyncHistoryId?: Scalars['Float'] - /** Percentage of non-empty values for lastSyncHistoryId */ - percentageNotEmptyLastSyncHistoryId?: Scalars['Float'] - /** Number of unique values for authFailedAt */ - countUniqueValuesAuthFailedAt?: Scalars['Int'] - /** Number of empty values for authFailedAt */ - countEmptyAuthFailedAt?: Scalars['Int'] - /** Number of non-empty values for authFailedAt */ - countNotEmptyAuthFailedAt?: Scalars['Int'] - /** Percentage of empty values for authFailedAt */ - percentageEmptyAuthFailedAt?: Scalars['Float'] - /** Percentage of non-empty values for authFailedAt */ - percentageNotEmptyAuthFailedAt?: Scalars['Float'] - /** Earliest date contained in the field authFailedAt */ - minAuthFailedAt?: Scalars['DateTime'] - /** Latest date contained in the field authFailedAt */ - maxAuthFailedAt?: Scalars['DateTime'] - /** Number of unique values for lastCredentialsRefreshedAt */ - countUniqueValuesLastCredentialsRefreshedAt?: Scalars['Int'] - /** Number of empty values for lastCredentialsRefreshedAt */ - countEmptyLastCredentialsRefreshedAt?: Scalars['Int'] - /** Number of non-empty values for lastCredentialsRefreshedAt */ - countNotEmptyLastCredentialsRefreshedAt?: Scalars['Int'] - /** Percentage of empty values for lastCredentialsRefreshedAt */ - percentageEmptyLastCredentialsRefreshedAt?: Scalars['Float'] - /** Percentage of non-empty values for lastCredentialsRefreshedAt */ - percentageNotEmptyLastCredentialsRefreshedAt?: Scalars['Float'] - /** Earliest date contained in the field lastCredentialsRefreshedAt */ - minLastCredentialsRefreshedAt?: Scalars['DateTime'] - /** Latest date contained in the field lastCredentialsRefreshedAt */ - maxLastCredentialsRefreshedAt?: Scalars['DateTime'] - /** Number of unique values for handleAliases */ - countUniqueValuesHandleAliases?: Scalars['Int'] - /** Number of empty values for handleAliases */ - countEmptyHandleAliases?: Scalars['Int'] - /** Number of non-empty values for handleAliases */ - countNotEmptyHandleAliases?: Scalars['Int'] - /** Percentage of empty values for handleAliases */ - percentageEmptyHandleAliases?: Scalars['Float'] - /** Percentage of non-empty values for handleAliases */ - percentageNotEmptyHandleAliases?: Scalars['Float'] - /** Number of unique values for scopes */ - countUniqueValuesScopes?: Scalars['Int'] - /** Number of empty values for scopes */ - countEmptyScopes?: Scalars['Int'] - /** Number of non-empty values for scopes */ - countNotEmptyScopes?: Scalars['Int'] - /** Percentage of empty values for scopes */ - percentageEmptyScopes?: Scalars['Float'] - /** Percentage of non-empty values for scopes */ - percentageNotEmptyScopes?: Scalars['Float'] - /** Number of unique values for connectionParameters */ - countUniqueValuesConnectionParameters?: Scalars['Int'] - /** Number of empty values for connectionParameters */ - countEmptyConnectionParameters?: Scalars['Int'] - /** Number of non-empty values for connectionParameters */ - countNotEmptyConnectionParameters?: Scalars['Int'] - /** Percentage of empty values for connectionParameters */ - percentageEmptyConnectionParameters?: Scalars['Float'] - /** Percentage of non-empty values for connectionParameters */ - percentageNotEmptyConnectionParameters?: Scalars['Float'] - edges: ConnectedAccountEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'ConnectedAccountGroupByConnection' -} - - -/** A dashboard */ -export interface Dashboard { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** Dashboard title */ - title?: Scalars['String'] - /** Dashboard record Position */ - position: Scalars['Position'] - /** Dashboard page layout */ - pageLayoutId?: Scalars['UUID'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Attachments linked to the dashboard */ - attachments?: AttachmentConnection - /** Timeline activities linked to the dashboard */ - timelineActivities?: TimelineActivityConnection - /** Favorites linked to the dashboard */ - favorites?: FavoriteConnection - __typename: 'Dashboard' -} - - -/** A dashboard */ -export interface DashboardEdge { - node: Dashboard - cursor: Scalars['Cursor'] - __typename: 'DashboardEdge' -} - - -/** A dashboard */ -export interface DashboardConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for title */ - countUniqueValuesTitle?: Scalars['Int'] - /** Number of empty values for title */ - countEmptyTitle?: Scalars['Int'] - /** Number of non-empty values for title */ - countNotEmptyTitle?: Scalars['Int'] - /** Percentage of empty values for title */ - percentageEmptyTitle?: Scalars['Float'] - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for pageLayoutId */ - countUniqueValuesPageLayoutId?: Scalars['Int'] - /** Number of empty values for pageLayoutId */ - countEmptyPageLayoutId?: Scalars['Int'] - /** Number of non-empty values for pageLayoutId */ - countNotEmptyPageLayoutId?: Scalars['Int'] - /** Percentage of empty values for pageLayoutId */ - percentageEmptyPageLayoutId?: Scalars['Float'] - /** Percentage of non-empty values for pageLayoutId */ - percentageNotEmptyPageLayoutId?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: DashboardEdge[] - pageInfo: PageInfo - __typename: 'DashboardConnection' -} - - -/** A dashboard */ -export interface DashboardGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for title */ - countUniqueValuesTitle?: Scalars['Int'] - /** Number of empty values for title */ - countEmptyTitle?: Scalars['Int'] - /** Number of non-empty values for title */ - countNotEmptyTitle?: Scalars['Int'] - /** Percentage of empty values for title */ - percentageEmptyTitle?: Scalars['Float'] - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for pageLayoutId */ - countUniqueValuesPageLayoutId?: Scalars['Int'] - /** Number of empty values for pageLayoutId */ - countEmptyPageLayoutId?: Scalars['Int'] - /** Number of non-empty values for pageLayoutId */ - countNotEmptyPageLayoutId?: Scalars['Int'] - /** Percentage of empty values for pageLayoutId */ - percentageEmptyPageLayoutId?: Scalars['Float'] - /** Percentage of non-empty values for pageLayoutId */ - percentageNotEmptyPageLayoutId?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: DashboardEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'DashboardGroupByConnection' -} - - -/** A favorite */ -export interface Favorite { - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Id */ - id: Scalars['UUID'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Favorite position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** ViewId */ - viewId?: Scalars['UUID'] - /** Favorite company */ - companyId?: Scalars['ID'] - /** Favorite dashboard */ - dashboardId?: Scalars['ID'] - /** Favorite workspace member */ - forWorkspaceMemberId?: Scalars['ID'] - /** Favorite person */ - personId?: Scalars['ID'] - /** Favorite opportunity */ - opportunityId?: Scalars['ID'] - /** Favorite workflow */ - workflowId?: Scalars['ID'] - /** Favorite workflow version */ - workflowVersionId?: Scalars['ID'] - /** Favorite workflow run */ - workflowRunId?: Scalars['ID'] - /** Favorite task */ - taskId?: Scalars['ID'] - /** Favorite note */ - noteId?: Scalars['ID'] - /** The folder this favorite belongs to */ - favoriteFolderId?: Scalars['ID'] - /** Favorite company */ - company?: Company - /** Favorite dashboard */ - dashboard?: Dashboard - /** Favorite workspace member */ - forWorkspaceMember?: WorkspaceMember - /** Favorite person */ - person?: Person - /** Favorite opportunity */ - opportunity?: Opportunity - /** Favorite workflow */ - workflow?: Workflow - /** Favorite workflow version */ - workflowVersion?: WorkflowVersion - /** Favorite workflow run */ - workflowRun?: WorkflowRun - /** Favorite task */ - task?: Task - /** Favorite note */ - note?: Note - /** The folder this favorite belongs to */ - favoriteFolder?: FavoriteFolder - __typename: 'Favorite' -} - - -/** A favorite */ -export interface FavoriteEdge { - node: Favorite - cursor: Scalars['Cursor'] - __typename: 'FavoriteEdge' -} - - -/** A favorite */ -export interface FavoriteConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for viewId */ - countUniqueValuesViewId?: Scalars['Int'] - /** Number of empty values for viewId */ - countEmptyViewId?: Scalars['Int'] - /** Number of non-empty values for viewId */ - countNotEmptyViewId?: Scalars['Int'] - /** Percentage of empty values for viewId */ - percentageEmptyViewId?: Scalars['Float'] - /** Percentage of non-empty values for viewId */ - percentageNotEmptyViewId?: Scalars['Float'] - edges: FavoriteEdge[] - pageInfo: PageInfo - __typename: 'FavoriteConnection' -} - - -/** A favorite */ -export interface FavoriteGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for viewId */ - countUniqueValuesViewId?: Scalars['Int'] - /** Number of empty values for viewId */ - countEmptyViewId?: Scalars['Int'] - /** Number of non-empty values for viewId */ - countNotEmptyViewId?: Scalars['Int'] - /** Percentage of empty values for viewId */ - percentageEmptyViewId?: Scalars['Float'] - /** Percentage of non-empty values for viewId */ - percentageNotEmptyViewId?: Scalars['Float'] - edges: FavoriteEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'FavoriteGroupByConnection' -} - - -/** A favorite folder */ -export interface FavoriteFolder { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Favorite folder position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Name of the favorite folder */ - name?: Scalars['String'] - /** Favorites in this folder */ - favorites?: FavoriteConnection - __typename: 'FavoriteFolder' -} - - -/** A favorite folder */ -export interface FavoriteFolderEdge { - node: FavoriteFolder - cursor: Scalars['Cursor'] - __typename: 'FavoriteFolderEdge' -} - - -/** A favorite folder */ -export interface FavoriteFolderConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - edges: FavoriteFolderEdge[] - pageInfo: PageInfo - __typename: 'FavoriteFolderConnection' -} - - -/** A favorite folder */ -export interface FavoriteFolderGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - edges: FavoriteFolderEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'FavoriteFolderGroupByConnection' -} - - -/** Message Direction */ -export type MessageChannelMessageAssociationDirectionEnum = 'INCOMING' | 'OUTGOING' - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociation { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Message channel message association record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Message id from the messaging provider */ - messageExternalId?: Scalars['String'] - /** Thread id from the messaging provider */ - messageThreadExternalId?: Scalars['String'] - /** Message Direction */ - direction: MessageChannelMessageAssociationDirectionEnum - /** Message Id */ - messageId?: Scalars['ID'] - /** Message Channel Id */ - messageChannelId?: Scalars['ID'] - /** Message Thread Id */ - messageThreadId?: Scalars['ID'] - /** Message Id */ - message?: Message - /** Message Channel Id */ - messageChannel?: MessageChannel - /** Message Thread Id */ - messageThread?: MessageThread - /** Message Folders (supports multiple folders/labels) */ - messageFolders?: MessageChannelMessageAssociationMessageFolderConnection - __typename: 'MessageChannelMessageAssociation' -} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationEdge { - node: MessageChannelMessageAssociation - cursor: Scalars['Cursor'] - __typename: 'MessageChannelMessageAssociationEdge' -} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for messageExternalId */ - countUniqueValuesMessageExternalId?: Scalars['Int'] - /** Number of empty values for messageExternalId */ - countEmptyMessageExternalId?: Scalars['Int'] - /** Number of non-empty values for messageExternalId */ - countNotEmptyMessageExternalId?: Scalars['Int'] - /** Percentage of empty values for messageExternalId */ - percentageEmptyMessageExternalId?: Scalars['Float'] - /** Percentage of non-empty values for messageExternalId */ - percentageNotEmptyMessageExternalId?: Scalars['Float'] - /** Number of unique values for messageThreadExternalId */ - countUniqueValuesMessageThreadExternalId?: Scalars['Int'] - /** Number of empty values for messageThreadExternalId */ - countEmptyMessageThreadExternalId?: Scalars['Int'] - /** Number of non-empty values for messageThreadExternalId */ - countNotEmptyMessageThreadExternalId?: Scalars['Int'] - /** Percentage of empty values for messageThreadExternalId */ - percentageEmptyMessageThreadExternalId?: Scalars['Float'] - /** Percentage of non-empty values for messageThreadExternalId */ - percentageNotEmptyMessageThreadExternalId?: Scalars['Float'] - /** Number of unique values for direction */ - countUniqueValuesDirection?: Scalars['Int'] - /** Number of empty values for direction */ - countEmptyDirection?: Scalars['Int'] - /** Number of non-empty values for direction */ - countNotEmptyDirection?: Scalars['Int'] - /** Percentage of empty values for direction */ - percentageEmptyDirection?: Scalars['Float'] - /** Percentage of non-empty values for direction */ - percentageNotEmptyDirection?: Scalars['Float'] - edges: MessageChannelMessageAssociationEdge[] - pageInfo: PageInfo - __typename: 'MessageChannelMessageAssociationConnection' -} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for messageExternalId */ - countUniqueValuesMessageExternalId?: Scalars['Int'] - /** Number of empty values for messageExternalId */ - countEmptyMessageExternalId?: Scalars['Int'] - /** Number of non-empty values for messageExternalId */ - countNotEmptyMessageExternalId?: Scalars['Int'] - /** Percentage of empty values for messageExternalId */ - percentageEmptyMessageExternalId?: Scalars['Float'] - /** Percentage of non-empty values for messageExternalId */ - percentageNotEmptyMessageExternalId?: Scalars['Float'] - /** Number of unique values for messageThreadExternalId */ - countUniqueValuesMessageThreadExternalId?: Scalars['Int'] - /** Number of empty values for messageThreadExternalId */ - countEmptyMessageThreadExternalId?: Scalars['Int'] - /** Number of non-empty values for messageThreadExternalId */ - countNotEmptyMessageThreadExternalId?: Scalars['Int'] - /** Percentage of empty values for messageThreadExternalId */ - percentageEmptyMessageThreadExternalId?: Scalars['Float'] - /** Percentage of non-empty values for messageThreadExternalId */ - percentageNotEmptyMessageThreadExternalId?: Scalars['Float'] - /** Number of unique values for direction */ - countUniqueValuesDirection?: Scalars['Int'] - /** Number of empty values for direction */ - countEmptyDirection?: Scalars['Int'] - /** Number of non-empty values for direction */ - countNotEmptyDirection?: Scalars['Int'] - /** Percentage of empty values for direction */ - percentageEmptyDirection?: Scalars['Float'] - /** Percentage of non-empty values for direction */ - percentageNotEmptyDirection?: Scalars['Float'] - edges: MessageChannelMessageAssociationEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'MessageChannelMessageAssociationGroupByConnection' -} - - -/** Visibility */ -export type MessageChannelVisibilityEnum = 'METADATA' | 'SUBJECT' | 'SHARE_EVERYTHING' - - -/** Channel Type */ -export type MessageChannelTypeEnum = 'EMAIL' | 'SMS' - - -/** Automatically create People records when receiving or sending emails */ -export type MessageChannelContactAutoCreationPolicyEnum = 'SENT_AND_RECEIVED' | 'SENT' | 'NONE' - - -/** Message folder import policy */ -export type MessageChannelMessageFolderImportPolicyEnum = 'ALL_FOLDERS' | 'SELECTED_FOLDERS' - - -/** Pending action for group emails */ -export type MessageChannelPendingGroupEmailsActionEnum = 'GROUP_EMAILS_DELETION' | 'GROUP_EMAILS_IMPORT' | 'NONE' - - -/** Sync status */ -export type MessageChannelSyncStatusEnum = 'ONGOING' | 'NOT_SYNCED' | 'ACTIVE' | 'FAILED_INSUFFICIENT_PERMISSIONS' | 'FAILED_UNKNOWN' - - -/** Sync stage */ -export type MessageChannelSyncStageEnum = 'MESSAGE_LIST_FETCH_PENDING' | 'MESSAGE_LIST_FETCH_SCHEDULED' | 'MESSAGE_LIST_FETCH_ONGOING' | 'MESSAGES_IMPORT_PENDING' | 'MESSAGES_IMPORT_SCHEDULED' | 'MESSAGES_IMPORT_ONGOING' | 'FAILED' | 'PENDING_CONFIGURATION' - - -/** Message Channels */ -export interface MessageChannel { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Message Channel record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Visibility */ - visibility: MessageChannelVisibilityEnum - /** Handle */ - handle?: Scalars['String'] - /** Channel Type */ - type: MessageChannelTypeEnum - /** Is Contact Auto Creation Enabled */ - isContactAutoCreationEnabled: Scalars['Boolean'] - /** Automatically create People records when receiving or sending emails */ - contactAutoCreationPolicy: MessageChannelContactAutoCreationPolicyEnum - /** Message folder import policy */ - messageFolderImportPolicy: MessageChannelMessageFolderImportPolicyEnum - /** Exclude non professional emails */ - excludeNonProfessionalEmails: Scalars['Boolean'] - /** Exclude group emails */ - excludeGroupEmails: Scalars['Boolean'] - /** Pending action for group emails */ - pendingGroupEmailsAction: MessageChannelPendingGroupEmailsActionEnum - /** Is Sync Enabled */ - isSyncEnabled: Scalars['Boolean'] - /** Last sync cursor */ - syncCursor?: Scalars['String'] - /** Last sync date */ - syncedAt?: Scalars['DateTime'] - /** Sync status */ - syncStatus?: MessageChannelSyncStatusEnum - /** Sync stage */ - syncStage: MessageChannelSyncStageEnum - /** Sync stage started at */ - syncStageStartedAt?: Scalars['DateTime'] - /** Throttle Failure Count */ - throttleFailureCount: Scalars['Float'] - /** Throttle Retry After */ - throttleRetryAfter?: Scalars['DateTime'] - /** Connected Account */ - connectedAccountId: Scalars['ID'] - /** Connected Account */ - connectedAccount?: ConnectedAccount - /** Messages from the channel. */ - messageChannelMessageAssociations?: MessageChannelMessageAssociationConnection - /** Message Folders */ - messageFolders?: MessageFolderConnection - __typename: 'MessageChannel' -} - - -/** Message Channels */ -export interface MessageChannelEdge { - node: MessageChannel - cursor: Scalars['Cursor'] - __typename: 'MessageChannelEdge' -} - - -/** Message Channels */ -export interface MessageChannelConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for visibility */ - countUniqueValuesVisibility?: Scalars['Int'] - /** Number of empty values for visibility */ - countEmptyVisibility?: Scalars['Int'] - /** Number of non-empty values for visibility */ - countNotEmptyVisibility?: Scalars['Int'] - /** Percentage of empty values for visibility */ - percentageEmptyVisibility?: Scalars['Float'] - /** Percentage of non-empty values for visibility */ - percentageNotEmptyVisibility?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - /** Number of unique values for type */ - countUniqueValuesType?: Scalars['Int'] - /** Number of empty values for type */ - countEmptyType?: Scalars['Int'] - /** Number of non-empty values for type */ - countNotEmptyType?: Scalars['Int'] - /** Percentage of empty values for type */ - percentageEmptyType?: Scalars['Float'] - /** Percentage of non-empty values for type */ - percentageNotEmptyType?: Scalars['Float'] - /** Number of unique values for isContactAutoCreationEnabled */ - countUniqueValuesIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of empty values for isContactAutoCreationEnabled */ - countEmptyIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of non-empty values for isContactAutoCreationEnabled */ - countNotEmptyIsContactAutoCreationEnabled?: Scalars['Int'] - /** Percentage of empty values for isContactAutoCreationEnabled */ - percentageEmptyIsContactAutoCreationEnabled?: Scalars['Float'] - /** Percentage of non-empty values for isContactAutoCreationEnabled */ - percentageNotEmptyIsContactAutoCreationEnabled?: Scalars['Float'] - /** Count of true values in the field isContactAutoCreationEnabled */ - countTrueIsContactAutoCreationEnabled?: Scalars['Int'] - /** Count of false values in the field isContactAutoCreationEnabled */ - countFalseIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of unique values for contactAutoCreationPolicy */ - countUniqueValuesContactAutoCreationPolicy?: Scalars['Int'] - /** Number of empty values for contactAutoCreationPolicy */ - countEmptyContactAutoCreationPolicy?: Scalars['Int'] - /** Number of non-empty values for contactAutoCreationPolicy */ - countNotEmptyContactAutoCreationPolicy?: Scalars['Int'] - /** Percentage of empty values for contactAutoCreationPolicy */ - percentageEmptyContactAutoCreationPolicy?: Scalars['Float'] - /** Percentage of non-empty values for contactAutoCreationPolicy */ - percentageNotEmptyContactAutoCreationPolicy?: Scalars['Float'] - /** Number of unique values for messageFolderImportPolicy */ - countUniqueValuesMessageFolderImportPolicy?: Scalars['Int'] - /** Number of empty values for messageFolderImportPolicy */ - countEmptyMessageFolderImportPolicy?: Scalars['Int'] - /** Number of non-empty values for messageFolderImportPolicy */ - countNotEmptyMessageFolderImportPolicy?: Scalars['Int'] - /** Percentage of empty values for messageFolderImportPolicy */ - percentageEmptyMessageFolderImportPolicy?: Scalars['Float'] - /** Percentage of non-empty values for messageFolderImportPolicy */ - percentageNotEmptyMessageFolderImportPolicy?: Scalars['Float'] - /** Number of unique values for excludeNonProfessionalEmails */ - countUniqueValuesExcludeNonProfessionalEmails?: Scalars['Int'] - /** Number of empty values for excludeNonProfessionalEmails */ - countEmptyExcludeNonProfessionalEmails?: Scalars['Int'] - /** Number of non-empty values for excludeNonProfessionalEmails */ - countNotEmptyExcludeNonProfessionalEmails?: Scalars['Int'] - /** Percentage of empty values for excludeNonProfessionalEmails */ - percentageEmptyExcludeNonProfessionalEmails?: Scalars['Float'] - /** Percentage of non-empty values for excludeNonProfessionalEmails */ - percentageNotEmptyExcludeNonProfessionalEmails?: Scalars['Float'] - /** Count of true values in the field excludeNonProfessionalEmails */ - countTrueExcludeNonProfessionalEmails?: Scalars['Int'] - /** Count of false values in the field excludeNonProfessionalEmails */ - countFalseExcludeNonProfessionalEmails?: Scalars['Int'] - /** Number of unique values for excludeGroupEmails */ - countUniqueValuesExcludeGroupEmails?: Scalars['Int'] - /** Number of empty values for excludeGroupEmails */ - countEmptyExcludeGroupEmails?: Scalars['Int'] - /** Number of non-empty values for excludeGroupEmails */ - countNotEmptyExcludeGroupEmails?: Scalars['Int'] - /** Percentage of empty values for excludeGroupEmails */ - percentageEmptyExcludeGroupEmails?: Scalars['Float'] - /** Percentage of non-empty values for excludeGroupEmails */ - percentageNotEmptyExcludeGroupEmails?: Scalars['Float'] - /** Count of true values in the field excludeGroupEmails */ - countTrueExcludeGroupEmails?: Scalars['Int'] - /** Count of false values in the field excludeGroupEmails */ - countFalseExcludeGroupEmails?: Scalars['Int'] - /** Number of unique values for pendingGroupEmailsAction */ - countUniqueValuesPendingGroupEmailsAction?: Scalars['Int'] - /** Number of empty values for pendingGroupEmailsAction */ - countEmptyPendingGroupEmailsAction?: Scalars['Int'] - /** Number of non-empty values for pendingGroupEmailsAction */ - countNotEmptyPendingGroupEmailsAction?: Scalars['Int'] - /** Percentage of empty values for pendingGroupEmailsAction */ - percentageEmptyPendingGroupEmailsAction?: Scalars['Float'] - /** Percentage of non-empty values for pendingGroupEmailsAction */ - percentageNotEmptyPendingGroupEmailsAction?: Scalars['Float'] - /** Number of unique values for isSyncEnabled */ - countUniqueValuesIsSyncEnabled?: Scalars['Int'] - /** Number of empty values for isSyncEnabled */ - countEmptyIsSyncEnabled?: Scalars['Int'] - /** Number of non-empty values for isSyncEnabled */ - countNotEmptyIsSyncEnabled?: Scalars['Int'] - /** Percentage of empty values for isSyncEnabled */ - percentageEmptyIsSyncEnabled?: Scalars['Float'] - /** Percentage of non-empty values for isSyncEnabled */ - percentageNotEmptyIsSyncEnabled?: Scalars['Float'] - /** Count of true values in the field isSyncEnabled */ - countTrueIsSyncEnabled?: Scalars['Int'] - /** Count of false values in the field isSyncEnabled */ - countFalseIsSyncEnabled?: Scalars['Int'] - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: Scalars['Int'] - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: Scalars['Int'] - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: Scalars['Int'] - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: Scalars['Float'] - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: Scalars['Float'] - /** Number of unique values for syncedAt */ - countUniqueValuesSyncedAt?: Scalars['Int'] - /** Number of empty values for syncedAt */ - countEmptySyncedAt?: Scalars['Int'] - /** Number of non-empty values for syncedAt */ - countNotEmptySyncedAt?: Scalars['Int'] - /** Percentage of empty values for syncedAt */ - percentageEmptySyncedAt?: Scalars['Float'] - /** Percentage of non-empty values for syncedAt */ - percentageNotEmptySyncedAt?: Scalars['Float'] - /** Earliest date contained in the field syncedAt */ - minSyncedAt?: Scalars['DateTime'] - /** Latest date contained in the field syncedAt */ - maxSyncedAt?: Scalars['DateTime'] - /** Number of unique values for syncStatus */ - countUniqueValuesSyncStatus?: Scalars['Int'] - /** Number of empty values for syncStatus */ - countEmptySyncStatus?: Scalars['Int'] - /** Number of non-empty values for syncStatus */ - countNotEmptySyncStatus?: Scalars['Int'] - /** Percentage of empty values for syncStatus */ - percentageEmptySyncStatus?: Scalars['Float'] - /** Percentage of non-empty values for syncStatus */ - percentageNotEmptySyncStatus?: Scalars['Float'] - /** Number of unique values for syncStage */ - countUniqueValuesSyncStage?: Scalars['Int'] - /** Number of empty values for syncStage */ - countEmptySyncStage?: Scalars['Int'] - /** Number of non-empty values for syncStage */ - countNotEmptySyncStage?: Scalars['Int'] - /** Percentage of empty values for syncStage */ - percentageEmptySyncStage?: Scalars['Float'] - /** Percentage of non-empty values for syncStage */ - percentageNotEmptySyncStage?: Scalars['Float'] - /** Number of unique values for syncStageStartedAt */ - countUniqueValuesSyncStageStartedAt?: Scalars['Int'] - /** Number of empty values for syncStageStartedAt */ - countEmptySyncStageStartedAt?: Scalars['Int'] - /** Number of non-empty values for syncStageStartedAt */ - countNotEmptySyncStageStartedAt?: Scalars['Int'] - /** Percentage of empty values for syncStageStartedAt */ - percentageEmptySyncStageStartedAt?: Scalars['Float'] - /** Percentage of non-empty values for syncStageStartedAt */ - percentageNotEmptySyncStageStartedAt?: Scalars['Float'] - /** Earliest date contained in the field syncStageStartedAt */ - minSyncStageStartedAt?: Scalars['DateTime'] - /** Latest date contained in the field syncStageStartedAt */ - maxSyncStageStartedAt?: Scalars['DateTime'] - /** Number of unique values for throttleFailureCount */ - countUniqueValuesThrottleFailureCount?: Scalars['Int'] - /** Number of empty values for throttleFailureCount */ - countEmptyThrottleFailureCount?: Scalars['Int'] - /** Number of non-empty values for throttleFailureCount */ - countNotEmptyThrottleFailureCount?: Scalars['Int'] - /** Percentage of empty values for throttleFailureCount */ - percentageEmptyThrottleFailureCount?: Scalars['Float'] - /** Percentage of non-empty values for throttleFailureCount */ - percentageNotEmptyThrottleFailureCount?: Scalars['Float'] - /** Minimum amount contained in the field throttleFailureCount */ - minThrottleFailureCount?: Scalars['Float'] - /** Maximum amount contained in the field throttleFailureCount */ - maxThrottleFailureCount?: Scalars['Float'] - /** Average amount contained in the field throttleFailureCount */ - avgThrottleFailureCount?: Scalars['Float'] - /** Sum of amounts contained in the field throttleFailureCount */ - sumThrottleFailureCount?: Scalars['Float'] - /** Number of unique values for throttleRetryAfter */ - countUniqueValuesThrottleRetryAfter?: Scalars['Int'] - /** Number of empty values for throttleRetryAfter */ - countEmptyThrottleRetryAfter?: Scalars['Int'] - /** Number of non-empty values for throttleRetryAfter */ - countNotEmptyThrottleRetryAfter?: Scalars['Int'] - /** Percentage of empty values for throttleRetryAfter */ - percentageEmptyThrottleRetryAfter?: Scalars['Float'] - /** Percentage of non-empty values for throttleRetryAfter */ - percentageNotEmptyThrottleRetryAfter?: Scalars['Float'] - /** Earliest date contained in the field throttleRetryAfter */ - minThrottleRetryAfter?: Scalars['DateTime'] - /** Latest date contained in the field throttleRetryAfter */ - maxThrottleRetryAfter?: Scalars['DateTime'] - edges: MessageChannelEdge[] - pageInfo: PageInfo - __typename: 'MessageChannelConnection' -} - - -/** Message Channels */ -export interface MessageChannelGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for visibility */ - countUniqueValuesVisibility?: Scalars['Int'] - /** Number of empty values for visibility */ - countEmptyVisibility?: Scalars['Int'] - /** Number of non-empty values for visibility */ - countNotEmptyVisibility?: Scalars['Int'] - /** Percentage of empty values for visibility */ - percentageEmptyVisibility?: Scalars['Float'] - /** Percentage of non-empty values for visibility */ - percentageNotEmptyVisibility?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - /** Number of unique values for type */ - countUniqueValuesType?: Scalars['Int'] - /** Number of empty values for type */ - countEmptyType?: Scalars['Int'] - /** Number of non-empty values for type */ - countNotEmptyType?: Scalars['Int'] - /** Percentage of empty values for type */ - percentageEmptyType?: Scalars['Float'] - /** Percentage of non-empty values for type */ - percentageNotEmptyType?: Scalars['Float'] - /** Number of unique values for isContactAutoCreationEnabled */ - countUniqueValuesIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of empty values for isContactAutoCreationEnabled */ - countEmptyIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of non-empty values for isContactAutoCreationEnabled */ - countNotEmptyIsContactAutoCreationEnabled?: Scalars['Int'] - /** Percentage of empty values for isContactAutoCreationEnabled */ - percentageEmptyIsContactAutoCreationEnabled?: Scalars['Float'] - /** Percentage of non-empty values for isContactAutoCreationEnabled */ - percentageNotEmptyIsContactAutoCreationEnabled?: Scalars['Float'] - /** Count of true values in the field isContactAutoCreationEnabled */ - countTrueIsContactAutoCreationEnabled?: Scalars['Int'] - /** Count of false values in the field isContactAutoCreationEnabled */ - countFalseIsContactAutoCreationEnabled?: Scalars['Int'] - /** Number of unique values for contactAutoCreationPolicy */ - countUniqueValuesContactAutoCreationPolicy?: Scalars['Int'] - /** Number of empty values for contactAutoCreationPolicy */ - countEmptyContactAutoCreationPolicy?: Scalars['Int'] - /** Number of non-empty values for contactAutoCreationPolicy */ - countNotEmptyContactAutoCreationPolicy?: Scalars['Int'] - /** Percentage of empty values for contactAutoCreationPolicy */ - percentageEmptyContactAutoCreationPolicy?: Scalars['Float'] - /** Percentage of non-empty values for contactAutoCreationPolicy */ - percentageNotEmptyContactAutoCreationPolicy?: Scalars['Float'] - /** Number of unique values for messageFolderImportPolicy */ - countUniqueValuesMessageFolderImportPolicy?: Scalars['Int'] - /** Number of empty values for messageFolderImportPolicy */ - countEmptyMessageFolderImportPolicy?: Scalars['Int'] - /** Number of non-empty values for messageFolderImportPolicy */ - countNotEmptyMessageFolderImportPolicy?: Scalars['Int'] - /** Percentage of empty values for messageFolderImportPolicy */ - percentageEmptyMessageFolderImportPolicy?: Scalars['Float'] - /** Percentage of non-empty values for messageFolderImportPolicy */ - percentageNotEmptyMessageFolderImportPolicy?: Scalars['Float'] - /** Number of unique values for excludeNonProfessionalEmails */ - countUniqueValuesExcludeNonProfessionalEmails?: Scalars['Int'] - /** Number of empty values for excludeNonProfessionalEmails */ - countEmptyExcludeNonProfessionalEmails?: Scalars['Int'] - /** Number of non-empty values for excludeNonProfessionalEmails */ - countNotEmptyExcludeNonProfessionalEmails?: Scalars['Int'] - /** Percentage of empty values for excludeNonProfessionalEmails */ - percentageEmptyExcludeNonProfessionalEmails?: Scalars['Float'] - /** Percentage of non-empty values for excludeNonProfessionalEmails */ - percentageNotEmptyExcludeNonProfessionalEmails?: Scalars['Float'] - /** Count of true values in the field excludeNonProfessionalEmails */ - countTrueExcludeNonProfessionalEmails?: Scalars['Int'] - /** Count of false values in the field excludeNonProfessionalEmails */ - countFalseExcludeNonProfessionalEmails?: Scalars['Int'] - /** Number of unique values for excludeGroupEmails */ - countUniqueValuesExcludeGroupEmails?: Scalars['Int'] - /** Number of empty values for excludeGroupEmails */ - countEmptyExcludeGroupEmails?: Scalars['Int'] - /** Number of non-empty values for excludeGroupEmails */ - countNotEmptyExcludeGroupEmails?: Scalars['Int'] - /** Percentage of empty values for excludeGroupEmails */ - percentageEmptyExcludeGroupEmails?: Scalars['Float'] - /** Percentage of non-empty values for excludeGroupEmails */ - percentageNotEmptyExcludeGroupEmails?: Scalars['Float'] - /** Count of true values in the field excludeGroupEmails */ - countTrueExcludeGroupEmails?: Scalars['Int'] - /** Count of false values in the field excludeGroupEmails */ - countFalseExcludeGroupEmails?: Scalars['Int'] - /** Number of unique values for pendingGroupEmailsAction */ - countUniqueValuesPendingGroupEmailsAction?: Scalars['Int'] - /** Number of empty values for pendingGroupEmailsAction */ - countEmptyPendingGroupEmailsAction?: Scalars['Int'] - /** Number of non-empty values for pendingGroupEmailsAction */ - countNotEmptyPendingGroupEmailsAction?: Scalars['Int'] - /** Percentage of empty values for pendingGroupEmailsAction */ - percentageEmptyPendingGroupEmailsAction?: Scalars['Float'] - /** Percentage of non-empty values for pendingGroupEmailsAction */ - percentageNotEmptyPendingGroupEmailsAction?: Scalars['Float'] - /** Number of unique values for isSyncEnabled */ - countUniqueValuesIsSyncEnabled?: Scalars['Int'] - /** Number of empty values for isSyncEnabled */ - countEmptyIsSyncEnabled?: Scalars['Int'] - /** Number of non-empty values for isSyncEnabled */ - countNotEmptyIsSyncEnabled?: Scalars['Int'] - /** Percentage of empty values for isSyncEnabled */ - percentageEmptyIsSyncEnabled?: Scalars['Float'] - /** Percentage of non-empty values for isSyncEnabled */ - percentageNotEmptyIsSyncEnabled?: Scalars['Float'] - /** Count of true values in the field isSyncEnabled */ - countTrueIsSyncEnabled?: Scalars['Int'] - /** Count of false values in the field isSyncEnabled */ - countFalseIsSyncEnabled?: Scalars['Int'] - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: Scalars['Int'] - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: Scalars['Int'] - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: Scalars['Int'] - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: Scalars['Float'] - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: Scalars['Float'] - /** Number of unique values for syncedAt */ - countUniqueValuesSyncedAt?: Scalars['Int'] - /** Number of empty values for syncedAt */ - countEmptySyncedAt?: Scalars['Int'] - /** Number of non-empty values for syncedAt */ - countNotEmptySyncedAt?: Scalars['Int'] - /** Percentage of empty values for syncedAt */ - percentageEmptySyncedAt?: Scalars['Float'] - /** Percentage of non-empty values for syncedAt */ - percentageNotEmptySyncedAt?: Scalars['Float'] - /** Earliest date contained in the field syncedAt */ - minSyncedAt?: Scalars['DateTime'] - /** Latest date contained in the field syncedAt */ - maxSyncedAt?: Scalars['DateTime'] - /** Number of unique values for syncStatus */ - countUniqueValuesSyncStatus?: Scalars['Int'] - /** Number of empty values for syncStatus */ - countEmptySyncStatus?: Scalars['Int'] - /** Number of non-empty values for syncStatus */ - countNotEmptySyncStatus?: Scalars['Int'] - /** Percentage of empty values for syncStatus */ - percentageEmptySyncStatus?: Scalars['Float'] - /** Percentage of non-empty values for syncStatus */ - percentageNotEmptySyncStatus?: Scalars['Float'] - /** Number of unique values for syncStage */ - countUniqueValuesSyncStage?: Scalars['Int'] - /** Number of empty values for syncStage */ - countEmptySyncStage?: Scalars['Int'] - /** Number of non-empty values for syncStage */ - countNotEmptySyncStage?: Scalars['Int'] - /** Percentage of empty values for syncStage */ - percentageEmptySyncStage?: Scalars['Float'] - /** Percentage of non-empty values for syncStage */ - percentageNotEmptySyncStage?: Scalars['Float'] - /** Number of unique values for syncStageStartedAt */ - countUniqueValuesSyncStageStartedAt?: Scalars['Int'] - /** Number of empty values for syncStageStartedAt */ - countEmptySyncStageStartedAt?: Scalars['Int'] - /** Number of non-empty values for syncStageStartedAt */ - countNotEmptySyncStageStartedAt?: Scalars['Int'] - /** Percentage of empty values for syncStageStartedAt */ - percentageEmptySyncStageStartedAt?: Scalars['Float'] - /** Percentage of non-empty values for syncStageStartedAt */ - percentageNotEmptySyncStageStartedAt?: Scalars['Float'] - /** Earliest date contained in the field syncStageStartedAt */ - minSyncStageStartedAt?: Scalars['DateTime'] - /** Latest date contained in the field syncStageStartedAt */ - maxSyncStageStartedAt?: Scalars['DateTime'] - /** Number of unique values for throttleFailureCount */ - countUniqueValuesThrottleFailureCount?: Scalars['Int'] - /** Number of empty values for throttleFailureCount */ - countEmptyThrottleFailureCount?: Scalars['Int'] - /** Number of non-empty values for throttleFailureCount */ - countNotEmptyThrottleFailureCount?: Scalars['Int'] - /** Percentage of empty values for throttleFailureCount */ - percentageEmptyThrottleFailureCount?: Scalars['Float'] - /** Percentage of non-empty values for throttleFailureCount */ - percentageNotEmptyThrottleFailureCount?: Scalars['Float'] - /** Minimum amount contained in the field throttleFailureCount */ - minThrottleFailureCount?: Scalars['Float'] - /** Maximum amount contained in the field throttleFailureCount */ - maxThrottleFailureCount?: Scalars['Float'] - /** Average amount contained in the field throttleFailureCount */ - avgThrottleFailureCount?: Scalars['Float'] - /** Sum of amounts contained in the field throttleFailureCount */ - sumThrottleFailureCount?: Scalars['Float'] - /** Number of unique values for throttleRetryAfter */ - countUniqueValuesThrottleRetryAfter?: Scalars['Int'] - /** Number of empty values for throttleRetryAfter */ - countEmptyThrottleRetryAfter?: Scalars['Int'] - /** Number of non-empty values for throttleRetryAfter */ - countNotEmptyThrottleRetryAfter?: Scalars['Int'] - /** Percentage of empty values for throttleRetryAfter */ - percentageEmptyThrottleRetryAfter?: Scalars['Float'] - /** Percentage of non-empty values for throttleRetryAfter */ - percentageNotEmptyThrottleRetryAfter?: Scalars['Float'] - /** Earliest date contained in the field throttleRetryAfter */ - minThrottleRetryAfter?: Scalars['DateTime'] - /** Latest date contained in the field throttleRetryAfter */ - maxThrottleRetryAfter?: Scalars['DateTime'] - edges: MessageChannelEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'MessageChannelGroupByConnection' -} - - -/** Pending action for folder sync */ -export type MessageFolderPendingSyncActionEnum = 'FOLDER_DELETION' | 'NONE' - - -/** Message Folders */ -export interface MessageFolder { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Message Folder record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Folder name */ - name?: Scalars['String'] - /** Sync Cursor */ - syncCursor?: Scalars['String'] - /** Is Sent Folder */ - isSentFolder: Scalars['Boolean'] - /** Is Synced */ - isSynced: Scalars['Boolean'] - /** Parent Folder ID */ - parentFolderId?: Scalars['String'] - /** External ID */ - externalId?: Scalars['String'] - /** Pending action for folder sync */ - pendingSyncAction: MessageFolderPendingSyncActionEnum - /** Message Channel */ - messageChannelId: Scalars['ID'] - /** Message Channel */ - messageChannel?: MessageChannel - /** Message Association Folders (supports multiple folders/labels) */ - messageChannelMessageAssociationMessageFolders?: MessageChannelMessageAssociationMessageFolderConnection - __typename: 'MessageFolder' -} - - -/** Message Folders */ -export interface MessageFolderEdge { - node: MessageFolder - cursor: Scalars['Cursor'] - __typename: 'MessageFolderEdge' -} - - -/** Message Folders */ -export interface MessageFolderConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: Scalars['Int'] - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: Scalars['Int'] - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: Scalars['Int'] - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: Scalars['Float'] - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: Scalars['Float'] - /** Number of unique values for isSentFolder */ - countUniqueValuesIsSentFolder?: Scalars['Int'] - /** Number of empty values for isSentFolder */ - countEmptyIsSentFolder?: Scalars['Int'] - /** Number of non-empty values for isSentFolder */ - countNotEmptyIsSentFolder?: Scalars['Int'] - /** Percentage of empty values for isSentFolder */ - percentageEmptyIsSentFolder?: Scalars['Float'] - /** Percentage of non-empty values for isSentFolder */ - percentageNotEmptyIsSentFolder?: Scalars['Float'] - /** Count of true values in the field isSentFolder */ - countTrueIsSentFolder?: Scalars['Int'] - /** Count of false values in the field isSentFolder */ - countFalseIsSentFolder?: Scalars['Int'] - /** Number of unique values for isSynced */ - countUniqueValuesIsSynced?: Scalars['Int'] - /** Number of empty values for isSynced */ - countEmptyIsSynced?: Scalars['Int'] - /** Number of non-empty values for isSynced */ - countNotEmptyIsSynced?: Scalars['Int'] - /** Percentage of empty values for isSynced */ - percentageEmptyIsSynced?: Scalars['Float'] - /** Percentage of non-empty values for isSynced */ - percentageNotEmptyIsSynced?: Scalars['Float'] - /** Count of true values in the field isSynced */ - countTrueIsSynced?: Scalars['Int'] - /** Count of false values in the field isSynced */ - countFalseIsSynced?: Scalars['Int'] - /** Number of unique values for parentFolderId */ - countUniqueValuesParentFolderId?: Scalars['Int'] - /** Number of empty values for parentFolderId */ - countEmptyParentFolderId?: Scalars['Int'] - /** Number of non-empty values for parentFolderId */ - countNotEmptyParentFolderId?: Scalars['Int'] - /** Percentage of empty values for parentFolderId */ - percentageEmptyParentFolderId?: Scalars['Float'] - /** Percentage of non-empty values for parentFolderId */ - percentageNotEmptyParentFolderId?: Scalars['Float'] - /** Number of unique values for externalId */ - countUniqueValuesExternalId?: Scalars['Int'] - /** Number of empty values for externalId */ - countEmptyExternalId?: Scalars['Int'] - /** Number of non-empty values for externalId */ - countNotEmptyExternalId?: Scalars['Int'] - /** Percentage of empty values for externalId */ - percentageEmptyExternalId?: Scalars['Float'] - /** Percentage of non-empty values for externalId */ - percentageNotEmptyExternalId?: Scalars['Float'] - /** Number of unique values for pendingSyncAction */ - countUniqueValuesPendingSyncAction?: Scalars['Int'] - /** Number of empty values for pendingSyncAction */ - countEmptyPendingSyncAction?: Scalars['Int'] - /** Number of non-empty values for pendingSyncAction */ - countNotEmptyPendingSyncAction?: Scalars['Int'] - /** Percentage of empty values for pendingSyncAction */ - percentageEmptyPendingSyncAction?: Scalars['Float'] - /** Percentage of non-empty values for pendingSyncAction */ - percentageNotEmptyPendingSyncAction?: Scalars['Float'] - edges: MessageFolderEdge[] - pageInfo: PageInfo - __typename: 'MessageFolderConnection' -} - - -/** Message Folders */ -export interface MessageFolderGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: Scalars['Int'] - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: Scalars['Int'] - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: Scalars['Int'] - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: Scalars['Float'] - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: Scalars['Float'] - /** Number of unique values for isSentFolder */ - countUniqueValuesIsSentFolder?: Scalars['Int'] - /** Number of empty values for isSentFolder */ - countEmptyIsSentFolder?: Scalars['Int'] - /** Number of non-empty values for isSentFolder */ - countNotEmptyIsSentFolder?: Scalars['Int'] - /** Percentage of empty values for isSentFolder */ - percentageEmptyIsSentFolder?: Scalars['Float'] - /** Percentage of non-empty values for isSentFolder */ - percentageNotEmptyIsSentFolder?: Scalars['Float'] - /** Count of true values in the field isSentFolder */ - countTrueIsSentFolder?: Scalars['Int'] - /** Count of false values in the field isSentFolder */ - countFalseIsSentFolder?: Scalars['Int'] - /** Number of unique values for isSynced */ - countUniqueValuesIsSynced?: Scalars['Int'] - /** Number of empty values for isSynced */ - countEmptyIsSynced?: Scalars['Int'] - /** Number of non-empty values for isSynced */ - countNotEmptyIsSynced?: Scalars['Int'] - /** Percentage of empty values for isSynced */ - percentageEmptyIsSynced?: Scalars['Float'] - /** Percentage of non-empty values for isSynced */ - percentageNotEmptyIsSynced?: Scalars['Float'] - /** Count of true values in the field isSynced */ - countTrueIsSynced?: Scalars['Int'] - /** Count of false values in the field isSynced */ - countFalseIsSynced?: Scalars['Int'] - /** Number of unique values for parentFolderId */ - countUniqueValuesParentFolderId?: Scalars['Int'] - /** Number of empty values for parentFolderId */ - countEmptyParentFolderId?: Scalars['Int'] - /** Number of non-empty values for parentFolderId */ - countNotEmptyParentFolderId?: Scalars['Int'] - /** Percentage of empty values for parentFolderId */ - percentageEmptyParentFolderId?: Scalars['Float'] - /** Percentage of non-empty values for parentFolderId */ - percentageNotEmptyParentFolderId?: Scalars['Float'] - /** Number of unique values for externalId */ - countUniqueValuesExternalId?: Scalars['Int'] - /** Number of empty values for externalId */ - countEmptyExternalId?: Scalars['Int'] - /** Number of non-empty values for externalId */ - countNotEmptyExternalId?: Scalars['Int'] - /** Percentage of empty values for externalId */ - percentageEmptyExternalId?: Scalars['Float'] - /** Percentage of non-empty values for externalId */ - percentageNotEmptyExternalId?: Scalars['Float'] - /** Number of unique values for pendingSyncAction */ - countUniqueValuesPendingSyncAction?: Scalars['Int'] - /** Number of empty values for pendingSyncAction */ - countEmptyPendingSyncAction?: Scalars['Int'] - /** Number of non-empty values for pendingSyncAction */ - countNotEmptyPendingSyncAction?: Scalars['Int'] - /** Percentage of empty values for pendingSyncAction */ - percentageEmptyPendingSyncAction?: Scalars['Float'] - /** Percentage of non-empty values for pendingSyncAction */ - percentageNotEmptyPendingSyncAction?: Scalars['Float'] - edges: MessageFolderEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'MessageFolderGroupByConnection' -} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolder { - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Message channel message association message folder record position */ - position: Scalars['Position'] - /** Message Channel Message Association */ - messageChannelMessageAssociationId: Scalars['ID'] - /** Message Folder */ - messageFolderId: Scalars['ID'] - /** Message Channel Message Association */ - messageChannelMessageAssociation?: MessageChannelMessageAssociation - /** Message Folder */ - messageFolder?: MessageFolder - __typename: 'MessageChannelMessageAssociationMessageFolder' -} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderEdge { - node: MessageChannelMessageAssociationMessageFolder - cursor: Scalars['Cursor'] - __typename: 'MessageChannelMessageAssociationMessageFolderEdge' -} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - edges: MessageChannelMessageAssociationMessageFolderEdge[] - pageInfo: PageInfo - __typename: 'MessageChannelMessageAssociationMessageFolderConnection' -} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - edges: MessageChannelMessageAssociationMessageFolderEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'MessageChannelMessageAssociationMessageFolderGroupByConnection' -} - - -/** Role */ -export type MessageParticipantRoleEnum = 'FROM' | 'TO' | 'CC' | 'BCC' - - -/** Message Participants */ -export interface MessageParticipant { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Message Participant record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Role */ - role: MessageParticipantRoleEnum - /** Handle */ - handle?: Scalars['String'] - /** Display Name */ - displayName?: Scalars['String'] - /** Message */ - messageId: Scalars['ID'] - /** Person */ - personId?: Scalars['ID'] - /** Workspace member */ - workspaceMemberId?: Scalars['ID'] - /** Message */ - message?: Message - /** Person */ - person?: Person - /** Workspace member */ - workspaceMember?: WorkspaceMember - __typename: 'MessageParticipant' -} - - -/** Message Participants */ -export interface MessageParticipantEdge { - node: MessageParticipant - cursor: Scalars['Cursor'] - __typename: 'MessageParticipantEdge' -} - - -/** Message Participants */ -export interface MessageParticipantConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for role */ - countUniqueValuesRole?: Scalars['Int'] - /** Number of empty values for role */ - countEmptyRole?: Scalars['Int'] - /** Number of non-empty values for role */ - countNotEmptyRole?: Scalars['Int'] - /** Percentage of empty values for role */ - percentageEmptyRole?: Scalars['Float'] - /** Percentage of non-empty values for role */ - percentageNotEmptyRole?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - /** Number of unique values for displayName */ - countUniqueValuesDisplayName?: Scalars['Int'] - /** Number of empty values for displayName */ - countEmptyDisplayName?: Scalars['Int'] - /** Number of non-empty values for displayName */ - countNotEmptyDisplayName?: Scalars['Int'] - /** Percentage of empty values for displayName */ - percentageEmptyDisplayName?: Scalars['Float'] - /** Percentage of non-empty values for displayName */ - percentageNotEmptyDisplayName?: Scalars['Float'] - edges: MessageParticipantEdge[] - pageInfo: PageInfo - __typename: 'MessageParticipantConnection' -} - - -/** Message Participants */ -export interface MessageParticipantGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for role */ - countUniqueValuesRole?: Scalars['Int'] - /** Number of empty values for role */ - countEmptyRole?: Scalars['Int'] - /** Number of non-empty values for role */ - countNotEmptyRole?: Scalars['Int'] - /** Percentage of empty values for role */ - percentageEmptyRole?: Scalars['Float'] - /** Percentage of non-empty values for role */ - percentageNotEmptyRole?: Scalars['Float'] - /** Number of unique values for handle */ - countUniqueValuesHandle?: Scalars['Int'] - /** Number of empty values for handle */ - countEmptyHandle?: Scalars['Int'] - /** Number of non-empty values for handle */ - countNotEmptyHandle?: Scalars['Int'] - /** Percentage of empty values for handle */ - percentageEmptyHandle?: Scalars['Float'] - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: Scalars['Float'] - /** Number of unique values for displayName */ - countUniqueValuesDisplayName?: Scalars['Int'] - /** Number of empty values for displayName */ - countEmptyDisplayName?: Scalars['Int'] - /** Number of non-empty values for displayName */ - countNotEmptyDisplayName?: Scalars['Int'] - /** Percentage of empty values for displayName */ - percentageEmptyDisplayName?: Scalars['Float'] - /** Percentage of non-empty values for displayName */ - percentageNotEmptyDisplayName?: Scalars['Float'] - edges: MessageParticipantEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'MessageParticipantGroupByConnection' -} - - -/** Message Thread */ -export interface MessageThread { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Message Thread record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Messages from the thread. */ - messages?: MessageConnection - /** Messages from the channel. */ - messageChannelMessageAssociations?: MessageChannelMessageAssociationConnection - __typename: 'MessageThread' -} - - -/** Message Thread */ -export interface MessageThreadEdge { - node: MessageThread - cursor: Scalars['Cursor'] - __typename: 'MessageThreadEdge' -} - - -/** Message Thread */ -export interface MessageThreadConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: MessageThreadEdge[] - pageInfo: PageInfo - __typename: 'MessageThreadConnection' -} - - -/** Message Thread */ -export interface MessageThreadGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: MessageThreadEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'MessageThreadGroupByConnection' -} - - -/** Message Direction */ -export type MessageDirectionEnum = 'INCOMING' | 'OUTGOING' - - -/** Message */ -export interface Message { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Message record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Message id from the message header */ - headerMessageId?: Scalars['String'] - /** Message Direction */ - direction: MessageDirectionEnum - /** Subject */ - subject?: Scalars['String'] - /** Text */ - text?: Scalars['String'] - /** The date the message was received */ - receivedAt?: Scalars['DateTime'] - /** Message Thread Id */ - messageThreadId?: Scalars['ID'] - /** Message Thread Id */ - messageThread?: MessageThread - /** Message Participants */ - messageParticipants?: MessageParticipantConnection - /** Messages from the channel. */ - messageChannelMessageAssociations?: MessageChannelMessageAssociationConnection - __typename: 'Message' -} - - -/** Message */ -export interface MessageEdge { - node: Message - cursor: Scalars['Cursor'] - __typename: 'MessageEdge' -} - - -/** Message */ -export interface MessageConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for headerMessageId */ - countUniqueValuesHeaderMessageId?: Scalars['Int'] - /** Number of empty values for headerMessageId */ - countEmptyHeaderMessageId?: Scalars['Int'] - /** Number of non-empty values for headerMessageId */ - countNotEmptyHeaderMessageId?: Scalars['Int'] - /** Percentage of empty values for headerMessageId */ - percentageEmptyHeaderMessageId?: Scalars['Float'] - /** Percentage of non-empty values for headerMessageId */ - percentageNotEmptyHeaderMessageId?: Scalars['Float'] - /** Number of unique values for direction */ - countUniqueValuesDirection?: Scalars['Int'] - /** Number of empty values for direction */ - countEmptyDirection?: Scalars['Int'] - /** Number of non-empty values for direction */ - countNotEmptyDirection?: Scalars['Int'] - /** Percentage of empty values for direction */ - percentageEmptyDirection?: Scalars['Float'] - /** Percentage of non-empty values for direction */ - percentageNotEmptyDirection?: Scalars['Float'] - /** Number of unique values for subject */ - countUniqueValuesSubject?: Scalars['Int'] - /** Number of empty values for subject */ - countEmptySubject?: Scalars['Int'] - /** Number of non-empty values for subject */ - countNotEmptySubject?: Scalars['Int'] - /** Percentage of empty values for subject */ - percentageEmptySubject?: Scalars['Float'] - /** Percentage of non-empty values for subject */ - percentageNotEmptySubject?: Scalars['Float'] - /** Number of unique values for text */ - countUniqueValuesText?: Scalars['Int'] - /** Number of empty values for text */ - countEmptyText?: Scalars['Int'] - /** Number of non-empty values for text */ - countNotEmptyText?: Scalars['Int'] - /** Percentage of empty values for text */ - percentageEmptyText?: Scalars['Float'] - /** Percentage of non-empty values for text */ - percentageNotEmptyText?: Scalars['Float'] - /** Number of unique values for receivedAt */ - countUniqueValuesReceivedAt?: Scalars['Int'] - /** Number of empty values for receivedAt */ - countEmptyReceivedAt?: Scalars['Int'] - /** Number of non-empty values for receivedAt */ - countNotEmptyReceivedAt?: Scalars['Int'] - /** Percentage of empty values for receivedAt */ - percentageEmptyReceivedAt?: Scalars['Float'] - /** Percentage of non-empty values for receivedAt */ - percentageNotEmptyReceivedAt?: Scalars['Float'] - /** Earliest date contained in the field receivedAt */ - minReceivedAt?: Scalars['DateTime'] - /** Latest date contained in the field receivedAt */ - maxReceivedAt?: Scalars['DateTime'] - edges: MessageEdge[] - pageInfo: PageInfo - __typename: 'MessageConnection' -} - - -/** Message */ -export interface MessageGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for headerMessageId */ - countUniqueValuesHeaderMessageId?: Scalars['Int'] - /** Number of empty values for headerMessageId */ - countEmptyHeaderMessageId?: Scalars['Int'] - /** Number of non-empty values for headerMessageId */ - countNotEmptyHeaderMessageId?: Scalars['Int'] - /** Percentage of empty values for headerMessageId */ - percentageEmptyHeaderMessageId?: Scalars['Float'] - /** Percentage of non-empty values for headerMessageId */ - percentageNotEmptyHeaderMessageId?: Scalars['Float'] - /** Number of unique values for direction */ - countUniqueValuesDirection?: Scalars['Int'] - /** Number of empty values for direction */ - countEmptyDirection?: Scalars['Int'] - /** Number of non-empty values for direction */ - countNotEmptyDirection?: Scalars['Int'] - /** Percentage of empty values for direction */ - percentageEmptyDirection?: Scalars['Float'] - /** Percentage of non-empty values for direction */ - percentageNotEmptyDirection?: Scalars['Float'] - /** Number of unique values for subject */ - countUniqueValuesSubject?: Scalars['Int'] - /** Number of empty values for subject */ - countEmptySubject?: Scalars['Int'] - /** Number of non-empty values for subject */ - countNotEmptySubject?: Scalars['Int'] - /** Percentage of empty values for subject */ - percentageEmptySubject?: Scalars['Float'] - /** Percentage of non-empty values for subject */ - percentageNotEmptySubject?: Scalars['Float'] - /** Number of unique values for text */ - countUniqueValuesText?: Scalars['Int'] - /** Number of empty values for text */ - countEmptyText?: Scalars['Int'] - /** Number of non-empty values for text */ - countNotEmptyText?: Scalars['Int'] - /** Percentage of empty values for text */ - percentageEmptyText?: Scalars['Float'] - /** Percentage of non-empty values for text */ - percentageNotEmptyText?: Scalars['Float'] - /** Number of unique values for receivedAt */ - countUniqueValuesReceivedAt?: Scalars['Int'] - /** Number of empty values for receivedAt */ - countEmptyReceivedAt?: Scalars['Int'] - /** Number of non-empty values for receivedAt */ - countNotEmptyReceivedAt?: Scalars['Int'] - /** Percentage of empty values for receivedAt */ - percentageEmptyReceivedAt?: Scalars['Float'] - /** Percentage of non-empty values for receivedAt */ - percentageNotEmptyReceivedAt?: Scalars['Float'] - /** Earliest date contained in the field receivedAt */ - minReceivedAt?: Scalars['DateTime'] - /** Latest date contained in the field receivedAt */ - maxReceivedAt?: Scalars['DateTime'] - edges: MessageEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'MessageGroupByConnection' -} - - -/** A note */ -export interface Note { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** Note record position */ - position: Scalars['Position'] - /** Note title */ - title?: Scalars['String'] - /** Note body */ - bodyV2?: RichTextV2 - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Note attachments */ - attachments?: AttachmentConnection - /** Favorites linked to the note */ - favorites?: FavoriteConnection - /** Note targets */ - noteTargets?: NoteTargetConnection - /** Timeline Activities linked to the note. */ - timelineActivities?: TimelineActivityConnection - __typename: 'Note' -} - - -/** A note */ -export interface NoteEdge { - node: Note - cursor: Scalars['Cursor'] - __typename: 'NoteEdge' -} - - -/** A note */ -export interface NoteConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for title */ - countUniqueValuesTitle?: Scalars['Int'] - /** Number of empty values for title */ - countEmptyTitle?: Scalars['Int'] - /** Number of non-empty values for title */ - countNotEmptyTitle?: Scalars['Int'] - /** Percentage of empty values for title */ - percentageEmptyTitle?: Scalars['Float'] - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: Scalars['Float'] - /** Number of unique values for bodyV2 */ - countUniqueValuesBodyV2?: Scalars['Int'] - /** Number of empty values for bodyV2 */ - countEmptyBodyV2?: Scalars['Int'] - /** Number of non-empty values for bodyV2 */ - countNotEmptyBodyV2?: Scalars['Int'] - /** Percentage of empty values for bodyV2 */ - percentageEmptyBodyV2?: Scalars['Float'] - /** Percentage of non-empty values for bodyV2 */ - percentageNotEmptyBodyV2?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: NoteEdge[] - pageInfo: PageInfo - __typename: 'NoteConnection' -} - - -/** A note */ -export interface NoteGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for title */ - countUniqueValuesTitle?: Scalars['Int'] - /** Number of empty values for title */ - countEmptyTitle?: Scalars['Int'] - /** Number of non-empty values for title */ - countNotEmptyTitle?: Scalars['Int'] - /** Percentage of empty values for title */ - percentageEmptyTitle?: Scalars['Float'] - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: Scalars['Float'] - /** Number of unique values for bodyV2 */ - countUniqueValuesBodyV2?: Scalars['Int'] - /** Number of empty values for bodyV2 */ - countEmptyBodyV2?: Scalars['Int'] - /** Number of non-empty values for bodyV2 */ - countNotEmptyBodyV2?: Scalars['Int'] - /** Percentage of empty values for bodyV2 */ - percentageEmptyBodyV2?: Scalars['Float'] - /** Percentage of non-empty values for bodyV2 */ - percentageNotEmptyBodyV2?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: NoteEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'NoteGroupByConnection' -} - - -/** A note target */ -export interface NoteTarget { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** NoteTarget record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** NoteTarget target */ - targetCompanyId?: Scalars['ID'] - /** NoteTarget note */ - noteId?: Scalars['ID'] - /** NoteTarget target */ - targetPersonId?: Scalars['ID'] - /** NoteTarget target */ - targetOpportunityId?: Scalars['ID'] - /** NoteTarget target */ - targetCompany?: Company - /** NoteTarget note */ - note?: Note - /** NoteTarget target */ - targetPerson?: Person - /** NoteTarget target */ - targetOpportunity?: Opportunity - __typename: 'NoteTarget' -} - - -/** A note target */ -export interface NoteTargetEdge { - node: NoteTarget - cursor: Scalars['Cursor'] - __typename: 'NoteTargetEdge' -} - - -/** A note target */ -export interface NoteTargetConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: Scalars['Int'] - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: Scalars['Int'] - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: Scalars['Int'] - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: Scalars['Float'] - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: Scalars['Float'] - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: Scalars['Int'] - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: Scalars['Int'] - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: Scalars['Int'] - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: Scalars['Float'] - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: Scalars['Float'] - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: Scalars['Int'] - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: Scalars['Int'] - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: Scalars['Int'] - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: Scalars['Float'] - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: Scalars['Float'] - edges: NoteTargetEdge[] - pageInfo: PageInfo - __typename: 'NoteTargetConnection' -} - - -/** A note target */ -export interface NoteTargetGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: Scalars['Int'] - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: Scalars['Int'] - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: Scalars['Int'] - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: Scalars['Float'] - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: Scalars['Float'] - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: Scalars['Int'] - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: Scalars['Int'] - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: Scalars['Int'] - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: Scalars['Float'] - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: Scalars['Float'] - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: Scalars['Int'] - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: Scalars['Int'] - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: Scalars['Int'] - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: Scalars['Float'] - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: Scalars['Float'] - edges: NoteTargetEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'NoteTargetGroupByConnection' -} - - -/** Opportunity stage */ -export type OpportunityStageEnum = 'NEW' | 'SCREENING' | 'MEETING' | 'PROPOSAL' | 'CUSTOMER' - - -/** An opportunity */ -export interface Opportunity { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The opportunity name */ - name?: Scalars['String'] - /** Opportunity amount */ - amount?: Currency - /** Opportunity close date */ - closeDate?: Scalars['DateTime'] - /** Opportunity stage */ - stage: OpportunityStageEnum - /** Opportunity record position */ - position: Scalars['Position'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Opportunity company */ - companyId?: Scalars['ID'] - /** Opportunity point of contact */ - pointOfContactId?: Scalars['ID'] - /** Opportunity owner */ - ownerId?: Scalars['ID'] - /** Attachments linked to the opportunity */ - attachments?: AttachmentConnection - /** Opportunity company */ - company?: Company - /** Favorites linked to the opportunity */ - favorites?: FavoriteConnection - /** Notes tied to the opportunity */ - noteTargets?: NoteTargetConnection - /** Opportunity point of contact */ - pointOfContact?: Person - /** Tasks tied to the opportunity */ - taskTargets?: TaskTargetConnection - /** Timeline Activities linked to the opportunity. */ - timelineActivities?: TimelineActivityConnection - /** Opportunity owner */ - owner?: WorkspaceMember - __typename: 'Opportunity' -} - - -/** An opportunity */ -export interface OpportunityEdge { - node: Opportunity - cursor: Scalars['Cursor'] - __typename: 'OpportunityEdge' -} - - -/** An opportunity */ -export interface OpportunityConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for amount */ - countUniqueValuesAmount?: Scalars['Int'] - /** Number of empty values for amount */ - countEmptyAmount?: Scalars['Int'] - /** Number of non-empty values for amount */ - countNotEmptyAmount?: Scalars['Int'] - /** Percentage of empty values for amount */ - percentageEmptyAmount?: Scalars['Float'] - /** Percentage of non-empty values for amount */ - percentageNotEmptyAmount?: Scalars['Float'] - /** Minimum amount contained in the field amount */ - minAmountAmountMicros?: Scalars['Float'] - /** Maximal amount contained in the field amount */ - maxAmountAmountMicros?: Scalars['Float'] - /** Sum of amounts contained in the field amount */ - sumAmountAmountMicros?: Scalars['Float'] - /** Average amount contained in the field amount */ - avgAmountAmountMicros?: Scalars['Float'] - /** Number of unique values for closeDate */ - countUniqueValuesCloseDate?: Scalars['Int'] - /** Number of empty values for closeDate */ - countEmptyCloseDate?: Scalars['Int'] - /** Number of non-empty values for closeDate */ - countNotEmptyCloseDate?: Scalars['Int'] - /** Percentage of empty values for closeDate */ - percentageEmptyCloseDate?: Scalars['Float'] - /** Percentage of non-empty values for closeDate */ - percentageNotEmptyCloseDate?: Scalars['Float'] - /** Earliest date contained in the field closeDate */ - minCloseDate?: Scalars['DateTime'] - /** Latest date contained in the field closeDate */ - maxCloseDate?: Scalars['DateTime'] - /** Number of unique values for stage */ - countUniqueValuesStage?: Scalars['Int'] - /** Number of empty values for stage */ - countEmptyStage?: Scalars['Int'] - /** Number of non-empty values for stage */ - countNotEmptyStage?: Scalars['Int'] - /** Percentage of empty values for stage */ - percentageEmptyStage?: Scalars['Float'] - /** Percentage of non-empty values for stage */ - percentageNotEmptyStage?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: OpportunityEdge[] - pageInfo: PageInfo - __typename: 'OpportunityConnection' -} - - -/** An opportunity */ -export interface OpportunityGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for amount */ - countUniqueValuesAmount?: Scalars['Int'] - /** Number of empty values for amount */ - countEmptyAmount?: Scalars['Int'] - /** Number of non-empty values for amount */ - countNotEmptyAmount?: Scalars['Int'] - /** Percentage of empty values for amount */ - percentageEmptyAmount?: Scalars['Float'] - /** Percentage of non-empty values for amount */ - percentageNotEmptyAmount?: Scalars['Float'] - /** Minimum amount contained in the field amount */ - minAmountAmountMicros?: Scalars['Float'] - /** Maximal amount contained in the field amount */ - maxAmountAmountMicros?: Scalars['Float'] - /** Sum of amounts contained in the field amount */ - sumAmountAmountMicros?: Scalars['Float'] - /** Average amount contained in the field amount */ - avgAmountAmountMicros?: Scalars['Float'] - /** Number of unique values for closeDate */ - countUniqueValuesCloseDate?: Scalars['Int'] - /** Number of empty values for closeDate */ - countEmptyCloseDate?: Scalars['Int'] - /** Number of non-empty values for closeDate */ - countNotEmptyCloseDate?: Scalars['Int'] - /** Percentage of empty values for closeDate */ - percentageEmptyCloseDate?: Scalars['Float'] - /** Percentage of non-empty values for closeDate */ - percentageNotEmptyCloseDate?: Scalars['Float'] - /** Earliest date contained in the field closeDate */ - minCloseDate?: Scalars['DateTime'] - /** Latest date contained in the field closeDate */ - maxCloseDate?: Scalars['DateTime'] - /** Number of unique values for stage */ - countUniqueValuesStage?: Scalars['Int'] - /** Number of empty values for stage */ - countEmptyStage?: Scalars['Int'] - /** Number of non-empty values for stage */ - countNotEmptyStage?: Scalars['Int'] - /** Percentage of empty values for stage */ - percentageEmptyStage?: Scalars['Float'] - /** Percentage of non-empty values for stage */ - percentageNotEmptyStage?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: OpportunityEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'OpportunityGroupByConnection' -} - - -/** A person */ -export interface Person { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** Contact's name */ - name?: FullName - /** Contact's Emails */ - emails?: Emails - /** Contact's Linkedin account */ - linkedinLink?: Links - /** Contact's X/Twitter account */ - xLink?: Links - /** Contact's job title */ - jobTitle?: Scalars['String'] - /** Contact's phone numbers */ - phones?: Phones - /** Contact's city */ - city?: Scalars['String'] - /** Contact's avatar */ - avatarUrl?: Scalars['String'] - /** Contact's avatar file */ - avatarFile?: (FileObject | undefined)[] - /** Person record Position */ - position: Scalars['Position'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Contact's company */ - companyId?: Scalars['ID'] - /** Attachments linked to the contact. */ - attachments?: AttachmentConnection - /** Notes tied to the contact */ - noteTargets?: NoteTargetConnection - /** Calendar Event Participants */ - calendarEventParticipants?: CalendarEventParticipantConnection - /** Contact's company */ - company?: Company - /** Favorites linked to the contact */ - favorites?: FavoriteConnection - /** Message Participants */ - messageParticipants?: MessageParticipantConnection - /** List of opportunities for which that person is the point of contact */ - pointOfContactForOpportunities?: OpportunityConnection - /** Tasks tied to the contact */ - taskTargets?: TaskTargetConnection - /** Events linked to the person */ - timelineActivities?: TimelineActivityConnection - __typename: 'Person' -} - - -/** A person */ -export interface PersonEdge { - node: Person - cursor: Scalars['Cursor'] - __typename: 'PersonEdge' -} - - -/** A person */ -export interface PersonConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for emails */ - countUniqueValuesEmails?: Scalars['Int'] - /** Number of empty values for emails */ - countEmptyEmails?: Scalars['Int'] - /** Number of non-empty values for emails */ - countNotEmptyEmails?: Scalars['Int'] - /** Percentage of empty values for emails */ - percentageEmptyEmails?: Scalars['Float'] - /** Percentage of non-empty values for emails */ - percentageNotEmptyEmails?: Scalars['Float'] - /** Number of unique values for linkedinLink */ - countUniqueValuesLinkedinLink?: Scalars['Int'] - /** Number of empty values for linkedinLink */ - countEmptyLinkedinLink?: Scalars['Int'] - /** Number of non-empty values for linkedinLink */ - countNotEmptyLinkedinLink?: Scalars['Int'] - /** Percentage of empty values for linkedinLink */ - percentageEmptyLinkedinLink?: Scalars['Float'] - /** Percentage of non-empty values for linkedinLink */ - percentageNotEmptyLinkedinLink?: Scalars['Float'] - /** Number of unique values for xLink */ - countUniqueValuesXLink?: Scalars['Int'] - /** Number of empty values for xLink */ - countEmptyXLink?: Scalars['Int'] - /** Number of non-empty values for xLink */ - countNotEmptyXLink?: Scalars['Int'] - /** Percentage of empty values for xLink */ - percentageEmptyXLink?: Scalars['Float'] - /** Percentage of non-empty values for xLink */ - percentageNotEmptyXLink?: Scalars['Float'] - /** Number of unique values for jobTitle */ - countUniqueValuesJobTitle?: Scalars['Int'] - /** Number of empty values for jobTitle */ - countEmptyJobTitle?: Scalars['Int'] - /** Number of non-empty values for jobTitle */ - countNotEmptyJobTitle?: Scalars['Int'] - /** Percentage of empty values for jobTitle */ - percentageEmptyJobTitle?: Scalars['Float'] - /** Percentage of non-empty values for jobTitle */ - percentageNotEmptyJobTitle?: Scalars['Float'] - /** Number of unique values for phones */ - countUniqueValuesPhones?: Scalars['Int'] - /** Number of empty values for phones */ - countEmptyPhones?: Scalars['Int'] - /** Number of non-empty values for phones */ - countNotEmptyPhones?: Scalars['Int'] - /** Percentage of empty values for phones */ - percentageEmptyPhones?: Scalars['Float'] - /** Percentage of non-empty values for phones */ - percentageNotEmptyPhones?: Scalars['Float'] - /** Number of unique values for city */ - countUniqueValuesCity?: Scalars['Int'] - /** Number of empty values for city */ - countEmptyCity?: Scalars['Int'] - /** Number of non-empty values for city */ - countNotEmptyCity?: Scalars['Int'] - /** Percentage of empty values for city */ - percentageEmptyCity?: Scalars['Float'] - /** Percentage of non-empty values for city */ - percentageNotEmptyCity?: Scalars['Float'] - /** Number of unique values for avatarUrl */ - countUniqueValuesAvatarUrl?: Scalars['Int'] - /** Number of empty values for avatarUrl */ - countEmptyAvatarUrl?: Scalars['Int'] - /** Number of non-empty values for avatarUrl */ - countNotEmptyAvatarUrl?: Scalars['Int'] - /** Percentage of empty values for avatarUrl */ - percentageEmptyAvatarUrl?: Scalars['Float'] - /** Percentage of non-empty values for avatarUrl */ - percentageNotEmptyAvatarUrl?: Scalars['Float'] - /** Number of unique values for avatarFile */ - countUniqueValuesAvatarFile?: Scalars['Int'] - /** Number of empty values for avatarFile */ - countEmptyAvatarFile?: Scalars['Int'] - /** Number of non-empty values for avatarFile */ - countNotEmptyAvatarFile?: Scalars['Int'] - /** Percentage of empty values for avatarFile */ - percentageEmptyAvatarFile?: Scalars['Float'] - /** Percentage of non-empty values for avatarFile */ - percentageNotEmptyAvatarFile?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: PersonEdge[] - pageInfo: PageInfo - __typename: 'PersonConnection' -} - - -/** A person */ -export interface PersonGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for emails */ - countUniqueValuesEmails?: Scalars['Int'] - /** Number of empty values for emails */ - countEmptyEmails?: Scalars['Int'] - /** Number of non-empty values for emails */ - countNotEmptyEmails?: Scalars['Int'] - /** Percentage of empty values for emails */ - percentageEmptyEmails?: Scalars['Float'] - /** Percentage of non-empty values for emails */ - percentageNotEmptyEmails?: Scalars['Float'] - /** Number of unique values for linkedinLink */ - countUniqueValuesLinkedinLink?: Scalars['Int'] - /** Number of empty values for linkedinLink */ - countEmptyLinkedinLink?: Scalars['Int'] - /** Number of non-empty values for linkedinLink */ - countNotEmptyLinkedinLink?: Scalars['Int'] - /** Percentage of empty values for linkedinLink */ - percentageEmptyLinkedinLink?: Scalars['Float'] - /** Percentage of non-empty values for linkedinLink */ - percentageNotEmptyLinkedinLink?: Scalars['Float'] - /** Number of unique values for xLink */ - countUniqueValuesXLink?: Scalars['Int'] - /** Number of empty values for xLink */ - countEmptyXLink?: Scalars['Int'] - /** Number of non-empty values for xLink */ - countNotEmptyXLink?: Scalars['Int'] - /** Percentage of empty values for xLink */ - percentageEmptyXLink?: Scalars['Float'] - /** Percentage of non-empty values for xLink */ - percentageNotEmptyXLink?: Scalars['Float'] - /** Number of unique values for jobTitle */ - countUniqueValuesJobTitle?: Scalars['Int'] - /** Number of empty values for jobTitle */ - countEmptyJobTitle?: Scalars['Int'] - /** Number of non-empty values for jobTitle */ - countNotEmptyJobTitle?: Scalars['Int'] - /** Percentage of empty values for jobTitle */ - percentageEmptyJobTitle?: Scalars['Float'] - /** Percentage of non-empty values for jobTitle */ - percentageNotEmptyJobTitle?: Scalars['Float'] - /** Number of unique values for phones */ - countUniqueValuesPhones?: Scalars['Int'] - /** Number of empty values for phones */ - countEmptyPhones?: Scalars['Int'] - /** Number of non-empty values for phones */ - countNotEmptyPhones?: Scalars['Int'] - /** Percentage of empty values for phones */ - percentageEmptyPhones?: Scalars['Float'] - /** Percentage of non-empty values for phones */ - percentageNotEmptyPhones?: Scalars['Float'] - /** Number of unique values for city */ - countUniqueValuesCity?: Scalars['Int'] - /** Number of empty values for city */ - countEmptyCity?: Scalars['Int'] - /** Number of non-empty values for city */ - countNotEmptyCity?: Scalars['Int'] - /** Percentage of empty values for city */ - percentageEmptyCity?: Scalars['Float'] - /** Percentage of non-empty values for city */ - percentageNotEmptyCity?: Scalars['Float'] - /** Number of unique values for avatarUrl */ - countUniqueValuesAvatarUrl?: Scalars['Int'] - /** Number of empty values for avatarUrl */ - countEmptyAvatarUrl?: Scalars['Int'] - /** Number of non-empty values for avatarUrl */ - countNotEmptyAvatarUrl?: Scalars['Int'] - /** Percentage of empty values for avatarUrl */ - percentageEmptyAvatarUrl?: Scalars['Float'] - /** Percentage of non-empty values for avatarUrl */ - percentageNotEmptyAvatarUrl?: Scalars['Float'] - /** Number of unique values for avatarFile */ - countUniqueValuesAvatarFile?: Scalars['Int'] - /** Number of empty values for avatarFile */ - countEmptyAvatarFile?: Scalars['Int'] - /** Number of non-empty values for avatarFile */ - countNotEmptyAvatarFile?: Scalars['Int'] - /** Percentage of empty values for avatarFile */ - percentageEmptyAvatarFile?: Scalars['Float'] - /** Percentage of non-empty values for avatarFile */ - percentageNotEmptyAvatarFile?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: PersonEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'PersonGroupByConnection' -} - - -/** Task status */ -export type TaskStatusEnum = 'TODO' | 'IN_PROGRESS' | 'DONE' - - -/** A task */ -export interface Task { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** Task record position */ - position: Scalars['Position'] - /** Task title */ - title?: Scalars['String'] - /** Task body */ - bodyV2?: RichTextV2 - /** Task due date */ - dueAt?: Scalars['DateTime'] - /** Task status */ - status?: TaskStatusEnum - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Task assignee */ - assigneeId?: Scalars['ID'] - /** Task attachments */ - attachments?: AttachmentConnection - /** Favorites linked to the task */ - favorites?: FavoriteConnection - /** Task targets */ - taskTargets?: TaskTargetConnection - /** Task assignee */ - assignee?: WorkspaceMember - /** Timeline Activities linked to the task. */ - timelineActivities?: TimelineActivityConnection - __typename: 'Task' -} - - -/** A task */ -export interface TaskEdge { - node: Task - cursor: Scalars['Cursor'] - __typename: 'TaskEdge' -} - - -/** A task */ -export interface TaskConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for title */ - countUniqueValuesTitle?: Scalars['Int'] - /** Number of empty values for title */ - countEmptyTitle?: Scalars['Int'] - /** Number of non-empty values for title */ - countNotEmptyTitle?: Scalars['Int'] - /** Percentage of empty values for title */ - percentageEmptyTitle?: Scalars['Float'] - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: Scalars['Float'] - /** Number of unique values for bodyV2 */ - countUniqueValuesBodyV2?: Scalars['Int'] - /** Number of empty values for bodyV2 */ - countEmptyBodyV2?: Scalars['Int'] - /** Number of non-empty values for bodyV2 */ - countNotEmptyBodyV2?: Scalars['Int'] - /** Percentage of empty values for bodyV2 */ - percentageEmptyBodyV2?: Scalars['Float'] - /** Percentage of non-empty values for bodyV2 */ - percentageNotEmptyBodyV2?: Scalars['Float'] - /** Number of unique values for dueAt */ - countUniqueValuesDueAt?: Scalars['Int'] - /** Number of empty values for dueAt */ - countEmptyDueAt?: Scalars['Int'] - /** Number of non-empty values for dueAt */ - countNotEmptyDueAt?: Scalars['Int'] - /** Percentage of empty values for dueAt */ - percentageEmptyDueAt?: Scalars['Float'] - /** Percentage of non-empty values for dueAt */ - percentageNotEmptyDueAt?: Scalars['Float'] - /** Earliest date contained in the field dueAt */ - minDueAt?: Scalars['DateTime'] - /** Latest date contained in the field dueAt */ - maxDueAt?: Scalars['DateTime'] - /** Number of unique values for status */ - countUniqueValuesStatus?: Scalars['Int'] - /** Number of empty values for status */ - countEmptyStatus?: Scalars['Int'] - /** Number of non-empty values for status */ - countNotEmptyStatus?: Scalars['Int'] - /** Percentage of empty values for status */ - percentageEmptyStatus?: Scalars['Float'] - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: TaskEdge[] - pageInfo: PageInfo - __typename: 'TaskConnection' -} - - -/** A task */ -export interface TaskGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for title */ - countUniqueValuesTitle?: Scalars['Int'] - /** Number of empty values for title */ - countEmptyTitle?: Scalars['Int'] - /** Number of non-empty values for title */ - countNotEmptyTitle?: Scalars['Int'] - /** Percentage of empty values for title */ - percentageEmptyTitle?: Scalars['Float'] - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: Scalars['Float'] - /** Number of unique values for bodyV2 */ - countUniqueValuesBodyV2?: Scalars['Int'] - /** Number of empty values for bodyV2 */ - countEmptyBodyV2?: Scalars['Int'] - /** Number of non-empty values for bodyV2 */ - countNotEmptyBodyV2?: Scalars['Int'] - /** Percentage of empty values for bodyV2 */ - percentageEmptyBodyV2?: Scalars['Float'] - /** Percentage of non-empty values for bodyV2 */ - percentageNotEmptyBodyV2?: Scalars['Float'] - /** Number of unique values for dueAt */ - countUniqueValuesDueAt?: Scalars['Int'] - /** Number of empty values for dueAt */ - countEmptyDueAt?: Scalars['Int'] - /** Number of non-empty values for dueAt */ - countNotEmptyDueAt?: Scalars['Int'] - /** Percentage of empty values for dueAt */ - percentageEmptyDueAt?: Scalars['Float'] - /** Percentage of non-empty values for dueAt */ - percentageNotEmptyDueAt?: Scalars['Float'] - /** Earliest date contained in the field dueAt */ - minDueAt?: Scalars['DateTime'] - /** Latest date contained in the field dueAt */ - maxDueAt?: Scalars['DateTime'] - /** Number of unique values for status */ - countUniqueValuesStatus?: Scalars['Int'] - /** Number of empty values for status */ - countEmptyStatus?: Scalars['Int'] - /** Number of non-empty values for status */ - countNotEmptyStatus?: Scalars['Int'] - /** Percentage of empty values for status */ - percentageEmptyStatus?: Scalars['Float'] - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: TaskEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'TaskGroupByConnection' -} - - -/** A task target */ -export interface TaskTarget { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** TaskTarget record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** TaskTarget target */ - targetCompanyId?: Scalars['ID'] - /** TaskTarget target */ - targetOpportunityId?: Scalars['ID'] - /** TaskTarget target */ - targetPersonId?: Scalars['ID'] - /** TaskTarget task */ - taskId?: Scalars['ID'] - /** TaskTarget target */ - targetCompany?: Company - /** TaskTarget target */ - targetOpportunity?: Opportunity - /** TaskTarget target */ - targetPerson?: Person - /** TaskTarget task */ - task?: Task - __typename: 'TaskTarget' -} - - -/** A task target */ -export interface TaskTargetEdge { - node: TaskTarget - cursor: Scalars['Cursor'] - __typename: 'TaskTargetEdge' -} - - -/** A task target */ -export interface TaskTargetConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: Scalars['Int'] - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: Scalars['Int'] - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: Scalars['Int'] - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: Scalars['Float'] - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: Scalars['Float'] - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: Scalars['Int'] - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: Scalars['Int'] - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: Scalars['Int'] - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: Scalars['Float'] - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: Scalars['Float'] - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: Scalars['Int'] - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: Scalars['Int'] - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: Scalars['Int'] - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: Scalars['Float'] - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: Scalars['Float'] - edges: TaskTargetEdge[] - pageInfo: PageInfo - __typename: 'TaskTargetConnection' -} - - -/** A task target */ -export interface TaskTargetGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: Scalars['Int'] - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: Scalars['Int'] - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: Scalars['Int'] - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: Scalars['Float'] - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: Scalars['Float'] - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: Scalars['Int'] - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: Scalars['Int'] - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: Scalars['Int'] - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: Scalars['Float'] - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: Scalars['Float'] - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: Scalars['Int'] - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: Scalars['Int'] - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: Scalars['Int'] - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: Scalars['Float'] - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: Scalars['Float'] - edges: TaskTargetEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'TaskTargetGroupByConnection' -} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivity { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Timeline activity record position */ - position: Scalars['Position'] - /** Creation date */ - happensAt: Scalars['DateTime'] - /** Event name */ - name?: Scalars['String'] - /** Json value for event details */ - properties?: Scalars['JSON'] - /** Cached record name */ - linkedRecordCachedName?: Scalars['String'] - /** Linked Record id */ - linkedRecordId?: Scalars['UUID'] - /** Linked Object Metadata Id */ - linkedObjectMetadataId?: Scalars['UUID'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Event target */ - targetCompanyId?: Scalars['ID'] - /** Event target */ - targetDashboardId?: Scalars['ID'] - /** Event target */ - targetNoteId?: Scalars['ID'] - /** Event target */ - targetOpportunityId?: Scalars['ID'] - /** Event target */ - targetPersonId?: Scalars['ID'] - /** Event target */ - targetTaskId?: Scalars['ID'] - /** Event workspace member */ - workspaceMemberId?: Scalars['ID'] - /** Event target */ - targetWorkflowId?: Scalars['ID'] - /** Event target */ - targetWorkflowVersionId?: Scalars['ID'] - /** Event target */ - targetWorkflowRunId?: Scalars['ID'] - /** Event target */ - targetCompany?: Company - /** Event target */ - targetDashboard?: Dashboard - /** Event target */ - targetNote?: Note - /** Event target */ - targetOpportunity?: Opportunity - /** Event target */ - targetPerson?: Person - /** Event target */ - targetTask?: Task - /** Event workspace member */ - workspaceMember?: WorkspaceMember - /** Event target */ - targetWorkflow?: Workflow - /** Event target */ - targetWorkflowVersion?: WorkflowVersion - /** Event target */ - targetWorkflowRun?: WorkflowRun - __typename: 'TimelineActivity' -} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityEdge { - node: TimelineActivity - cursor: Scalars['Cursor'] - __typename: 'TimelineActivityEdge' -} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for happensAt */ - countUniqueValuesHappensAt?: Scalars['Int'] - /** Number of empty values for happensAt */ - countEmptyHappensAt?: Scalars['Int'] - /** Number of non-empty values for happensAt */ - countNotEmptyHappensAt?: Scalars['Int'] - /** Percentage of empty values for happensAt */ - percentageEmptyHappensAt?: Scalars['Float'] - /** Percentage of non-empty values for happensAt */ - percentageNotEmptyHappensAt?: Scalars['Float'] - /** Earliest date contained in the field happensAt */ - minHappensAt?: Scalars['DateTime'] - /** Latest date contained in the field happensAt */ - maxHappensAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for properties */ - countUniqueValuesProperties?: Scalars['Int'] - /** Number of empty values for properties */ - countEmptyProperties?: Scalars['Int'] - /** Number of non-empty values for properties */ - countNotEmptyProperties?: Scalars['Int'] - /** Percentage of empty values for properties */ - percentageEmptyProperties?: Scalars['Float'] - /** Percentage of non-empty values for properties */ - percentageNotEmptyProperties?: Scalars['Float'] - /** Number of unique values for linkedRecordCachedName */ - countUniqueValuesLinkedRecordCachedName?: Scalars['Int'] - /** Number of empty values for linkedRecordCachedName */ - countEmptyLinkedRecordCachedName?: Scalars['Int'] - /** Number of non-empty values for linkedRecordCachedName */ - countNotEmptyLinkedRecordCachedName?: Scalars['Int'] - /** Percentage of empty values for linkedRecordCachedName */ - percentageEmptyLinkedRecordCachedName?: Scalars['Float'] - /** Percentage of non-empty values for linkedRecordCachedName */ - percentageNotEmptyLinkedRecordCachedName?: Scalars['Float'] - /** Number of unique values for linkedRecordId */ - countUniqueValuesLinkedRecordId?: Scalars['Int'] - /** Number of empty values for linkedRecordId */ - countEmptyLinkedRecordId?: Scalars['Int'] - /** Number of non-empty values for linkedRecordId */ - countNotEmptyLinkedRecordId?: Scalars['Int'] - /** Percentage of empty values for linkedRecordId */ - percentageEmptyLinkedRecordId?: Scalars['Float'] - /** Percentage of non-empty values for linkedRecordId */ - percentageNotEmptyLinkedRecordId?: Scalars['Float'] - /** Number of unique values for linkedObjectMetadataId */ - countUniqueValuesLinkedObjectMetadataId?: Scalars['Int'] - /** Number of empty values for linkedObjectMetadataId */ - countEmptyLinkedObjectMetadataId?: Scalars['Int'] - /** Number of non-empty values for linkedObjectMetadataId */ - countNotEmptyLinkedObjectMetadataId?: Scalars['Int'] - /** Percentage of empty values for linkedObjectMetadataId */ - percentageEmptyLinkedObjectMetadataId?: Scalars['Float'] - /** Percentage of non-empty values for linkedObjectMetadataId */ - percentageNotEmptyLinkedObjectMetadataId?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: Scalars['Int'] - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: Scalars['Int'] - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: Scalars['Int'] - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: Scalars['Float'] - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: Scalars['Float'] - /** Number of unique values for targetDashboard */ - countUniqueValuesTargetDashboard?: Scalars['Int'] - /** Number of empty values for targetDashboard */ - countEmptyTargetDashboard?: Scalars['Int'] - /** Number of non-empty values for targetDashboard */ - countNotEmptyTargetDashboard?: Scalars['Int'] - /** Percentage of empty values for targetDashboard */ - percentageEmptyTargetDashboard?: Scalars['Float'] - /** Percentage of non-empty values for targetDashboard */ - percentageNotEmptyTargetDashboard?: Scalars['Float'] - /** Number of unique values for targetNote */ - countUniqueValuesTargetNote?: Scalars['Int'] - /** Number of empty values for targetNote */ - countEmptyTargetNote?: Scalars['Int'] - /** Number of non-empty values for targetNote */ - countNotEmptyTargetNote?: Scalars['Int'] - /** Percentage of empty values for targetNote */ - percentageEmptyTargetNote?: Scalars['Float'] - /** Percentage of non-empty values for targetNote */ - percentageNotEmptyTargetNote?: Scalars['Float'] - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: Scalars['Int'] - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: Scalars['Int'] - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: Scalars['Int'] - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: Scalars['Float'] - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: Scalars['Float'] - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: Scalars['Int'] - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: Scalars['Int'] - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: Scalars['Int'] - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: Scalars['Float'] - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: Scalars['Float'] - /** Number of unique values for targetTask */ - countUniqueValuesTargetTask?: Scalars['Int'] - /** Number of empty values for targetTask */ - countEmptyTargetTask?: Scalars['Int'] - /** Number of non-empty values for targetTask */ - countNotEmptyTargetTask?: Scalars['Int'] - /** Percentage of empty values for targetTask */ - percentageEmptyTargetTask?: Scalars['Float'] - /** Percentage of non-empty values for targetTask */ - percentageNotEmptyTargetTask?: Scalars['Float'] - /** Number of unique values for targetWorkflow */ - countUniqueValuesTargetWorkflow?: Scalars['Int'] - /** Number of empty values for targetWorkflow */ - countEmptyTargetWorkflow?: Scalars['Int'] - /** Number of non-empty values for targetWorkflow */ - countNotEmptyTargetWorkflow?: Scalars['Int'] - /** Percentage of empty values for targetWorkflow */ - percentageEmptyTargetWorkflow?: Scalars['Float'] - /** Percentage of non-empty values for targetWorkflow */ - percentageNotEmptyTargetWorkflow?: Scalars['Float'] - /** Number of unique values for targetWorkflowVersion */ - countUniqueValuesTargetWorkflowVersion?: Scalars['Int'] - /** Number of empty values for targetWorkflowVersion */ - countEmptyTargetWorkflowVersion?: Scalars['Int'] - /** Number of non-empty values for targetWorkflowVersion */ - countNotEmptyTargetWorkflowVersion?: Scalars['Int'] - /** Percentage of empty values for targetWorkflowVersion */ - percentageEmptyTargetWorkflowVersion?: Scalars['Float'] - /** Percentage of non-empty values for targetWorkflowVersion */ - percentageNotEmptyTargetWorkflowVersion?: Scalars['Float'] - /** Number of unique values for targetWorkflowRun */ - countUniqueValuesTargetWorkflowRun?: Scalars['Int'] - /** Number of empty values for targetWorkflowRun */ - countEmptyTargetWorkflowRun?: Scalars['Int'] - /** Number of non-empty values for targetWorkflowRun */ - countNotEmptyTargetWorkflowRun?: Scalars['Int'] - /** Percentage of empty values for targetWorkflowRun */ - percentageEmptyTargetWorkflowRun?: Scalars['Float'] - /** Percentage of non-empty values for targetWorkflowRun */ - percentageNotEmptyTargetWorkflowRun?: Scalars['Float'] - edges: TimelineActivityEdge[] - pageInfo: PageInfo - __typename: 'TimelineActivityConnection' -} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for happensAt */ - countUniqueValuesHappensAt?: Scalars['Int'] - /** Number of empty values for happensAt */ - countEmptyHappensAt?: Scalars['Int'] - /** Number of non-empty values for happensAt */ - countNotEmptyHappensAt?: Scalars['Int'] - /** Percentage of empty values for happensAt */ - percentageEmptyHappensAt?: Scalars['Float'] - /** Percentage of non-empty values for happensAt */ - percentageNotEmptyHappensAt?: Scalars['Float'] - /** Earliest date contained in the field happensAt */ - minHappensAt?: Scalars['DateTime'] - /** Latest date contained in the field happensAt */ - maxHappensAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for properties */ - countUniqueValuesProperties?: Scalars['Int'] - /** Number of empty values for properties */ - countEmptyProperties?: Scalars['Int'] - /** Number of non-empty values for properties */ - countNotEmptyProperties?: Scalars['Int'] - /** Percentage of empty values for properties */ - percentageEmptyProperties?: Scalars['Float'] - /** Percentage of non-empty values for properties */ - percentageNotEmptyProperties?: Scalars['Float'] - /** Number of unique values for linkedRecordCachedName */ - countUniqueValuesLinkedRecordCachedName?: Scalars['Int'] - /** Number of empty values for linkedRecordCachedName */ - countEmptyLinkedRecordCachedName?: Scalars['Int'] - /** Number of non-empty values for linkedRecordCachedName */ - countNotEmptyLinkedRecordCachedName?: Scalars['Int'] - /** Percentage of empty values for linkedRecordCachedName */ - percentageEmptyLinkedRecordCachedName?: Scalars['Float'] - /** Percentage of non-empty values for linkedRecordCachedName */ - percentageNotEmptyLinkedRecordCachedName?: Scalars['Float'] - /** Number of unique values for linkedRecordId */ - countUniqueValuesLinkedRecordId?: Scalars['Int'] - /** Number of empty values for linkedRecordId */ - countEmptyLinkedRecordId?: Scalars['Int'] - /** Number of non-empty values for linkedRecordId */ - countNotEmptyLinkedRecordId?: Scalars['Int'] - /** Percentage of empty values for linkedRecordId */ - percentageEmptyLinkedRecordId?: Scalars['Float'] - /** Percentage of non-empty values for linkedRecordId */ - percentageNotEmptyLinkedRecordId?: Scalars['Float'] - /** Number of unique values for linkedObjectMetadataId */ - countUniqueValuesLinkedObjectMetadataId?: Scalars['Int'] - /** Number of empty values for linkedObjectMetadataId */ - countEmptyLinkedObjectMetadataId?: Scalars['Int'] - /** Number of non-empty values for linkedObjectMetadataId */ - countNotEmptyLinkedObjectMetadataId?: Scalars['Int'] - /** Percentage of empty values for linkedObjectMetadataId */ - percentageEmptyLinkedObjectMetadataId?: Scalars['Float'] - /** Percentage of non-empty values for linkedObjectMetadataId */ - percentageNotEmptyLinkedObjectMetadataId?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: Scalars['Int'] - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: Scalars['Int'] - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: Scalars['Int'] - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: Scalars['Float'] - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: Scalars['Float'] - /** Number of unique values for targetDashboard */ - countUniqueValuesTargetDashboard?: Scalars['Int'] - /** Number of empty values for targetDashboard */ - countEmptyTargetDashboard?: Scalars['Int'] - /** Number of non-empty values for targetDashboard */ - countNotEmptyTargetDashboard?: Scalars['Int'] - /** Percentage of empty values for targetDashboard */ - percentageEmptyTargetDashboard?: Scalars['Float'] - /** Percentage of non-empty values for targetDashboard */ - percentageNotEmptyTargetDashboard?: Scalars['Float'] - /** Number of unique values for targetNote */ - countUniqueValuesTargetNote?: Scalars['Int'] - /** Number of empty values for targetNote */ - countEmptyTargetNote?: Scalars['Int'] - /** Number of non-empty values for targetNote */ - countNotEmptyTargetNote?: Scalars['Int'] - /** Percentage of empty values for targetNote */ - percentageEmptyTargetNote?: Scalars['Float'] - /** Percentage of non-empty values for targetNote */ - percentageNotEmptyTargetNote?: Scalars['Float'] - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: Scalars['Int'] - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: Scalars['Int'] - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: Scalars['Int'] - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: Scalars['Float'] - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: Scalars['Float'] - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: Scalars['Int'] - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: Scalars['Int'] - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: Scalars['Int'] - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: Scalars['Float'] - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: Scalars['Float'] - /** Number of unique values for targetTask */ - countUniqueValuesTargetTask?: Scalars['Int'] - /** Number of empty values for targetTask */ - countEmptyTargetTask?: Scalars['Int'] - /** Number of non-empty values for targetTask */ - countNotEmptyTargetTask?: Scalars['Int'] - /** Percentage of empty values for targetTask */ - percentageEmptyTargetTask?: Scalars['Float'] - /** Percentage of non-empty values for targetTask */ - percentageNotEmptyTargetTask?: Scalars['Float'] - /** Number of unique values for targetWorkflow */ - countUniqueValuesTargetWorkflow?: Scalars['Int'] - /** Number of empty values for targetWorkflow */ - countEmptyTargetWorkflow?: Scalars['Int'] - /** Number of non-empty values for targetWorkflow */ - countNotEmptyTargetWorkflow?: Scalars['Int'] - /** Percentage of empty values for targetWorkflow */ - percentageEmptyTargetWorkflow?: Scalars['Float'] - /** Percentage of non-empty values for targetWorkflow */ - percentageNotEmptyTargetWorkflow?: Scalars['Float'] - /** Number of unique values for targetWorkflowVersion */ - countUniqueValuesTargetWorkflowVersion?: Scalars['Int'] - /** Number of empty values for targetWorkflowVersion */ - countEmptyTargetWorkflowVersion?: Scalars['Int'] - /** Number of non-empty values for targetWorkflowVersion */ - countNotEmptyTargetWorkflowVersion?: Scalars['Int'] - /** Percentage of empty values for targetWorkflowVersion */ - percentageEmptyTargetWorkflowVersion?: Scalars['Float'] - /** Percentage of non-empty values for targetWorkflowVersion */ - percentageNotEmptyTargetWorkflowVersion?: Scalars['Float'] - /** Number of unique values for targetWorkflowRun */ - countUniqueValuesTargetWorkflowRun?: Scalars['Int'] - /** Number of empty values for targetWorkflowRun */ - countEmptyTargetWorkflowRun?: Scalars['Int'] - /** Number of non-empty values for targetWorkflowRun */ - countNotEmptyTargetWorkflowRun?: Scalars['Int'] - /** Percentage of empty values for targetWorkflowRun */ - percentageEmptyTargetWorkflowRun?: Scalars['Float'] - /** Percentage of non-empty values for targetWorkflowRun */ - percentageNotEmptyTargetWorkflowRun?: Scalars['Float'] - edges: TimelineActivityEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'TimelineActivityGroupByConnection' -} - - -/** The current statuses of the workflow versions */ -export type WorkflowStatusesEnum = 'DRAFT' | 'ACTIVE' | 'DEACTIVATED' - - -/** A workflow */ -export interface Workflow { - /** The creator of the record */ - createdBy: Actor - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The workflow name */ - name?: Scalars['String'] - /** The workflow last published version id */ - lastPublishedVersionId?: Scalars['String'] - /** The current statuses of the workflow versions */ - statuses?: (WorkflowStatusesEnum | undefined)[] - /** Workflow record position */ - position: Scalars['Position'] - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** Attachments linked to the workflow */ - attachments?: AttachmentConnection - /** Favorites linked to the workflow */ - favorites?: FavoriteConnection - /** Timeline activities linked to the workflow */ - timelineActivities?: TimelineActivityConnection - /** Workflow versions linked to the workflow. */ - versions?: WorkflowVersionConnection - /** Workflow runs linked to the workflow. */ - runs?: WorkflowRunConnection - /** Workflow automated triggers linked to the workflow. */ - automatedTriggers?: WorkflowAutomatedTriggerConnection - __typename: 'Workflow' -} - - -/** A workflow */ -export interface WorkflowEdge { - node: Workflow - cursor: Scalars['Cursor'] - __typename: 'WorkflowEdge' -} - - -/** A workflow */ -export interface WorkflowConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for lastPublishedVersionId */ - countUniqueValuesLastPublishedVersionId?: Scalars['Int'] - /** Number of empty values for lastPublishedVersionId */ - countEmptyLastPublishedVersionId?: Scalars['Int'] - /** Number of non-empty values for lastPublishedVersionId */ - countNotEmptyLastPublishedVersionId?: Scalars['Int'] - /** Percentage of empty values for lastPublishedVersionId */ - percentageEmptyLastPublishedVersionId?: Scalars['Float'] - /** Percentage of non-empty values for lastPublishedVersionId */ - percentageNotEmptyLastPublishedVersionId?: Scalars['Float'] - /** Number of unique values for statuses */ - countUniqueValuesStatuses?: Scalars['Int'] - /** Number of empty values for statuses */ - countEmptyStatuses?: Scalars['Int'] - /** Number of non-empty values for statuses */ - countNotEmptyStatuses?: Scalars['Int'] - /** Percentage of empty values for statuses */ - percentageEmptyStatuses?: Scalars['Float'] - /** Percentage of non-empty values for statuses */ - percentageNotEmptyStatuses?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: WorkflowEdge[] - pageInfo: PageInfo - __typename: 'WorkflowConnection' -} - - -/** A workflow */ -export interface WorkflowGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for lastPublishedVersionId */ - countUniqueValuesLastPublishedVersionId?: Scalars['Int'] - /** Number of empty values for lastPublishedVersionId */ - countEmptyLastPublishedVersionId?: Scalars['Int'] - /** Number of non-empty values for lastPublishedVersionId */ - countNotEmptyLastPublishedVersionId?: Scalars['Int'] - /** Percentage of empty values for lastPublishedVersionId */ - percentageEmptyLastPublishedVersionId?: Scalars['Float'] - /** Percentage of non-empty values for lastPublishedVersionId */ - percentageNotEmptyLastPublishedVersionId?: Scalars['Float'] - /** Number of unique values for statuses */ - countUniqueValuesStatuses?: Scalars['Int'] - /** Number of empty values for statuses */ - countEmptyStatuses?: Scalars['Int'] - /** Number of non-empty values for statuses */ - countNotEmptyStatuses?: Scalars['Int'] - /** Percentage of empty values for statuses */ - percentageEmptyStatuses?: Scalars['Float'] - /** Percentage of non-empty values for statuses */ - percentageNotEmptyStatuses?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: WorkflowEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'WorkflowGroupByConnection' -} - - -/** The workflow automated trigger type */ -export type WorkflowAutomatedTriggerTypeEnum = 'DATABASE_EVENT' | 'CRON' - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTrigger { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** WorkflowAutomatedTrigger record position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** The workflow automated trigger type */ - type: WorkflowAutomatedTriggerTypeEnum - /** The workflow automated trigger settings */ - settings: Scalars['JSON'] - /** WorkflowAutomatedTrigger workflow */ - workflowId: Scalars['ID'] - /** WorkflowAutomatedTrigger workflow */ - workflow?: Workflow - __typename: 'WorkflowAutomatedTrigger' -} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerEdge { - node: WorkflowAutomatedTrigger - cursor: Scalars['Cursor'] - __typename: 'WorkflowAutomatedTriggerEdge' -} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for type */ - countUniqueValuesType?: Scalars['Int'] - /** Number of empty values for type */ - countEmptyType?: Scalars['Int'] - /** Number of non-empty values for type */ - countNotEmptyType?: Scalars['Int'] - /** Percentage of empty values for type */ - percentageEmptyType?: Scalars['Float'] - /** Percentage of non-empty values for type */ - percentageNotEmptyType?: Scalars['Float'] - /** Number of unique values for settings */ - countUniqueValuesSettings?: Scalars['Int'] - /** Number of empty values for settings */ - countEmptySettings?: Scalars['Int'] - /** Number of non-empty values for settings */ - countNotEmptySettings?: Scalars['Int'] - /** Percentage of empty values for settings */ - percentageEmptySettings?: Scalars['Float'] - /** Percentage of non-empty values for settings */ - percentageNotEmptySettings?: Scalars['Float'] - edges: WorkflowAutomatedTriggerEdge[] - pageInfo: PageInfo - __typename: 'WorkflowAutomatedTriggerConnection' -} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for type */ - countUniqueValuesType?: Scalars['Int'] - /** Number of empty values for type */ - countEmptyType?: Scalars['Int'] - /** Number of non-empty values for type */ - countNotEmptyType?: Scalars['Int'] - /** Percentage of empty values for type */ - percentageEmptyType?: Scalars['Float'] - /** Percentage of non-empty values for type */ - percentageNotEmptyType?: Scalars['Float'] - /** Number of unique values for settings */ - countUniqueValuesSettings?: Scalars['Int'] - /** Number of empty values for settings */ - countEmptySettings?: Scalars['Int'] - /** Number of non-empty values for settings */ - countNotEmptySettings?: Scalars['Int'] - /** Percentage of empty values for settings */ - percentageEmptySettings?: Scalars['Float'] - /** Percentage of non-empty values for settings */ - percentageNotEmptySettings?: Scalars['Float'] - edges: WorkflowAutomatedTriggerEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'WorkflowAutomatedTriggerGroupByConnection' -} - - -/** A workflow run */ -export interface WorkflowRunEdge { - node: WorkflowRun - cursor: Scalars['Cursor'] - __typename: 'WorkflowRunEdge' -} - - -/** A workflow run */ -export interface WorkflowRunConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for enqueuedAt */ - countUniqueValuesEnqueuedAt?: Scalars['Int'] - /** Number of empty values for enqueuedAt */ - countEmptyEnqueuedAt?: Scalars['Int'] - /** Number of non-empty values for enqueuedAt */ - countNotEmptyEnqueuedAt?: Scalars['Int'] - /** Percentage of empty values for enqueuedAt */ - percentageEmptyEnqueuedAt?: Scalars['Float'] - /** Percentage of non-empty values for enqueuedAt */ - percentageNotEmptyEnqueuedAt?: Scalars['Float'] - /** Earliest date contained in the field enqueuedAt */ - minEnqueuedAt?: Scalars['DateTime'] - /** Latest date contained in the field enqueuedAt */ - maxEnqueuedAt?: Scalars['DateTime'] - /** Number of unique values for startedAt */ - countUniqueValuesStartedAt?: Scalars['Int'] - /** Number of empty values for startedAt */ - countEmptyStartedAt?: Scalars['Int'] - /** Number of non-empty values for startedAt */ - countNotEmptyStartedAt?: Scalars['Int'] - /** Percentage of empty values for startedAt */ - percentageEmptyStartedAt?: Scalars['Float'] - /** Percentage of non-empty values for startedAt */ - percentageNotEmptyStartedAt?: Scalars['Float'] - /** Earliest date contained in the field startedAt */ - minStartedAt?: Scalars['DateTime'] - /** Latest date contained in the field startedAt */ - maxStartedAt?: Scalars['DateTime'] - /** Number of unique values for endedAt */ - countUniqueValuesEndedAt?: Scalars['Int'] - /** Number of empty values for endedAt */ - countEmptyEndedAt?: Scalars['Int'] - /** Number of non-empty values for endedAt */ - countNotEmptyEndedAt?: Scalars['Int'] - /** Percentage of empty values for endedAt */ - percentageEmptyEndedAt?: Scalars['Float'] - /** Percentage of non-empty values for endedAt */ - percentageNotEmptyEndedAt?: Scalars['Float'] - /** Earliest date contained in the field endedAt */ - minEndedAt?: Scalars['DateTime'] - /** Latest date contained in the field endedAt */ - maxEndedAt?: Scalars['DateTime'] - /** Number of unique values for status */ - countUniqueValuesStatus?: Scalars['Int'] - /** Number of empty values for status */ - countEmptyStatus?: Scalars['Int'] - /** Number of non-empty values for status */ - countNotEmptyStatus?: Scalars['Int'] - /** Percentage of empty values for status */ - percentageEmptyStatus?: Scalars['Float'] - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for state */ - countUniqueValuesState?: Scalars['Int'] - /** Number of empty values for state */ - countEmptyState?: Scalars['Int'] - /** Number of non-empty values for state */ - countNotEmptyState?: Scalars['Int'] - /** Percentage of empty values for state */ - percentageEmptyState?: Scalars['Float'] - /** Percentage of non-empty values for state */ - percentageNotEmptyState?: Scalars['Float'] - /** Number of unique values for context */ - countUniqueValuesContext?: Scalars['Int'] - /** Number of empty values for context */ - countEmptyContext?: Scalars['Int'] - /** Number of non-empty values for context */ - countNotEmptyContext?: Scalars['Int'] - /** Percentage of empty values for context */ - percentageEmptyContext?: Scalars['Float'] - /** Percentage of non-empty values for context */ - percentageNotEmptyContext?: Scalars['Float'] - /** Number of unique values for output */ - countUniqueValuesOutput?: Scalars['Int'] - /** Number of empty values for output */ - countEmptyOutput?: Scalars['Int'] - /** Number of non-empty values for output */ - countNotEmptyOutput?: Scalars['Int'] - /** Percentage of empty values for output */ - percentageEmptyOutput?: Scalars['Float'] - /** Percentage of non-empty values for output */ - percentageNotEmptyOutput?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: WorkflowRunEdge[] - pageInfo: PageInfo - __typename: 'WorkflowRunConnection' -} - - -/** A workflow run */ -export interface WorkflowRunGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for enqueuedAt */ - countUniqueValuesEnqueuedAt?: Scalars['Int'] - /** Number of empty values for enqueuedAt */ - countEmptyEnqueuedAt?: Scalars['Int'] - /** Number of non-empty values for enqueuedAt */ - countNotEmptyEnqueuedAt?: Scalars['Int'] - /** Percentage of empty values for enqueuedAt */ - percentageEmptyEnqueuedAt?: Scalars['Float'] - /** Percentage of non-empty values for enqueuedAt */ - percentageNotEmptyEnqueuedAt?: Scalars['Float'] - /** Earliest date contained in the field enqueuedAt */ - minEnqueuedAt?: Scalars['DateTime'] - /** Latest date contained in the field enqueuedAt */ - maxEnqueuedAt?: Scalars['DateTime'] - /** Number of unique values for startedAt */ - countUniqueValuesStartedAt?: Scalars['Int'] - /** Number of empty values for startedAt */ - countEmptyStartedAt?: Scalars['Int'] - /** Number of non-empty values for startedAt */ - countNotEmptyStartedAt?: Scalars['Int'] - /** Percentage of empty values for startedAt */ - percentageEmptyStartedAt?: Scalars['Float'] - /** Percentage of non-empty values for startedAt */ - percentageNotEmptyStartedAt?: Scalars['Float'] - /** Earliest date contained in the field startedAt */ - minStartedAt?: Scalars['DateTime'] - /** Latest date contained in the field startedAt */ - maxStartedAt?: Scalars['DateTime'] - /** Number of unique values for endedAt */ - countUniqueValuesEndedAt?: Scalars['Int'] - /** Number of empty values for endedAt */ - countEmptyEndedAt?: Scalars['Int'] - /** Number of non-empty values for endedAt */ - countNotEmptyEndedAt?: Scalars['Int'] - /** Percentage of empty values for endedAt */ - percentageEmptyEndedAt?: Scalars['Float'] - /** Percentage of non-empty values for endedAt */ - percentageNotEmptyEndedAt?: Scalars['Float'] - /** Earliest date contained in the field endedAt */ - minEndedAt?: Scalars['DateTime'] - /** Latest date contained in the field endedAt */ - maxEndedAt?: Scalars['DateTime'] - /** Number of unique values for status */ - countUniqueValuesStatus?: Scalars['Int'] - /** Number of empty values for status */ - countEmptyStatus?: Scalars['Int'] - /** Number of non-empty values for status */ - countNotEmptyStatus?: Scalars['Int'] - /** Percentage of empty values for status */ - percentageEmptyStatus?: Scalars['Float'] - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for state */ - countUniqueValuesState?: Scalars['Int'] - /** Number of empty values for state */ - countEmptyState?: Scalars['Int'] - /** Number of non-empty values for state */ - countNotEmptyState?: Scalars['Int'] - /** Percentage of empty values for state */ - percentageEmptyState?: Scalars['Float'] - /** Percentage of non-empty values for state */ - percentageNotEmptyState?: Scalars['Float'] - /** Number of unique values for context */ - countUniqueValuesContext?: Scalars['Int'] - /** Number of empty values for context */ - countEmptyContext?: Scalars['Int'] - /** Number of non-empty values for context */ - countNotEmptyContext?: Scalars['Int'] - /** Percentage of empty values for context */ - percentageEmptyContext?: Scalars['Float'] - /** Percentage of non-empty values for context */ - percentageNotEmptyContext?: Scalars['Float'] - /** Number of unique values for output */ - countUniqueValuesOutput?: Scalars['Int'] - /** Number of empty values for output */ - countEmptyOutput?: Scalars['Int'] - /** Number of non-empty values for output */ - countNotEmptyOutput?: Scalars['Int'] - /** Percentage of empty values for output */ - percentageEmptyOutput?: Scalars['Float'] - /** Percentage of non-empty values for output */ - percentageNotEmptyOutput?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: WorkflowRunEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'WorkflowRunGroupByConnection' -} - - -/** The workflow version status */ -export type WorkflowVersionStatusEnum = 'DRAFT' | 'ACTIVE' | 'DEACTIVATED' | 'ARCHIVED' - - -/** A workflow version */ -export interface WorkflowVersion { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** The workflow version name */ - name?: Scalars['String'] - /** Json object to provide trigger */ - trigger?: Scalars['JSON'] - /** Json object to provide steps */ - steps?: Scalars['JSON'] - /** The workflow version status */ - status: WorkflowVersionStatusEnum - /** Workflow version position */ - position: Scalars['Position'] - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** WorkflowVersion workflow */ - workflowId?: Scalars['ID'] - /** Favorites linked to the workflow version */ - favorites?: FavoriteConnection - /** Timeline activities linked to the version */ - timelineActivities?: TimelineActivityConnection - /** WorkflowVersion workflow */ - workflow?: Workflow - /** Workflow runs linked to the version. */ - runs?: WorkflowRunConnection - __typename: 'WorkflowVersion' -} - - -/** A workflow version */ -export interface WorkflowVersionEdge { - node: WorkflowVersion - cursor: Scalars['Cursor'] - __typename: 'WorkflowVersionEdge' -} - - -/** A workflow version */ -export interface WorkflowVersionConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for trigger */ - countUniqueValuesTrigger?: Scalars['Int'] - /** Number of empty values for trigger */ - countEmptyTrigger?: Scalars['Int'] - /** Number of non-empty values for trigger */ - countNotEmptyTrigger?: Scalars['Int'] - /** Percentage of empty values for trigger */ - percentageEmptyTrigger?: Scalars['Float'] - /** Percentage of non-empty values for trigger */ - percentageNotEmptyTrigger?: Scalars['Float'] - /** Number of unique values for steps */ - countUniqueValuesSteps?: Scalars['Int'] - /** Number of empty values for steps */ - countEmptySteps?: Scalars['Int'] - /** Number of non-empty values for steps */ - countNotEmptySteps?: Scalars['Int'] - /** Percentage of empty values for steps */ - percentageEmptySteps?: Scalars['Float'] - /** Percentage of non-empty values for steps */ - percentageNotEmptySteps?: Scalars['Float'] - /** Number of unique values for status */ - countUniqueValuesStatus?: Scalars['Int'] - /** Number of empty values for status */ - countEmptyStatus?: Scalars['Int'] - /** Number of non-empty values for status */ - countNotEmptyStatus?: Scalars['Int'] - /** Percentage of empty values for status */ - percentageEmptyStatus?: Scalars['Float'] - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: WorkflowVersionEdge[] - pageInfo: PageInfo - __typename: 'WorkflowVersionConnection' -} - - -/** A workflow version */ -export interface WorkflowVersionGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for trigger */ - countUniqueValuesTrigger?: Scalars['Int'] - /** Number of empty values for trigger */ - countEmptyTrigger?: Scalars['Int'] - /** Number of non-empty values for trigger */ - countNotEmptyTrigger?: Scalars['Int'] - /** Percentage of empty values for trigger */ - percentageEmptyTrigger?: Scalars['Float'] - /** Percentage of non-empty values for trigger */ - percentageNotEmptyTrigger?: Scalars['Float'] - /** Number of unique values for steps */ - countUniqueValuesSteps?: Scalars['Int'] - /** Number of empty values for steps */ - countEmptySteps?: Scalars['Int'] - /** Number of non-empty values for steps */ - countNotEmptySteps?: Scalars['Int'] - /** Percentage of empty values for steps */ - percentageEmptySteps?: Scalars['Float'] - /** Percentage of non-empty values for steps */ - percentageNotEmptySteps?: Scalars['Float'] - /** Number of unique values for status */ - countUniqueValuesStatus?: Scalars['Int'] - /** Number of empty values for status */ - countEmptyStatus?: Scalars['Int'] - /** Number of non-empty values for status */ - countNotEmptyStatus?: Scalars['Int'] - /** Percentage of empty values for status */ - percentageEmptyStatus?: Scalars['Float'] - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: Scalars['Float'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - edges: WorkflowVersionEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'WorkflowVersionGroupByConnection' -} - - -/** User's preferred date format */ -export type WorkspaceMemberDateFormatEnum = 'SYSTEM' | 'MONTH_FIRST' | 'DAY_FIRST' | 'YEAR_FIRST' - - -/** User's preferred time format */ -export type WorkspaceMemberTimeFormatEnum = 'SYSTEM' | 'HOUR_24' | 'HOUR_12' - - -/** User's preferred number format */ -export type WorkspaceMemberNumberFormatEnum = 'SYSTEM' | 'COMMAS_AND_DOT' | 'SPACES_AND_COMMA' | 'DOTS_AND_COMMA' | 'APOSTROPHE_AND_DOT' - - -/** A workspace member */ -export interface WorkspaceMember { - /** Id */ - id: Scalars['UUID'] - /** Creation date */ - createdAt: Scalars['DateTime'] - /** Last time the record was changed */ - updatedAt: Scalars['DateTime'] - /** Date when the record was deleted */ - deletedAt?: Scalars['DateTime'] - /** Workspace member position */ - position: Scalars['Position'] - /** Workspace member name */ - name: FullName - /** Preferred color scheme */ - colorScheme: Scalars['String'] - /** Preferred language */ - locale: Scalars['String'] - /** Workspace member avatar */ - avatarUrl?: Scalars['String'] - /** Related user email address */ - userEmail?: Scalars['String'] - /** User's preferred start day of the week */ - calendarStartDay: Scalars['Int'] - /** Associated User Id */ - userId: Scalars['UUID'] - /** User time zone */ - timeZone: Scalars['String'] - /** User's preferred date format */ - dateFormat: WorkspaceMemberDateFormatEnum - /** User's preferred time format */ - timeFormat: WorkspaceMemberTimeFormatEnum - /** User's preferred number format */ - numberFormat: WorkspaceMemberNumberFormatEnum - /** Field used for full-text search */ - searchVector?: Scalars['TSVector'] - /** The creator of the record */ - createdBy: Actor - /** The workspace member who last updated the record */ - updatedBy: Actor - /** Blocklisted handles */ - blocklist?: BlocklistConnection - /** Calendar Event Participants */ - calendarEventParticipants?: CalendarEventParticipantConnection - /** Account owner for companies */ - accountOwnerForCompanies?: CompanyConnection - /** Connected accounts */ - connectedAccounts?: ConnectedAccountConnection - /** Favorites linked to the workspace member */ - favorites?: FavoriteConnection - /** Message Participants */ - messageParticipants?: MessageParticipantConnection - /** Opportunities owned by the workspace member */ - ownedOpportunities?: OpportunityConnection - /** Tasks assigned to the workspace member */ - assignedTasks?: TaskConnection - /** Events linked to the workspace member */ - timelineActivities?: TimelineActivityConnection - __typename: 'WorkspaceMember' -} - - -/** A workspace member */ -export interface WorkspaceMemberEdge { - node: WorkspaceMember - cursor: Scalars['Cursor'] - __typename: 'WorkspaceMemberEdge' -} - - -/** A workspace member */ -export interface WorkspaceMemberConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for colorScheme */ - countUniqueValuesColorScheme?: Scalars['Int'] - /** Number of empty values for colorScheme */ - countEmptyColorScheme?: Scalars['Int'] - /** Number of non-empty values for colorScheme */ - countNotEmptyColorScheme?: Scalars['Int'] - /** Percentage of empty values for colorScheme */ - percentageEmptyColorScheme?: Scalars['Float'] - /** Percentage of non-empty values for colorScheme */ - percentageNotEmptyColorScheme?: Scalars['Float'] - /** Number of unique values for locale */ - countUniqueValuesLocale?: Scalars['Int'] - /** Number of empty values for locale */ - countEmptyLocale?: Scalars['Int'] - /** Number of non-empty values for locale */ - countNotEmptyLocale?: Scalars['Int'] - /** Percentage of empty values for locale */ - percentageEmptyLocale?: Scalars['Float'] - /** Percentage of non-empty values for locale */ - percentageNotEmptyLocale?: Scalars['Float'] - /** Number of unique values for avatarUrl */ - countUniqueValuesAvatarUrl?: Scalars['Int'] - /** Number of empty values for avatarUrl */ - countEmptyAvatarUrl?: Scalars['Int'] - /** Number of non-empty values for avatarUrl */ - countNotEmptyAvatarUrl?: Scalars['Int'] - /** Percentage of empty values for avatarUrl */ - percentageEmptyAvatarUrl?: Scalars['Float'] - /** Percentage of non-empty values for avatarUrl */ - percentageNotEmptyAvatarUrl?: Scalars['Float'] - /** Number of unique values for userEmail */ - countUniqueValuesUserEmail?: Scalars['Int'] - /** Number of empty values for userEmail */ - countEmptyUserEmail?: Scalars['Int'] - /** Number of non-empty values for userEmail */ - countNotEmptyUserEmail?: Scalars['Int'] - /** Percentage of empty values for userEmail */ - percentageEmptyUserEmail?: Scalars['Float'] - /** Percentage of non-empty values for userEmail */ - percentageNotEmptyUserEmail?: Scalars['Float'] - /** Number of unique values for calendarStartDay */ - countUniqueValuesCalendarStartDay?: Scalars['Int'] - /** Number of empty values for calendarStartDay */ - countEmptyCalendarStartDay?: Scalars['Int'] - /** Number of non-empty values for calendarStartDay */ - countNotEmptyCalendarStartDay?: Scalars['Int'] - /** Percentage of empty values for calendarStartDay */ - percentageEmptyCalendarStartDay?: Scalars['Float'] - /** Percentage of non-empty values for calendarStartDay */ - percentageNotEmptyCalendarStartDay?: Scalars['Float'] - /** Minimum amount contained in the field calendarStartDay */ - minCalendarStartDay?: Scalars['Float'] - /** Maximum amount contained in the field calendarStartDay */ - maxCalendarStartDay?: Scalars['Float'] - /** Average amount contained in the field calendarStartDay */ - avgCalendarStartDay?: Scalars['Float'] - /** Sum of amounts contained in the field calendarStartDay */ - sumCalendarStartDay?: Scalars['Float'] - /** Number of unique values for userId */ - countUniqueValuesUserId?: Scalars['Int'] - /** Number of empty values for userId */ - countEmptyUserId?: Scalars['Int'] - /** Number of non-empty values for userId */ - countNotEmptyUserId?: Scalars['Int'] - /** Percentage of empty values for userId */ - percentageEmptyUserId?: Scalars['Float'] - /** Percentage of non-empty values for userId */ - percentageNotEmptyUserId?: Scalars['Float'] - /** Number of unique values for timeZone */ - countUniqueValuesTimeZone?: Scalars['Int'] - /** Number of empty values for timeZone */ - countEmptyTimeZone?: Scalars['Int'] - /** Number of non-empty values for timeZone */ - countNotEmptyTimeZone?: Scalars['Int'] - /** Percentage of empty values for timeZone */ - percentageEmptyTimeZone?: Scalars['Float'] - /** Percentage of non-empty values for timeZone */ - percentageNotEmptyTimeZone?: Scalars['Float'] - /** Number of unique values for dateFormat */ - countUniqueValuesDateFormat?: Scalars['Int'] - /** Number of empty values for dateFormat */ - countEmptyDateFormat?: Scalars['Int'] - /** Number of non-empty values for dateFormat */ - countNotEmptyDateFormat?: Scalars['Int'] - /** Percentage of empty values for dateFormat */ - percentageEmptyDateFormat?: Scalars['Float'] - /** Percentage of non-empty values for dateFormat */ - percentageNotEmptyDateFormat?: Scalars['Float'] - /** Number of unique values for timeFormat */ - countUniqueValuesTimeFormat?: Scalars['Int'] - /** Number of empty values for timeFormat */ - countEmptyTimeFormat?: Scalars['Int'] - /** Number of non-empty values for timeFormat */ - countNotEmptyTimeFormat?: Scalars['Int'] - /** Percentage of empty values for timeFormat */ - percentageEmptyTimeFormat?: Scalars['Float'] - /** Percentage of non-empty values for timeFormat */ - percentageNotEmptyTimeFormat?: Scalars['Float'] - /** Number of unique values for numberFormat */ - countUniqueValuesNumberFormat?: Scalars['Int'] - /** Number of empty values for numberFormat */ - countEmptyNumberFormat?: Scalars['Int'] - /** Number of non-empty values for numberFormat */ - countNotEmptyNumberFormat?: Scalars['Int'] - /** Percentage of empty values for numberFormat */ - percentageEmptyNumberFormat?: Scalars['Float'] - /** Percentage of non-empty values for numberFormat */ - percentageNotEmptyNumberFormat?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - edges: WorkspaceMemberEdge[] - pageInfo: PageInfo - __typename: 'WorkspaceMemberConnection' -} - - -/** A workspace member */ -export interface WorkspaceMemberGroupByConnection { - /** Total number of records in the connection */ - totalCount?: Scalars['Int'] - /** Number of unique values for id */ - countUniqueValuesId?: Scalars['Int'] - /** Number of empty values for id */ - countEmptyId?: Scalars['Int'] - /** Number of non-empty values for id */ - countNotEmptyId?: Scalars['Int'] - /** Percentage of empty values for id */ - percentageEmptyId?: Scalars['Float'] - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: Scalars['Float'] - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: Scalars['Int'] - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: Scalars['Int'] - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: Scalars['Int'] - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: Scalars['Float'] - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: Scalars['Float'] - /** Earliest date contained in the field createdAt */ - minCreatedAt?: Scalars['DateTime'] - /** Latest date contained in the field createdAt */ - maxCreatedAt?: Scalars['DateTime'] - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: Scalars['Int'] - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: Scalars['Int'] - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: Scalars['Int'] - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: Scalars['Float'] - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: Scalars['Float'] - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: Scalars['DateTime'] - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: Scalars['DateTime'] - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: Scalars['Int'] - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: Scalars['Int'] - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: Scalars['Int'] - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: Scalars['Float'] - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: Scalars['Float'] - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: Scalars['DateTime'] - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: Scalars['DateTime'] - /** Number of unique values for position */ - countUniqueValuesPosition?: Scalars['Int'] - /** Number of empty values for position */ - countEmptyPosition?: Scalars['Int'] - /** Number of non-empty values for position */ - countNotEmptyPosition?: Scalars['Int'] - /** Percentage of empty values for position */ - percentageEmptyPosition?: Scalars['Float'] - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: Scalars['Float'] - /** Number of unique values for name */ - countUniqueValuesName?: Scalars['Int'] - /** Number of empty values for name */ - countEmptyName?: Scalars['Int'] - /** Number of non-empty values for name */ - countNotEmptyName?: Scalars['Int'] - /** Percentage of empty values for name */ - percentageEmptyName?: Scalars['Float'] - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: Scalars['Float'] - /** Number of unique values for colorScheme */ - countUniqueValuesColorScheme?: Scalars['Int'] - /** Number of empty values for colorScheme */ - countEmptyColorScheme?: Scalars['Int'] - /** Number of non-empty values for colorScheme */ - countNotEmptyColorScheme?: Scalars['Int'] - /** Percentage of empty values for colorScheme */ - percentageEmptyColorScheme?: Scalars['Float'] - /** Percentage of non-empty values for colorScheme */ - percentageNotEmptyColorScheme?: Scalars['Float'] - /** Number of unique values for locale */ - countUniqueValuesLocale?: Scalars['Int'] - /** Number of empty values for locale */ - countEmptyLocale?: Scalars['Int'] - /** Number of non-empty values for locale */ - countNotEmptyLocale?: Scalars['Int'] - /** Percentage of empty values for locale */ - percentageEmptyLocale?: Scalars['Float'] - /** Percentage of non-empty values for locale */ - percentageNotEmptyLocale?: Scalars['Float'] - /** Number of unique values for avatarUrl */ - countUniqueValuesAvatarUrl?: Scalars['Int'] - /** Number of empty values for avatarUrl */ - countEmptyAvatarUrl?: Scalars['Int'] - /** Number of non-empty values for avatarUrl */ - countNotEmptyAvatarUrl?: Scalars['Int'] - /** Percentage of empty values for avatarUrl */ - percentageEmptyAvatarUrl?: Scalars['Float'] - /** Percentage of non-empty values for avatarUrl */ - percentageNotEmptyAvatarUrl?: Scalars['Float'] - /** Number of unique values for userEmail */ - countUniqueValuesUserEmail?: Scalars['Int'] - /** Number of empty values for userEmail */ - countEmptyUserEmail?: Scalars['Int'] - /** Number of non-empty values for userEmail */ - countNotEmptyUserEmail?: Scalars['Int'] - /** Percentage of empty values for userEmail */ - percentageEmptyUserEmail?: Scalars['Float'] - /** Percentage of non-empty values for userEmail */ - percentageNotEmptyUserEmail?: Scalars['Float'] - /** Number of unique values for calendarStartDay */ - countUniqueValuesCalendarStartDay?: Scalars['Int'] - /** Number of empty values for calendarStartDay */ - countEmptyCalendarStartDay?: Scalars['Int'] - /** Number of non-empty values for calendarStartDay */ - countNotEmptyCalendarStartDay?: Scalars['Int'] - /** Percentage of empty values for calendarStartDay */ - percentageEmptyCalendarStartDay?: Scalars['Float'] - /** Percentage of non-empty values for calendarStartDay */ - percentageNotEmptyCalendarStartDay?: Scalars['Float'] - /** Minimum amount contained in the field calendarStartDay */ - minCalendarStartDay?: Scalars['Float'] - /** Maximum amount contained in the field calendarStartDay */ - maxCalendarStartDay?: Scalars['Float'] - /** Average amount contained in the field calendarStartDay */ - avgCalendarStartDay?: Scalars['Float'] - /** Sum of amounts contained in the field calendarStartDay */ - sumCalendarStartDay?: Scalars['Float'] - /** Number of unique values for userId */ - countUniqueValuesUserId?: Scalars['Int'] - /** Number of empty values for userId */ - countEmptyUserId?: Scalars['Int'] - /** Number of non-empty values for userId */ - countNotEmptyUserId?: Scalars['Int'] - /** Percentage of empty values for userId */ - percentageEmptyUserId?: Scalars['Float'] - /** Percentage of non-empty values for userId */ - percentageNotEmptyUserId?: Scalars['Float'] - /** Number of unique values for timeZone */ - countUniqueValuesTimeZone?: Scalars['Int'] - /** Number of empty values for timeZone */ - countEmptyTimeZone?: Scalars['Int'] - /** Number of non-empty values for timeZone */ - countNotEmptyTimeZone?: Scalars['Int'] - /** Percentage of empty values for timeZone */ - percentageEmptyTimeZone?: Scalars['Float'] - /** Percentage of non-empty values for timeZone */ - percentageNotEmptyTimeZone?: Scalars['Float'] - /** Number of unique values for dateFormat */ - countUniqueValuesDateFormat?: Scalars['Int'] - /** Number of empty values for dateFormat */ - countEmptyDateFormat?: Scalars['Int'] - /** Number of non-empty values for dateFormat */ - countNotEmptyDateFormat?: Scalars['Int'] - /** Percentage of empty values for dateFormat */ - percentageEmptyDateFormat?: Scalars['Float'] - /** Percentage of non-empty values for dateFormat */ - percentageNotEmptyDateFormat?: Scalars['Float'] - /** Number of unique values for timeFormat */ - countUniqueValuesTimeFormat?: Scalars['Int'] - /** Number of empty values for timeFormat */ - countEmptyTimeFormat?: Scalars['Int'] - /** Number of non-empty values for timeFormat */ - countNotEmptyTimeFormat?: Scalars['Int'] - /** Percentage of empty values for timeFormat */ - percentageEmptyTimeFormat?: Scalars['Float'] - /** Percentage of non-empty values for timeFormat */ - percentageNotEmptyTimeFormat?: Scalars['Float'] - /** Number of unique values for numberFormat */ - countUniqueValuesNumberFormat?: Scalars['Int'] - /** Number of empty values for numberFormat */ - countEmptyNumberFormat?: Scalars['Int'] - /** Number of non-empty values for numberFormat */ - countNotEmptyNumberFormat?: Scalars['Int'] - /** Percentage of empty values for numberFormat */ - percentageEmptyNumberFormat?: Scalars['Float'] - /** Percentage of non-empty values for numberFormat */ - percentageNotEmptyNumberFormat?: Scalars['Float'] - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: Scalars['Int'] - /** Number of empty values for searchVector */ - countEmptySearchVector?: Scalars['Int'] - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: Scalars['Int'] - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: Scalars['Float'] - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: Scalars['Float'] - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: Scalars['Int'] - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: Scalars['Int'] - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: Scalars['Int'] - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: Scalars['Float'] - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: Scalars['Float'] - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: Scalars['Int'] - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: Scalars['Int'] - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: Scalars['Int'] - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: Scalars['Float'] - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: Scalars['Float'] - edges: WorkspaceMemberEdge[] - pageInfo: PageInfo - groupByDimensionValues: Scalars['JSON'] - __typename: 'WorkspaceMemberGroupByConnection' -} - -export interface TimelineCalendarEventParticipantGenqlSelection{ - personId?: boolean | number - workspaceMemberId?: boolean | number - firstName?: boolean | number - lastName?: boolean | number - displayName?: boolean | number - avatarUrl?: boolean | number - handle?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface LinkMetadataGenqlSelection{ - label?: boolean | number - url?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface LinksMetadataGenqlSelection{ - primaryLinkLabel?: boolean | number - primaryLinkUrl?: boolean | number - secondaryLinks?: LinkMetadataGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface TimelineCalendarEventGenqlSelection{ - id?: boolean | number - title?: boolean | number - isCanceled?: boolean | number - isFullDay?: boolean | number - startsAt?: boolean | number - endsAt?: boolean | number - description?: boolean | number - location?: boolean | number - conferenceSolution?: boolean | number - conferenceLink?: LinksMetadataGenqlSelection - participants?: TimelineCalendarEventParticipantGenqlSelection - visibility?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface TimelineCalendarEventsWithTotalGenqlSelection{ - totalNumberOfCalendarEvents?: boolean | number - timelineCalendarEvents?: TimelineCalendarEventGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface TimelineThreadParticipantGenqlSelection{ - personId?: boolean | number - workspaceMemberId?: boolean | number - firstName?: boolean | number - lastName?: boolean | number - displayName?: boolean | number - avatarUrl?: boolean | number - handle?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface TimelineThreadGenqlSelection{ - id?: boolean | number - read?: boolean | number - visibility?: boolean | number - firstParticipant?: TimelineThreadParticipantGenqlSelection - lastTwoParticipants?: TimelineThreadParticipantGenqlSelection - lastMessageReceivedAt?: boolean | number - lastMessageBody?: boolean | number - subject?: boolean | number - numberOfMessagesInThread?: boolean | number - participantCount?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface TimelineThreadsWithTotalGenqlSelection{ - totalNumberOfThreads?: boolean | number - timelineThreads?: TimelineThreadGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface SearchRecordGenqlSelection{ - recordId?: boolean | number - objectNameSingular?: boolean | number - objectLabelSingular?: boolean | number - label?: boolean | number - imageUrl?: boolean | number - tsRankCD?: boolean | number - tsRank?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface SearchResultEdgeGenqlSelection{ - node?: SearchRecordGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface SearchResultPageInfoGenqlSelection{ - endCursor?: boolean | number - hasNextPage?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface SearchResultConnectionGenqlSelection{ - edges?: SearchResultEdgeGenqlSelection - pageInfo?: SearchResultPageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface RunWorkflowVersionOutputGenqlSelection{ - workflowRunId?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow run */ -export interface WorkflowRunGenqlSelection{ - /** Id */ - id?: boolean | number - /** Workflow run status */ - status?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** Name of the workflow run */ - name?: boolean | number - /** Workflow run enqueued at */ - enqueuedAt?: boolean | number - /** Workflow run started at */ - startedAt?: boolean | number - /** Workflow run ended at */ - endedAt?: boolean | number - /** The executor of the workflow */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** State of the workflow run */ - state?: boolean | number - /** Context of the workflow run */ - context?: boolean | number - /** Output of the workflow run */ - output?: boolean | number - /** Workflow run position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Workflow linked to the run. */ - workflowId?: boolean | number - /** Workflow version linked to the run. */ - workflowVersionId?: boolean | number - /** Favorites linked to the workflow run */ - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - /** Timeline activities linked to the run */ - timelineActivities?: (TimelineActivityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByInput | null)[] | null)} }) - /** Workflow linked to the run. */ - workflow?: WorkflowGenqlSelection - /** Workflow version linked to the run. */ - workflowVersion?: WorkflowVersionGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface WorkflowVersionStepChangesGenqlSelection{ - triggerDiff?: boolean | number - stepsDiff?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface TestHttpRequestOutputGenqlSelection{ - /** Whether the request was successful */ - success?: boolean | number - /** Message describing the result */ - message?: boolean | number - /** Response data */ - result?: boolean | number - /** Error information */ - error?: boolean | number - /** HTTP status code */ - status?: boolean | number - /** HTTP status text */ - statusText?: boolean | number - /** Response headers */ - headers?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface WorkflowStepPositionGenqlSelection{ - x?: boolean | number - y?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface WorkflowActionGenqlSelection{ - id?: boolean | number - name?: boolean | number - type?: boolean | number - settings?: boolean | number - valid?: boolean | number - nextStepIds?: boolean | number - position?: WorkflowStepPositionGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface WorkflowVersionDTOGenqlSelection{ - id?: boolean | number - name?: boolean | number - createdAt?: boolean | number - updatedAt?: boolean | number - workflowId?: boolean | number - status?: boolean | number - trigger?: boolean | number - steps?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface QueryGenqlSelection{ - search?: (SearchResultConnectionGenqlSelection & { __args: {searchInput: Scalars['String'], limit: Scalars['Int'], after?: (Scalars['String'] | null), includedObjectNameSingulars?: (Scalars['String'][] | null), filter?: (ObjectRecordFilterInput | null), excludedObjectNameSingulars?: (Scalars['String'][] | null)} }) - getTimelineCalendarEventsFromPersonId?: (TimelineCalendarEventsWithTotalGenqlSelection & { __args: {personId: Scalars['UUID'], page: Scalars['Int'], pageSize: Scalars['Int']} }) - getTimelineCalendarEventsFromCompanyId?: (TimelineCalendarEventsWithTotalGenqlSelection & { __args: {companyId: Scalars['UUID'], page: Scalars['Int'], pageSize: Scalars['Int']} }) - getTimelineCalendarEventsFromOpportunityId?: (TimelineCalendarEventsWithTotalGenqlSelection & { __args: {opportunityId: Scalars['UUID'], page: Scalars['Int'], pageSize: Scalars['Int']} }) - getTimelineThreadsFromPersonId?: (TimelineThreadsWithTotalGenqlSelection & { __args: {personId: Scalars['UUID'], page: Scalars['Int'], pageSize: Scalars['Int']} }) - getTimelineThreadsFromCompanyId?: (TimelineThreadsWithTotalGenqlSelection & { __args: {companyId: Scalars['UUID'], page: Scalars['Int'], pageSize: Scalars['Int']} }) - getTimelineThreadsFromOpportunityId?: (TimelineThreadsWithTotalGenqlSelection & { __args: {opportunityId: Scalars['UUID'], page: Scalars['Int'], pageSize: Scalars['Int']} }) - attachments?: (AttachmentConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (AttachmentFilterInput | null), orderBy?: ((AttachmentOrderByInput | null)[] | null)} }) - attachment?: (AttachmentGenqlSelection & { __args: {filter: AttachmentFilterInput} }) - attachmentsGroupBy?: (AttachmentGroupByConnectionGenqlSelection & { __args: {groupBy: AttachmentGroupByInput[], filter?: (AttachmentFilterInput | null), orderBy?: ((AttachmentOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((AttachmentOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - blocklists?: (BlocklistConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (BlocklistFilterInput | null), orderBy?: ((BlocklistOrderByInput | null)[] | null)} }) - blocklist?: (BlocklistGenqlSelection & { __args: {filter: BlocklistFilterInput} }) - blocklistsGroupBy?: (BlocklistGroupByConnectionGenqlSelection & { __args: {groupBy: BlocklistGroupByInput[], filter?: (BlocklistFilterInput | null), orderBy?: ((BlocklistOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((BlocklistOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - calendarChannelEventAssociations?: (CalendarChannelEventAssociationConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CalendarChannelEventAssociationFilterInput | null), orderBy?: ((CalendarChannelEventAssociationOrderByInput | null)[] | null)} }) - calendarChannelEventAssociation?: (CalendarChannelEventAssociationGenqlSelection & { __args: {filter: CalendarChannelEventAssociationFilterInput} }) - calendarChannelEventAssociationsGroupBy?: (CalendarChannelEventAssociationGroupByConnectionGenqlSelection & { __args: {groupBy: CalendarChannelEventAssociationGroupByInput[], filter?: (CalendarChannelEventAssociationFilterInput | null), orderBy?: ((CalendarChannelEventAssociationOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((CalendarChannelEventAssociationOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - calendarChannels?: (CalendarChannelConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CalendarChannelFilterInput | null), orderBy?: ((CalendarChannelOrderByInput | null)[] | null)} }) - calendarChannel?: (CalendarChannelGenqlSelection & { __args: {filter: CalendarChannelFilterInput} }) - calendarChannelsGroupBy?: (CalendarChannelGroupByConnectionGenqlSelection & { __args: {groupBy: CalendarChannelGroupByInput[], filter?: (CalendarChannelFilterInput | null), orderBy?: ((CalendarChannelOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((CalendarChannelOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - calendarEventParticipants?: (CalendarEventParticipantConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CalendarEventParticipantFilterInput | null), orderBy?: ((CalendarEventParticipantOrderByInput | null)[] | null)} }) - calendarEventParticipant?: (CalendarEventParticipantGenqlSelection & { __args: {filter: CalendarEventParticipantFilterInput} }) - calendarEventParticipantsGroupBy?: (CalendarEventParticipantGroupByConnectionGenqlSelection & { __args: {groupBy: CalendarEventParticipantGroupByInput[], filter?: (CalendarEventParticipantFilterInput | null), orderBy?: ((CalendarEventParticipantOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((CalendarEventParticipantOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - calendarEvents?: (CalendarEventConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CalendarEventFilterInput | null), orderBy?: ((CalendarEventOrderByInput | null)[] | null)} }) - calendarEvent?: (CalendarEventGenqlSelection & { __args: {filter: CalendarEventFilterInput} }) - calendarEventsGroupBy?: (CalendarEventGroupByConnectionGenqlSelection & { __args: {groupBy: CalendarEventGroupByInput[], filter?: (CalendarEventFilterInput | null), orderBy?: ((CalendarEventOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((CalendarEventOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - companies?: (CompanyConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CompanyFilterInput | null), orderBy?: ((CompanyOrderByInput | null)[] | null)} }) - company?: (CompanyGenqlSelection & { __args: {filter: CompanyFilterInput} }) - companyDuplicates?: (CompanyConnectionGenqlSelection & { __args?: {ids?: ((Scalars['UUID'] | null)[] | null), data?: ((CompanyCreateInput | null)[] | null)} }) - companiesGroupBy?: (CompanyGroupByConnectionGenqlSelection & { __args: {groupBy: CompanyGroupByInput[], filter?: (CompanyFilterInput | null), orderBy?: ((CompanyOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((CompanyOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - connectedAccounts?: (ConnectedAccountConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (ConnectedAccountFilterInput | null), orderBy?: ((ConnectedAccountOrderByInput | null)[] | null)} }) - connectedAccount?: (ConnectedAccountGenqlSelection & { __args: {filter: ConnectedAccountFilterInput} }) - connectedAccountsGroupBy?: (ConnectedAccountGroupByConnectionGenqlSelection & { __args: {groupBy: ConnectedAccountGroupByInput[], filter?: (ConnectedAccountFilterInput | null), orderBy?: ((ConnectedAccountOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((ConnectedAccountOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - dashboards?: (DashboardConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (DashboardFilterInput | null), orderBy?: ((DashboardOrderByInput | null)[] | null)} }) - dashboard?: (DashboardGenqlSelection & { __args: {filter: DashboardFilterInput} }) - dashboardsGroupBy?: (DashboardGroupByConnectionGenqlSelection & { __args: {groupBy: DashboardGroupByInput[], filter?: (DashboardFilterInput | null), orderBy?: ((DashboardOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((DashboardOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - favorite?: (FavoriteGenqlSelection & { __args: {filter: FavoriteFilterInput} }) - favoritesGroupBy?: (FavoriteGroupByConnectionGenqlSelection & { __args: {groupBy: FavoriteGroupByInput[], filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((FavoriteOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - favoriteFolders?: (FavoriteFolderConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFolderFilterInput | null), orderBy?: ((FavoriteFolderOrderByInput | null)[] | null)} }) - favoriteFolder?: (FavoriteFolderGenqlSelection & { __args: {filter: FavoriteFolderFilterInput} }) - favoriteFoldersGroupBy?: (FavoriteFolderGroupByConnectionGenqlSelection & { __args: {groupBy: FavoriteFolderGroupByInput[], filter?: (FavoriteFolderFilterInput | null), orderBy?: ((FavoriteFolderOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((FavoriteFolderOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - messageChannelMessageAssociations?: (MessageChannelMessageAssociationConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageChannelMessageAssociationFilterInput | null), orderBy?: ((MessageChannelMessageAssociationOrderByInput | null)[] | null)} }) - messageChannelMessageAssociation?: (MessageChannelMessageAssociationGenqlSelection & { __args: {filter: MessageChannelMessageAssociationFilterInput} }) - messageChannelMessageAssociationsGroupBy?: (MessageChannelMessageAssociationGroupByConnectionGenqlSelection & { __args: {groupBy: MessageChannelMessageAssociationGroupByInput[], filter?: (MessageChannelMessageAssociationFilterInput | null), orderBy?: ((MessageChannelMessageAssociationOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((MessageChannelMessageAssociationOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - messageChannels?: (MessageChannelConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageChannelFilterInput | null), orderBy?: ((MessageChannelOrderByInput | null)[] | null)} }) - messageChannel?: (MessageChannelGenqlSelection & { __args: {filter: MessageChannelFilterInput} }) - messageChannelsGroupBy?: (MessageChannelGroupByConnectionGenqlSelection & { __args: {groupBy: MessageChannelGroupByInput[], filter?: (MessageChannelFilterInput | null), orderBy?: ((MessageChannelOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((MessageChannelOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - messageFolders?: (MessageFolderConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageFolderFilterInput | null), orderBy?: ((MessageFolderOrderByInput | null)[] | null)} }) - messageFolder?: (MessageFolderGenqlSelection & { __args: {filter: MessageFolderFilterInput} }) - messageFoldersGroupBy?: (MessageFolderGroupByConnectionGenqlSelection & { __args: {groupBy: MessageFolderGroupByInput[], filter?: (MessageFolderFilterInput | null), orderBy?: ((MessageFolderOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((MessageFolderOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - messageChannelMessageAssociationMessageFolders?: (MessageChannelMessageAssociationMessageFolderConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageChannelMessageAssociationMessageFolderFilterInput | null), orderBy?: ((MessageChannelMessageAssociationMessageFolderOrderByInput | null)[] | null)} }) - messageChannelMessageAssociationMessageFolder?: (MessageChannelMessageAssociationMessageFolderGenqlSelection & { __args: {filter: MessageChannelMessageAssociationMessageFolderFilterInput} }) - messageChannelMessageAssociationMessageFoldersGroupBy?: (MessageChannelMessageAssociationMessageFolderGroupByConnectionGenqlSelection & { __args: {groupBy: MessageChannelMessageAssociationMessageFolderGroupByInput[], filter?: (MessageChannelMessageAssociationMessageFolderFilterInput | null), orderBy?: ((MessageChannelMessageAssociationMessageFolderOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((MessageChannelMessageAssociationMessageFolderOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - messageParticipants?: (MessageParticipantConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageParticipantFilterInput | null), orderBy?: ((MessageParticipantOrderByInput | null)[] | null)} }) - messageParticipant?: (MessageParticipantGenqlSelection & { __args: {filter: MessageParticipantFilterInput} }) - messageParticipantsGroupBy?: (MessageParticipantGroupByConnectionGenqlSelection & { __args: {groupBy: MessageParticipantGroupByInput[], filter?: (MessageParticipantFilterInput | null), orderBy?: ((MessageParticipantOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((MessageParticipantOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - messageThreads?: (MessageThreadConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageThreadFilterInput | null), orderBy?: ((MessageThreadOrderByInput | null)[] | null)} }) - messageThread?: (MessageThreadGenqlSelection & { __args: {filter: MessageThreadFilterInput} }) - messageThreadsGroupBy?: (MessageThreadGroupByConnectionGenqlSelection & { __args: {groupBy: MessageThreadGroupByInput[], filter?: (MessageThreadFilterInput | null), orderBy?: ((MessageThreadOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((MessageThreadOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - messages?: (MessageConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageFilterInput | null), orderBy?: ((MessageOrderByInput | null)[] | null)} }) - message?: (MessageGenqlSelection & { __args: {filter: MessageFilterInput} }) - messagesGroupBy?: (MessageGroupByConnectionGenqlSelection & { __args: {groupBy: MessageGroupByInput[], filter?: (MessageFilterInput | null), orderBy?: ((MessageOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((MessageOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - notes?: (NoteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (NoteFilterInput | null), orderBy?: ((NoteOrderByInput | null)[] | null)} }) - note?: (NoteGenqlSelection & { __args: {filter: NoteFilterInput} }) - notesGroupBy?: (NoteGroupByConnectionGenqlSelection & { __args: {groupBy: NoteGroupByInput[], filter?: (NoteFilterInput | null), orderBy?: ((NoteOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((NoteOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - noteTargets?: (NoteTargetConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (NoteTargetFilterInput | null), orderBy?: ((NoteTargetOrderByInput | null)[] | null)} }) - noteTarget?: (NoteTargetGenqlSelection & { __args: {filter: NoteTargetFilterInput} }) - noteTargetsGroupBy?: (NoteTargetGroupByConnectionGenqlSelection & { __args: {groupBy: NoteTargetGroupByInput[], filter?: (NoteTargetFilterInput | null), orderBy?: ((NoteTargetOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((NoteTargetOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - opportunities?: (OpportunityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (OpportunityFilterInput | null), orderBy?: ((OpportunityOrderByInput | null)[] | null)} }) - opportunity?: (OpportunityGenqlSelection & { __args: {filter: OpportunityFilterInput} }) - opportunitiesGroupBy?: (OpportunityGroupByConnectionGenqlSelection & { __args: {groupBy: OpportunityGroupByInput[], filter?: (OpportunityFilterInput | null), orderBy?: ((OpportunityOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((OpportunityOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - people?: (PersonConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (PersonFilterInput | null), orderBy?: ((PersonOrderByInput | null)[] | null)} }) - person?: (PersonGenqlSelection & { __args: {filter: PersonFilterInput} }) - personDuplicates?: (PersonConnectionGenqlSelection & { __args?: {ids?: ((Scalars['UUID'] | null)[] | null), data?: ((PersonCreateInput | null)[] | null)} }) - peopleGroupBy?: (PersonGroupByConnectionGenqlSelection & { __args: {groupBy: PersonGroupByInput[], filter?: (PersonFilterInput | null), orderBy?: ((PersonOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((PersonOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - tasks?: (TaskConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TaskFilterInput | null), orderBy?: ((TaskOrderByInput | null)[] | null)} }) - task?: (TaskGenqlSelection & { __args: {filter: TaskFilterInput} }) - tasksGroupBy?: (TaskGroupByConnectionGenqlSelection & { __args: {groupBy: TaskGroupByInput[], filter?: (TaskFilterInput | null), orderBy?: ((TaskOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((TaskOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - taskTargets?: (TaskTargetConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TaskTargetFilterInput | null), orderBy?: ((TaskTargetOrderByInput | null)[] | null)} }) - taskTarget?: (TaskTargetGenqlSelection & { __args: {filter: TaskTargetFilterInput} }) - taskTargetsGroupBy?: (TaskTargetGroupByConnectionGenqlSelection & { __args: {groupBy: TaskTargetGroupByInput[], filter?: (TaskTargetFilterInput | null), orderBy?: ((TaskTargetOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((TaskTargetOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - timelineActivities?: (TimelineActivityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByInput | null)[] | null)} }) - timelineActivity?: (TimelineActivityGenqlSelection & { __args: {filter: TimelineActivityFilterInput} }) - timelineActivitiesGroupBy?: (TimelineActivityGroupByConnectionGenqlSelection & { __args: {groupBy: TimelineActivityGroupByInput[], filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((TimelineActivityOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - workflows?: (WorkflowConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (WorkflowFilterInput | null), orderBy?: ((WorkflowOrderByInput | null)[] | null)} }) - workflow?: (WorkflowGenqlSelection & { __args: {filter: WorkflowFilterInput} }) - workflowsGroupBy?: (WorkflowGroupByConnectionGenqlSelection & { __args: {groupBy: WorkflowGroupByInput[], filter?: (WorkflowFilterInput | null), orderBy?: ((WorkflowOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((WorkflowOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - workflowAutomatedTriggers?: (WorkflowAutomatedTriggerConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (WorkflowAutomatedTriggerFilterInput | null), orderBy?: ((WorkflowAutomatedTriggerOrderByInput | null)[] | null)} }) - workflowAutomatedTrigger?: (WorkflowAutomatedTriggerGenqlSelection & { __args: {filter: WorkflowAutomatedTriggerFilterInput} }) - workflowAutomatedTriggersGroupBy?: (WorkflowAutomatedTriggerGroupByConnectionGenqlSelection & { __args: {groupBy: WorkflowAutomatedTriggerGroupByInput[], filter?: (WorkflowAutomatedTriggerFilterInput | null), orderBy?: ((WorkflowAutomatedTriggerOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((WorkflowAutomatedTriggerOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - workflowRuns?: (WorkflowRunConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (WorkflowRunFilterInput | null), orderBy?: ((WorkflowRunOrderByInput | null)[] | null)} }) - workflowRun?: (WorkflowRunGenqlSelection & { __args: {filter: WorkflowRunFilterInput} }) - workflowRunsGroupBy?: (WorkflowRunGroupByConnectionGenqlSelection & { __args: {groupBy: WorkflowRunGroupByInput[], filter?: (WorkflowRunFilterInput | null), orderBy?: ((WorkflowRunOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((WorkflowRunOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - workflowVersions?: (WorkflowVersionConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (WorkflowVersionFilterInput | null), orderBy?: ((WorkflowVersionOrderByInput | null)[] | null)} }) - workflowVersion?: (WorkflowVersionGenqlSelection & { __args: {filter: WorkflowVersionFilterInput} }) - workflowVersionsGroupBy?: (WorkflowVersionGroupByConnectionGenqlSelection & { __args: {groupBy: WorkflowVersionGroupByInput[], filter?: (WorkflowVersionFilterInput | null), orderBy?: ((WorkflowVersionOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((WorkflowVersionOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - workspaceMembers?: (WorkspaceMemberConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (WorkspaceMemberFilterInput | null), orderBy?: ((WorkspaceMemberOrderByInput | null)[] | null)} }) - workspaceMember?: (WorkspaceMemberGenqlSelection & { __args: {filter: WorkspaceMemberFilterInput} }) - workspaceMembersGroupBy?: (WorkspaceMemberGroupByConnectionGenqlSelection & { __args: {groupBy: WorkspaceMemberGroupByInput[], filter?: (WorkspaceMemberFilterInput | null), orderBy?: ((WorkspaceMemberOrderByWithGroupByInput | null)[] | null), orderByForRecords?: ((WorkspaceMemberOrderByInput | null)[] | null), viewId?: (Scalars['UUID'] | null), limit?: (Scalars['Int'] | null), offsetForRecords?: (Scalars['Int'] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface ObjectRecordFilterInput {and?: (ObjectRecordFilterInput[] | null),not?: (ObjectRecordFilterInput | null),or?: (ObjectRecordFilterInput[] | null),id?: (UUIDFilter | null),createdAt?: (DateTimeFilter | null),updatedAt?: (DateTimeFilter | null),deletedAt?: (DateTimeFilter | null)} - -export interface UUIDFilter {eq?: (Scalars['UUID'] | null),gt?: (Scalars['UUID'] | null),gte?: (Scalars['UUID'] | null),in?: (Scalars['UUID'][] | null),lt?: (Scalars['UUID'] | null),lte?: (Scalars['UUID'] | null),neq?: (Scalars['UUID'] | null),is?: (FilterIs | null)} - -export interface DateTimeFilter {eq?: (Scalars['DateTime'] | null),gt?: (Scalars['DateTime'] | null),gte?: (Scalars['DateTime'] | null),in?: (Scalars['DateTime'][] | null),lt?: (Scalars['DateTime'] | null),lte?: (Scalars['DateTime'] | null),neq?: (Scalars['DateTime'] | null),is?: (FilterIs | null)} - -export interface MutationGenqlSelection{ - activateWorkflowVersion?: { __args: {workflowVersionId: Scalars['UUID']} } - deactivateWorkflowVersion?: { __args: {workflowVersionId: Scalars['UUID']} } - runWorkflowVersion?: (RunWorkflowVersionOutputGenqlSelection & { __args: {input: RunWorkflowVersionInput} }) - stopWorkflowRun?: (WorkflowRunGenqlSelection & { __args: {workflowRunId: Scalars['UUID']} }) - computeStepOutputSchema?: { __args: {input: ComputeStepOutputSchemaInput} } - createWorkflowVersionStep?: (WorkflowVersionStepChangesGenqlSelection & { __args: {input: CreateWorkflowVersionStepInput} }) - updateWorkflowVersionStep?: (WorkflowActionGenqlSelection & { __args: {input: UpdateWorkflowVersionStepInput} }) - deleteWorkflowVersionStep?: (WorkflowVersionStepChangesGenqlSelection & { __args: {input: DeleteWorkflowVersionStepInput} }) - submitFormStep?: { __args: {input: SubmitFormStepInput} } - updateWorkflowRunStep?: (WorkflowActionGenqlSelection & { __args: {input: UpdateWorkflowRunStepInput} }) - duplicateWorkflowVersionStep?: (WorkflowVersionStepChangesGenqlSelection & { __args: {input: DuplicateWorkflowVersionStepInput} }) - testHttpRequest?: (TestHttpRequestOutputGenqlSelection & { __args: {input: TestHttpRequestInput} }) - createWorkflowVersionEdge?: (WorkflowVersionStepChangesGenqlSelection & { __args: {input: CreateWorkflowVersionEdgeInput} }) - deleteWorkflowVersionEdge?: (WorkflowVersionStepChangesGenqlSelection & { __args: {input: CreateWorkflowVersionEdgeInput} }) - createDraftFromWorkflowVersion?: (WorkflowVersionDTOGenqlSelection & { __args: {input: CreateDraftFromWorkflowVersionInput} }) - duplicateWorkflow?: (WorkflowVersionDTOGenqlSelection & { __args: {input: DuplicateWorkflowInput} }) - updateWorkflowVersionPositions?: { __args: {input: UpdateWorkflowVersionPositionsInput} } - dismissReconnectAccountBanner?: { __args: {connectedAccountId: Scalars['UUID']} } - createAttachments?: (AttachmentGenqlSelection & { __args: {data: AttachmentCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createAttachment?: (AttachmentGenqlSelection & { __args: {data: AttachmentCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateAttachment?: (AttachmentGenqlSelection & { __args: {id: Scalars['UUID'], data: AttachmentUpdateInput} }) - deleteAttachment?: (AttachmentGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateAttachments?: (AttachmentGenqlSelection & { __args: {data: AttachmentUpdateInput, filter: AttachmentFilterInput} }) - deleteAttachments?: (AttachmentGenqlSelection & { __args: {filter: AttachmentFilterInput} }) - destroyAttachment?: (AttachmentGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyAttachments?: (AttachmentGenqlSelection & { __args: {filter: AttachmentFilterInput} }) - restoreAttachment?: (AttachmentGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreAttachments?: (AttachmentGenqlSelection & { __args: {filter: AttachmentFilterInput} }) - createBlocklists?: (BlocklistGenqlSelection & { __args: {data: BlocklistCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createBlocklist?: (BlocklistGenqlSelection & { __args: {data: BlocklistCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateBlocklist?: (BlocklistGenqlSelection & { __args: {id: Scalars['UUID'], data: BlocklistUpdateInput} }) - deleteBlocklist?: (BlocklistGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateBlocklists?: (BlocklistGenqlSelection & { __args: {data: BlocklistUpdateInput, filter: BlocklistFilterInput} }) - deleteBlocklists?: (BlocklistGenqlSelection & { __args: {filter: BlocklistFilterInput} }) - destroyBlocklist?: (BlocklistGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyBlocklists?: (BlocklistGenqlSelection & { __args: {filter: BlocklistFilterInput} }) - restoreBlocklist?: (BlocklistGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreBlocklists?: (BlocklistGenqlSelection & { __args: {filter: BlocklistFilterInput} }) - createCalendarChannelEventAssociations?: (CalendarChannelEventAssociationGenqlSelection & { __args: {data: CalendarChannelEventAssociationCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createCalendarChannelEventAssociation?: (CalendarChannelEventAssociationGenqlSelection & { __args: {data: CalendarChannelEventAssociationCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateCalendarChannelEventAssociation?: (CalendarChannelEventAssociationGenqlSelection & { __args: {id: Scalars['UUID'], data: CalendarChannelEventAssociationUpdateInput} }) - deleteCalendarChannelEventAssociation?: (CalendarChannelEventAssociationGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateCalendarChannelEventAssociations?: (CalendarChannelEventAssociationGenqlSelection & { __args: {data: CalendarChannelEventAssociationUpdateInput, filter: CalendarChannelEventAssociationFilterInput} }) - deleteCalendarChannelEventAssociations?: (CalendarChannelEventAssociationGenqlSelection & { __args: {filter: CalendarChannelEventAssociationFilterInput} }) - destroyCalendarChannelEventAssociation?: (CalendarChannelEventAssociationGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyCalendarChannelEventAssociations?: (CalendarChannelEventAssociationGenqlSelection & { __args: {filter: CalendarChannelEventAssociationFilterInput} }) - restoreCalendarChannelEventAssociation?: (CalendarChannelEventAssociationGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreCalendarChannelEventAssociations?: (CalendarChannelEventAssociationGenqlSelection & { __args: {filter: CalendarChannelEventAssociationFilterInput} }) - createCalendarChannels?: (CalendarChannelGenqlSelection & { __args: {data: CalendarChannelCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createCalendarChannel?: (CalendarChannelGenqlSelection & { __args: {data: CalendarChannelCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateCalendarChannel?: (CalendarChannelGenqlSelection & { __args: {id: Scalars['UUID'], data: CalendarChannelUpdateInput} }) - deleteCalendarChannel?: (CalendarChannelGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateCalendarChannels?: (CalendarChannelGenqlSelection & { __args: {data: CalendarChannelUpdateInput, filter: CalendarChannelFilterInput} }) - deleteCalendarChannels?: (CalendarChannelGenqlSelection & { __args: {filter: CalendarChannelFilterInput} }) - destroyCalendarChannel?: (CalendarChannelGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyCalendarChannels?: (CalendarChannelGenqlSelection & { __args: {filter: CalendarChannelFilterInput} }) - restoreCalendarChannel?: (CalendarChannelGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreCalendarChannels?: (CalendarChannelGenqlSelection & { __args: {filter: CalendarChannelFilterInput} }) - createCalendarEventParticipants?: (CalendarEventParticipantGenqlSelection & { __args: {data: CalendarEventParticipantCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createCalendarEventParticipant?: (CalendarEventParticipantGenqlSelection & { __args: {data: CalendarEventParticipantCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateCalendarEventParticipant?: (CalendarEventParticipantGenqlSelection & { __args: {id: Scalars['UUID'], data: CalendarEventParticipantUpdateInput} }) - deleteCalendarEventParticipant?: (CalendarEventParticipantGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateCalendarEventParticipants?: (CalendarEventParticipantGenqlSelection & { __args: {data: CalendarEventParticipantUpdateInput, filter: CalendarEventParticipantFilterInput} }) - deleteCalendarEventParticipants?: (CalendarEventParticipantGenqlSelection & { __args: {filter: CalendarEventParticipantFilterInput} }) - destroyCalendarEventParticipant?: (CalendarEventParticipantGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyCalendarEventParticipants?: (CalendarEventParticipantGenqlSelection & { __args: {filter: CalendarEventParticipantFilterInput} }) - restoreCalendarEventParticipant?: (CalendarEventParticipantGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreCalendarEventParticipants?: (CalendarEventParticipantGenqlSelection & { __args: {filter: CalendarEventParticipantFilterInput} }) - createCalendarEvents?: (CalendarEventGenqlSelection & { __args: {data: CalendarEventCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createCalendarEvent?: (CalendarEventGenqlSelection & { __args: {data: CalendarEventCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateCalendarEvent?: (CalendarEventGenqlSelection & { __args: {id: Scalars['UUID'], data: CalendarEventUpdateInput} }) - deleteCalendarEvent?: (CalendarEventGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateCalendarEvents?: (CalendarEventGenqlSelection & { __args: {data: CalendarEventUpdateInput, filter: CalendarEventFilterInput} }) - deleteCalendarEvents?: (CalendarEventGenqlSelection & { __args: {filter: CalendarEventFilterInput} }) - destroyCalendarEvent?: (CalendarEventGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyCalendarEvents?: (CalendarEventGenqlSelection & { __args: {filter: CalendarEventFilterInput} }) - restoreCalendarEvent?: (CalendarEventGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreCalendarEvents?: (CalendarEventGenqlSelection & { __args: {filter: CalendarEventFilterInput} }) - createCompanies?: (CompanyGenqlSelection & { __args: {data: CompanyCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createCompany?: (CompanyGenqlSelection & { __args: {data: CompanyCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateCompany?: (CompanyGenqlSelection & { __args: {id: Scalars['UUID'], data: CompanyUpdateInput} }) - deleteCompany?: (CompanyGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateCompanies?: (CompanyGenqlSelection & { __args: {data: CompanyUpdateInput, filter: CompanyFilterInput} }) - deleteCompanies?: (CompanyGenqlSelection & { __args: {filter: CompanyFilterInput} }) - destroyCompany?: (CompanyGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyCompanies?: (CompanyGenqlSelection & { __args: {filter: CompanyFilterInput} }) - restoreCompany?: (CompanyGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreCompanies?: (CompanyGenqlSelection & { __args: {filter: CompanyFilterInput} }) - mergeCompanies?: (CompanyGenqlSelection & { __args: {ids: Scalars['UUID'][], conflictPriorityIndex: Scalars['Int'], dryRun?: (Scalars['Boolean'] | null)} }) - createConnectedAccounts?: (ConnectedAccountGenqlSelection & { __args: {data: ConnectedAccountCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createConnectedAccount?: (ConnectedAccountGenqlSelection & { __args: {data: ConnectedAccountCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateConnectedAccount?: (ConnectedAccountGenqlSelection & { __args: {id: Scalars['UUID'], data: ConnectedAccountUpdateInput} }) - deleteConnectedAccount?: (ConnectedAccountGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateConnectedAccounts?: (ConnectedAccountGenqlSelection & { __args: {data: ConnectedAccountUpdateInput, filter: ConnectedAccountFilterInput} }) - deleteConnectedAccounts?: (ConnectedAccountGenqlSelection & { __args: {filter: ConnectedAccountFilterInput} }) - destroyConnectedAccount?: (ConnectedAccountGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyConnectedAccounts?: (ConnectedAccountGenqlSelection & { __args: {filter: ConnectedAccountFilterInput} }) - restoreConnectedAccount?: (ConnectedAccountGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreConnectedAccounts?: (ConnectedAccountGenqlSelection & { __args: {filter: ConnectedAccountFilterInput} }) - createDashboards?: (DashboardGenqlSelection & { __args: {data: DashboardCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createDashboard?: (DashboardGenqlSelection & { __args: {data: DashboardCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateDashboard?: (DashboardGenqlSelection & { __args: {id: Scalars['UUID'], data: DashboardUpdateInput} }) - deleteDashboard?: (DashboardGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateDashboards?: (DashboardGenqlSelection & { __args: {data: DashboardUpdateInput, filter: DashboardFilterInput} }) - deleteDashboards?: (DashboardGenqlSelection & { __args: {filter: DashboardFilterInput} }) - destroyDashboard?: (DashboardGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyDashboards?: (DashboardGenqlSelection & { __args: {filter: DashboardFilterInput} }) - restoreDashboard?: (DashboardGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreDashboards?: (DashboardGenqlSelection & { __args: {filter: DashboardFilterInput} }) - createFavorites?: (FavoriteGenqlSelection & { __args: {data: FavoriteCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createFavorite?: (FavoriteGenqlSelection & { __args: {data: FavoriteCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateFavorite?: (FavoriteGenqlSelection & { __args: {id: Scalars['UUID'], data: FavoriteUpdateInput} }) - deleteFavorite?: (FavoriteGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateFavorites?: (FavoriteGenqlSelection & { __args: {data: FavoriteUpdateInput, filter: FavoriteFilterInput} }) - deleteFavorites?: (FavoriteGenqlSelection & { __args: {filter: FavoriteFilterInput} }) - destroyFavorite?: (FavoriteGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyFavorites?: (FavoriteGenqlSelection & { __args: {filter: FavoriteFilterInput} }) - restoreFavorite?: (FavoriteGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreFavorites?: (FavoriteGenqlSelection & { __args: {filter: FavoriteFilterInput} }) - createFavoriteFolders?: (FavoriteFolderGenqlSelection & { __args: {data: FavoriteFolderCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createFavoriteFolder?: (FavoriteFolderGenqlSelection & { __args: {data: FavoriteFolderCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateFavoriteFolder?: (FavoriteFolderGenqlSelection & { __args: {id: Scalars['UUID'], data: FavoriteFolderUpdateInput} }) - deleteFavoriteFolder?: (FavoriteFolderGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateFavoriteFolders?: (FavoriteFolderGenqlSelection & { __args: {data: FavoriteFolderUpdateInput, filter: FavoriteFolderFilterInput} }) - deleteFavoriteFolders?: (FavoriteFolderGenqlSelection & { __args: {filter: FavoriteFolderFilterInput} }) - destroyFavoriteFolder?: (FavoriteFolderGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyFavoriteFolders?: (FavoriteFolderGenqlSelection & { __args: {filter: FavoriteFolderFilterInput} }) - restoreFavoriteFolder?: (FavoriteFolderGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreFavoriteFolders?: (FavoriteFolderGenqlSelection & { __args: {filter: FavoriteFolderFilterInput} }) - createMessageChannelMessageAssociations?: (MessageChannelMessageAssociationGenqlSelection & { __args: {data: MessageChannelMessageAssociationCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createMessageChannelMessageAssociation?: (MessageChannelMessageAssociationGenqlSelection & { __args: {data: MessageChannelMessageAssociationCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateMessageChannelMessageAssociation?: (MessageChannelMessageAssociationGenqlSelection & { __args: {id: Scalars['UUID'], data: MessageChannelMessageAssociationUpdateInput} }) - deleteMessageChannelMessageAssociation?: (MessageChannelMessageAssociationGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateMessageChannelMessageAssociations?: (MessageChannelMessageAssociationGenqlSelection & { __args: {data: MessageChannelMessageAssociationUpdateInput, filter: MessageChannelMessageAssociationFilterInput} }) - deleteMessageChannelMessageAssociations?: (MessageChannelMessageAssociationGenqlSelection & { __args: {filter: MessageChannelMessageAssociationFilterInput} }) - destroyMessageChannelMessageAssociation?: (MessageChannelMessageAssociationGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyMessageChannelMessageAssociations?: (MessageChannelMessageAssociationGenqlSelection & { __args: {filter: MessageChannelMessageAssociationFilterInput} }) - restoreMessageChannelMessageAssociation?: (MessageChannelMessageAssociationGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreMessageChannelMessageAssociations?: (MessageChannelMessageAssociationGenqlSelection & { __args: {filter: MessageChannelMessageAssociationFilterInput} }) - createMessageChannels?: (MessageChannelGenqlSelection & { __args: {data: MessageChannelCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createMessageChannel?: (MessageChannelGenqlSelection & { __args: {data: MessageChannelCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateMessageChannel?: (MessageChannelGenqlSelection & { __args: {id: Scalars['UUID'], data: MessageChannelUpdateInput} }) - deleteMessageChannel?: (MessageChannelGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateMessageChannels?: (MessageChannelGenqlSelection & { __args: {data: MessageChannelUpdateInput, filter: MessageChannelFilterInput} }) - deleteMessageChannels?: (MessageChannelGenqlSelection & { __args: {filter: MessageChannelFilterInput} }) - destroyMessageChannel?: (MessageChannelGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyMessageChannels?: (MessageChannelGenqlSelection & { __args: {filter: MessageChannelFilterInput} }) - restoreMessageChannel?: (MessageChannelGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreMessageChannels?: (MessageChannelGenqlSelection & { __args: {filter: MessageChannelFilterInput} }) - createMessageFolders?: (MessageFolderGenqlSelection & { __args: {data: MessageFolderCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createMessageFolder?: (MessageFolderGenqlSelection & { __args: {data: MessageFolderCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateMessageFolder?: (MessageFolderGenqlSelection & { __args: {id: Scalars['UUID'], data: MessageFolderUpdateInput} }) - deleteMessageFolder?: (MessageFolderGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateMessageFolders?: (MessageFolderGenqlSelection & { __args: {data: MessageFolderUpdateInput, filter: MessageFolderFilterInput} }) - deleteMessageFolders?: (MessageFolderGenqlSelection & { __args: {filter: MessageFolderFilterInput} }) - destroyMessageFolder?: (MessageFolderGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyMessageFolders?: (MessageFolderGenqlSelection & { __args: {filter: MessageFolderFilterInput} }) - restoreMessageFolder?: (MessageFolderGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreMessageFolders?: (MessageFolderGenqlSelection & { __args: {filter: MessageFolderFilterInput} }) - createMessageChannelMessageAssociationMessageFolders?: (MessageChannelMessageAssociationMessageFolderGenqlSelection & { __args: {data: MessageChannelMessageAssociationMessageFolderCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createMessageChannelMessageAssociationMessageFolder?: (MessageChannelMessageAssociationMessageFolderGenqlSelection & { __args: {data: MessageChannelMessageAssociationMessageFolderCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateMessageChannelMessageAssociationMessageFolder?: (MessageChannelMessageAssociationMessageFolderGenqlSelection & { __args: {id: Scalars['UUID'], data: MessageChannelMessageAssociationMessageFolderUpdateInput} }) - deleteMessageChannelMessageAssociationMessageFolder?: (MessageChannelMessageAssociationMessageFolderGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateMessageChannelMessageAssociationMessageFolders?: (MessageChannelMessageAssociationMessageFolderGenqlSelection & { __args: {data: MessageChannelMessageAssociationMessageFolderUpdateInput, filter: MessageChannelMessageAssociationMessageFolderFilterInput} }) - deleteMessageChannelMessageAssociationMessageFolders?: (MessageChannelMessageAssociationMessageFolderGenqlSelection & { __args: {filter: MessageChannelMessageAssociationMessageFolderFilterInput} }) - destroyMessageChannelMessageAssociationMessageFolder?: (MessageChannelMessageAssociationMessageFolderGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyMessageChannelMessageAssociationMessageFolders?: (MessageChannelMessageAssociationMessageFolderGenqlSelection & { __args: {filter: MessageChannelMessageAssociationMessageFolderFilterInput} }) - restoreMessageChannelMessageAssociationMessageFolder?: (MessageChannelMessageAssociationMessageFolderGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreMessageChannelMessageAssociationMessageFolders?: (MessageChannelMessageAssociationMessageFolderGenqlSelection & { __args: {filter: MessageChannelMessageAssociationMessageFolderFilterInput} }) - createMessageParticipants?: (MessageParticipantGenqlSelection & { __args: {data: MessageParticipantCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createMessageParticipant?: (MessageParticipantGenqlSelection & { __args: {data: MessageParticipantCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateMessageParticipant?: (MessageParticipantGenqlSelection & { __args: {id: Scalars['UUID'], data: MessageParticipantUpdateInput} }) - deleteMessageParticipant?: (MessageParticipantGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateMessageParticipants?: (MessageParticipantGenqlSelection & { __args: {data: MessageParticipantUpdateInput, filter: MessageParticipantFilterInput} }) - deleteMessageParticipants?: (MessageParticipantGenqlSelection & { __args: {filter: MessageParticipantFilterInput} }) - destroyMessageParticipant?: (MessageParticipantGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyMessageParticipants?: (MessageParticipantGenqlSelection & { __args: {filter: MessageParticipantFilterInput} }) - restoreMessageParticipant?: (MessageParticipantGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreMessageParticipants?: (MessageParticipantGenqlSelection & { __args: {filter: MessageParticipantFilterInput} }) - createMessageThreads?: (MessageThreadGenqlSelection & { __args: {data: MessageThreadCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createMessageThread?: (MessageThreadGenqlSelection & { __args: {data: MessageThreadCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateMessageThread?: (MessageThreadGenqlSelection & { __args: {id: Scalars['UUID'], data: MessageThreadUpdateInput} }) - deleteMessageThread?: (MessageThreadGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateMessageThreads?: (MessageThreadGenqlSelection & { __args: {data: MessageThreadUpdateInput, filter: MessageThreadFilterInput} }) - deleteMessageThreads?: (MessageThreadGenqlSelection & { __args: {filter: MessageThreadFilterInput} }) - destroyMessageThread?: (MessageThreadGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyMessageThreads?: (MessageThreadGenqlSelection & { __args: {filter: MessageThreadFilterInput} }) - restoreMessageThread?: (MessageThreadGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreMessageThreads?: (MessageThreadGenqlSelection & { __args: {filter: MessageThreadFilterInput} }) - createMessages?: (MessageGenqlSelection & { __args: {data: MessageCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createMessage?: (MessageGenqlSelection & { __args: {data: MessageCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateMessage?: (MessageGenqlSelection & { __args: {id: Scalars['UUID'], data: MessageUpdateInput} }) - deleteMessage?: (MessageGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateMessages?: (MessageGenqlSelection & { __args: {data: MessageUpdateInput, filter: MessageFilterInput} }) - deleteMessages?: (MessageGenqlSelection & { __args: {filter: MessageFilterInput} }) - destroyMessage?: (MessageGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyMessages?: (MessageGenqlSelection & { __args: {filter: MessageFilterInput} }) - restoreMessage?: (MessageGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreMessages?: (MessageGenqlSelection & { __args: {filter: MessageFilterInput} }) - createNotes?: (NoteGenqlSelection & { __args: {data: NoteCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createNote?: (NoteGenqlSelection & { __args: {data: NoteCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateNote?: (NoteGenqlSelection & { __args: {id: Scalars['UUID'], data: NoteUpdateInput} }) - deleteNote?: (NoteGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateNotes?: (NoteGenqlSelection & { __args: {data: NoteUpdateInput, filter: NoteFilterInput} }) - deleteNotes?: (NoteGenqlSelection & { __args: {filter: NoteFilterInput} }) - destroyNote?: (NoteGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyNotes?: (NoteGenqlSelection & { __args: {filter: NoteFilterInput} }) - restoreNote?: (NoteGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreNotes?: (NoteGenqlSelection & { __args: {filter: NoteFilterInput} }) - createNoteTargets?: (NoteTargetGenqlSelection & { __args: {data: NoteTargetCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createNoteTarget?: (NoteTargetGenqlSelection & { __args: {data: NoteTargetCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateNoteTarget?: (NoteTargetGenqlSelection & { __args: {id: Scalars['UUID'], data: NoteTargetUpdateInput} }) - deleteNoteTarget?: (NoteTargetGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateNoteTargets?: (NoteTargetGenqlSelection & { __args: {data: NoteTargetUpdateInput, filter: NoteTargetFilterInput} }) - deleteNoteTargets?: (NoteTargetGenqlSelection & { __args: {filter: NoteTargetFilterInput} }) - destroyNoteTarget?: (NoteTargetGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyNoteTargets?: (NoteTargetGenqlSelection & { __args: {filter: NoteTargetFilterInput} }) - restoreNoteTarget?: (NoteTargetGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreNoteTargets?: (NoteTargetGenqlSelection & { __args: {filter: NoteTargetFilterInput} }) - createOpportunities?: (OpportunityGenqlSelection & { __args: {data: OpportunityCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createOpportunity?: (OpportunityGenqlSelection & { __args: {data: OpportunityCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateOpportunity?: (OpportunityGenqlSelection & { __args: {id: Scalars['UUID'], data: OpportunityUpdateInput} }) - deleteOpportunity?: (OpportunityGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateOpportunities?: (OpportunityGenqlSelection & { __args: {data: OpportunityUpdateInput, filter: OpportunityFilterInput} }) - deleteOpportunities?: (OpportunityGenqlSelection & { __args: {filter: OpportunityFilterInput} }) - destroyOpportunity?: (OpportunityGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyOpportunities?: (OpportunityGenqlSelection & { __args: {filter: OpportunityFilterInput} }) - restoreOpportunity?: (OpportunityGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreOpportunities?: (OpportunityGenqlSelection & { __args: {filter: OpportunityFilterInput} }) - createPeople?: (PersonGenqlSelection & { __args: {data: PersonCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createPerson?: (PersonGenqlSelection & { __args: {data: PersonCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updatePerson?: (PersonGenqlSelection & { __args: {id: Scalars['UUID'], data: PersonUpdateInput} }) - deletePerson?: (PersonGenqlSelection & { __args: {id: Scalars['UUID']} }) - updatePeople?: (PersonGenqlSelection & { __args: {data: PersonUpdateInput, filter: PersonFilterInput} }) - deletePeople?: (PersonGenqlSelection & { __args: {filter: PersonFilterInput} }) - destroyPerson?: (PersonGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyPeople?: (PersonGenqlSelection & { __args: {filter: PersonFilterInput} }) - restorePerson?: (PersonGenqlSelection & { __args: {id: Scalars['UUID']} }) - restorePeople?: (PersonGenqlSelection & { __args: {filter: PersonFilterInput} }) - mergePeople?: (PersonGenqlSelection & { __args: {ids: Scalars['UUID'][], conflictPriorityIndex: Scalars['Int'], dryRun?: (Scalars['Boolean'] | null)} }) - createTasks?: (TaskGenqlSelection & { __args: {data: TaskCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createTask?: (TaskGenqlSelection & { __args: {data: TaskCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateTask?: (TaskGenqlSelection & { __args: {id: Scalars['UUID'], data: TaskUpdateInput} }) - deleteTask?: (TaskGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateTasks?: (TaskGenqlSelection & { __args: {data: TaskUpdateInput, filter: TaskFilterInput} }) - deleteTasks?: (TaskGenqlSelection & { __args: {filter: TaskFilterInput} }) - destroyTask?: (TaskGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyTasks?: (TaskGenqlSelection & { __args: {filter: TaskFilterInput} }) - restoreTask?: (TaskGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreTasks?: (TaskGenqlSelection & { __args: {filter: TaskFilterInput} }) - createTaskTargets?: (TaskTargetGenqlSelection & { __args: {data: TaskTargetCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createTaskTarget?: (TaskTargetGenqlSelection & { __args: {data: TaskTargetCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateTaskTarget?: (TaskTargetGenqlSelection & { __args: {id: Scalars['UUID'], data: TaskTargetUpdateInput} }) - deleteTaskTarget?: (TaskTargetGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateTaskTargets?: (TaskTargetGenqlSelection & { __args: {data: TaskTargetUpdateInput, filter: TaskTargetFilterInput} }) - deleteTaskTargets?: (TaskTargetGenqlSelection & { __args: {filter: TaskTargetFilterInput} }) - destroyTaskTarget?: (TaskTargetGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyTaskTargets?: (TaskTargetGenqlSelection & { __args: {filter: TaskTargetFilterInput} }) - restoreTaskTarget?: (TaskTargetGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreTaskTargets?: (TaskTargetGenqlSelection & { __args: {filter: TaskTargetFilterInput} }) - createTimelineActivities?: (TimelineActivityGenqlSelection & { __args: {data: TimelineActivityCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createTimelineActivity?: (TimelineActivityGenqlSelection & { __args: {data: TimelineActivityCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateTimelineActivity?: (TimelineActivityGenqlSelection & { __args: {id: Scalars['UUID'], data: TimelineActivityUpdateInput} }) - deleteTimelineActivity?: (TimelineActivityGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateTimelineActivities?: (TimelineActivityGenqlSelection & { __args: {data: TimelineActivityUpdateInput, filter: TimelineActivityFilterInput} }) - deleteTimelineActivities?: (TimelineActivityGenqlSelection & { __args: {filter: TimelineActivityFilterInput} }) - destroyTimelineActivity?: (TimelineActivityGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyTimelineActivities?: (TimelineActivityGenqlSelection & { __args: {filter: TimelineActivityFilterInput} }) - restoreTimelineActivity?: (TimelineActivityGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreTimelineActivities?: (TimelineActivityGenqlSelection & { __args: {filter: TimelineActivityFilterInput} }) - createWorkflows?: (WorkflowGenqlSelection & { __args: {data: WorkflowCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createWorkflow?: (WorkflowGenqlSelection & { __args: {data: WorkflowCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateWorkflow?: (WorkflowGenqlSelection & { __args: {id: Scalars['UUID'], data: WorkflowUpdateInput} }) - deleteWorkflow?: (WorkflowGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateWorkflows?: (WorkflowGenqlSelection & { __args: {data: WorkflowUpdateInput, filter: WorkflowFilterInput} }) - deleteWorkflows?: (WorkflowGenqlSelection & { __args: {filter: WorkflowFilterInput} }) - destroyWorkflow?: (WorkflowGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyWorkflows?: (WorkflowGenqlSelection & { __args: {filter: WorkflowFilterInput} }) - restoreWorkflow?: (WorkflowGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreWorkflows?: (WorkflowGenqlSelection & { __args: {filter: WorkflowFilterInput} }) - createWorkflowAutomatedTriggers?: (WorkflowAutomatedTriggerGenqlSelection & { __args: {data: WorkflowAutomatedTriggerCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createWorkflowAutomatedTrigger?: (WorkflowAutomatedTriggerGenqlSelection & { __args: {data: WorkflowAutomatedTriggerCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateWorkflowAutomatedTrigger?: (WorkflowAutomatedTriggerGenqlSelection & { __args: {id: Scalars['UUID'], data: WorkflowAutomatedTriggerUpdateInput} }) - deleteWorkflowAutomatedTrigger?: (WorkflowAutomatedTriggerGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateWorkflowAutomatedTriggers?: (WorkflowAutomatedTriggerGenqlSelection & { __args: {data: WorkflowAutomatedTriggerUpdateInput, filter: WorkflowAutomatedTriggerFilterInput} }) - deleteWorkflowAutomatedTriggers?: (WorkflowAutomatedTriggerGenqlSelection & { __args: {filter: WorkflowAutomatedTriggerFilterInput} }) - destroyWorkflowAutomatedTrigger?: (WorkflowAutomatedTriggerGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyWorkflowAutomatedTriggers?: (WorkflowAutomatedTriggerGenqlSelection & { __args: {filter: WorkflowAutomatedTriggerFilterInput} }) - restoreWorkflowAutomatedTrigger?: (WorkflowAutomatedTriggerGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreWorkflowAutomatedTriggers?: (WorkflowAutomatedTriggerGenqlSelection & { __args: {filter: WorkflowAutomatedTriggerFilterInput} }) - createWorkflowRuns?: (WorkflowRunGenqlSelection & { __args: {data: WorkflowRunCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createWorkflowRun?: (WorkflowRunGenqlSelection & { __args: {data: WorkflowRunCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateWorkflowRun?: (WorkflowRunGenqlSelection & { __args: {id: Scalars['UUID'], data: WorkflowRunUpdateInput} }) - deleteWorkflowRun?: (WorkflowRunGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateWorkflowRuns?: (WorkflowRunGenqlSelection & { __args: {data: WorkflowRunUpdateInput, filter: WorkflowRunFilterInput} }) - deleteWorkflowRuns?: (WorkflowRunGenqlSelection & { __args: {filter: WorkflowRunFilterInput} }) - destroyWorkflowRun?: (WorkflowRunGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyWorkflowRuns?: (WorkflowRunGenqlSelection & { __args: {filter: WorkflowRunFilterInput} }) - restoreWorkflowRun?: (WorkflowRunGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreWorkflowRuns?: (WorkflowRunGenqlSelection & { __args: {filter: WorkflowRunFilterInput} }) - createWorkflowVersions?: (WorkflowVersionGenqlSelection & { __args: {data: WorkflowVersionCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createWorkflowVersion?: (WorkflowVersionGenqlSelection & { __args: {data: WorkflowVersionCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateWorkflowVersion?: (WorkflowVersionGenqlSelection & { __args: {id: Scalars['UUID'], data: WorkflowVersionUpdateInput} }) - deleteWorkflowVersion?: (WorkflowVersionGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateWorkflowVersions?: (WorkflowVersionGenqlSelection & { __args: {data: WorkflowVersionUpdateInput, filter: WorkflowVersionFilterInput} }) - deleteWorkflowVersions?: (WorkflowVersionGenqlSelection & { __args: {filter: WorkflowVersionFilterInput} }) - destroyWorkflowVersion?: (WorkflowVersionGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyWorkflowVersions?: (WorkflowVersionGenqlSelection & { __args: {filter: WorkflowVersionFilterInput} }) - restoreWorkflowVersion?: (WorkflowVersionGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreWorkflowVersions?: (WorkflowVersionGenqlSelection & { __args: {filter: WorkflowVersionFilterInput} }) - createWorkspaceMembers?: (WorkspaceMemberGenqlSelection & { __args: {data: WorkspaceMemberCreateInput[], upsert?: (Scalars['Boolean'] | null)} }) - createWorkspaceMember?: (WorkspaceMemberGenqlSelection & { __args: {data: WorkspaceMemberCreateInput, upsert?: (Scalars['Boolean'] | null)} }) - updateWorkspaceMember?: (WorkspaceMemberGenqlSelection & { __args: {id: Scalars['UUID'], data: WorkspaceMemberUpdateInput} }) - deleteWorkspaceMember?: (WorkspaceMemberGenqlSelection & { __args: {id: Scalars['UUID']} }) - updateWorkspaceMembers?: (WorkspaceMemberGenqlSelection & { __args: {data: WorkspaceMemberUpdateInput, filter: WorkspaceMemberFilterInput} }) - deleteWorkspaceMembers?: (WorkspaceMemberGenqlSelection & { __args: {filter: WorkspaceMemberFilterInput} }) - destroyWorkspaceMember?: (WorkspaceMemberGenqlSelection & { __args: {id: Scalars['UUID']} }) - destroyWorkspaceMembers?: (WorkspaceMemberGenqlSelection & { __args: {filter: WorkspaceMemberFilterInput} }) - restoreWorkspaceMember?: (WorkspaceMemberGenqlSelection & { __args: {id: Scalars['UUID']} }) - restoreWorkspaceMembers?: (WorkspaceMemberGenqlSelection & { __args: {filter: WorkspaceMemberFilterInput} }) - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface RunWorkflowVersionInput { -/** Workflow version ID */ -workflowVersionId: Scalars['UUID'], -/** Workflow run ID */ -workflowRunId?: (Scalars['UUID'] | null), -/** Execution result in JSON format */ -payload?: (Scalars['JSON'] | null)} - -export interface ComputeStepOutputSchemaInput { -/** Step JSON format */ -step: Scalars['JSON'], -/** Workflow version ID */ -workflowVersionId?: (Scalars['UUID'] | null)} - -export interface CreateWorkflowVersionStepInput { -/** Workflow version ID */ -workflowVersionId: Scalars['UUID'], -/** New step type */ -stepType: Scalars['String'], -/** Parent step ID */ -parentStepId?: (Scalars['String'] | null), -/** Parent step connection options */ -parentStepConnectionOptions?: (Scalars['JSON'] | null), -/** Next step ID */ -nextStepId?: (Scalars['UUID'] | null), -/** Step position */ -position?: (WorkflowStepPositionInput | null), -/** Step ID */ -id?: (Scalars['String'] | null), -/** Default settings for the step */ -defaultSettings?: (Scalars['JSON'] | null)} - -export interface WorkflowStepPositionInput {x: Scalars['Float'],y: Scalars['Float']} - -export interface UpdateWorkflowVersionStepInput { -/** Workflow version ID */ -workflowVersionId: Scalars['UUID'], -/** Step to update in JSON format */ -step: Scalars['JSON']} - -export interface DeleteWorkflowVersionStepInput { -/** Workflow version ID */ -workflowVersionId: Scalars['UUID'], -/** Step to delete ID */ -stepId: Scalars['String']} - -export interface SubmitFormStepInput { -/** Workflow step ID */ -stepId: Scalars['UUID'], -/** Workflow run ID */ -workflowRunId: Scalars['UUID'], -/** Form response in JSON format */ -response: Scalars['JSON']} - -export interface UpdateWorkflowRunStepInput { -/** Workflow run ID */ -workflowRunId: Scalars['UUID'], -/** Step to update in JSON format */ -step: Scalars['JSON']} - -export interface DuplicateWorkflowVersionStepInput {stepId: Scalars['String'],workflowVersionId: Scalars['String']} - -export interface TestHttpRequestInput { -/** URL to make the request to */ -url: Scalars['String'], -/** HTTP method */ -method: Scalars['String'], -/** HTTP headers */ -headers?: (Scalars['JSON'] | null), -/** Request body */ -body?: (Scalars['JSON'] | null)} - -export interface CreateWorkflowVersionEdgeInput { -/** Workflow version ID */ -workflowVersionId: Scalars['String'], -/** Workflow version source step ID */ -source: Scalars['String'], -/** Workflow version target step ID */ -target: Scalars['String'], -/** Workflow version source step connection options */ -sourceConnectionOptions?: (Scalars['JSON'] | null)} - -export interface CreateDraftFromWorkflowVersionInput { -/** Workflow ID */ -workflowId: Scalars['UUID'], -/** Workflow version ID */ -workflowVersionIdToCopy: Scalars['UUID']} - -export interface DuplicateWorkflowInput { -/** Workflow ID to duplicate */ -workflowIdToDuplicate: Scalars['UUID'], -/** Workflow version ID to copy */ -workflowVersionIdToCopy: Scalars['UUID']} - -export interface UpdateWorkflowVersionPositionsInput { -/** Workflow version ID */ -workflowVersionId: Scalars['UUID'], -/** Workflow version updated positions */ -positions: WorkflowStepPositionUpdateInput[]} - -export interface WorkflowStepPositionUpdateInput { -/** Step or trigger ID */ -id: Scalars['String'], -/** Position of the step or trigger */ -position: WorkflowStepPositionInput} - -export interface LinksGenqlSelection{ - primaryLinkLabel?: boolean | number - primaryLinkUrl?: boolean | number - secondaryLinks?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface LinksCreateInput {primaryLinkLabel?: (Scalars['String'] | null),primaryLinkUrl?: (Scalars['String'] | null),secondaryLinks?: (Scalars['JSON'] | null)} - -export interface LinksUpdateInput {primaryLinkLabel?: (Scalars['String'] | null),primaryLinkUrl?: (Scalars['String'] | null),secondaryLinks?: (Scalars['JSON'] | null)} - -export interface LinksFilterInput {primaryLinkLabel?: (StringFilter | null),primaryLinkUrl?: (StringFilter | null),secondaryLinks?: (RawJsonFilter | null)} - -export interface StringFilter {eq?: (Scalars['String'] | null),gt?: (Scalars['String'] | null),gte?: (Scalars['String'] | null),in?: (Scalars['String'][] | null),lt?: (Scalars['String'] | null),lte?: (Scalars['String'] | null),neq?: (Scalars['String'] | null),startsWith?: (Scalars['String'] | null),endsWith?: (Scalars['String'] | null), -/** Pattern match with % wildcard (e.g. %value%) */ -like?: (Scalars['String'] | null), -/** Case-insensitive match with % wildcard (e.g. %value%) */ -ilike?: (Scalars['String'] | null),regex?: (Scalars['String'] | null),iregex?: (Scalars['String'] | null),is?: (FilterIs | null)} - -export interface RawJsonFilter {is?: (FilterIs | null), -/** Pattern match with % wildcard (e.g. %value%) */ -like?: (Scalars['String'] | null)} - -export interface LinksOrderByInput {primaryLinkLabel?: (OrderByDirection | null),primaryLinkUrl?: (OrderByDirection | null),secondaryLinks?: (OrderByDirection | null)} - -export interface LinksGroupByInput {primaryLinkLabel?: (Scalars['Boolean'] | null),primaryLinkUrl?: (Scalars['Boolean'] | null),secondaryLinks?: (Scalars['Boolean'] | null)} - -export interface CurrencyGenqlSelection{ - amountMicros?: boolean | number - currencyCode?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface CurrencyCreateInput {amountMicros?: (Scalars['BigFloat'] | null),currencyCode?: (Scalars['String'] | null)} - -export interface CurrencyUpdateInput {amountMicros?: (Scalars['BigFloat'] | null),currencyCode?: (Scalars['String'] | null)} - -export interface CurrencyFilterInput {amountMicros?: (BigFloatFilter | null),currencyCode?: (StringFilter | null)} - -export interface BigFloatFilter {eq?: (Scalars['BigFloat'] | null),gt?: (Scalars['BigFloat'] | null),gte?: (Scalars['BigFloat'] | null),in?: (Scalars['BigFloat'][] | null),lt?: (Scalars['BigFloat'] | null),lte?: (Scalars['BigFloat'] | null),neq?: (Scalars['BigFloat'] | null),is?: (FilterIs | null)} - -export interface CurrencyOrderByInput {amountMicros?: (OrderByDirection | null),currencyCode?: (OrderByDirection | null)} - -export interface CurrencyGroupByInput {amountMicros?: (Scalars['Boolean'] | null),currencyCode?: (Scalars['Boolean'] | null)} - -export interface FullNameGenqlSelection{ - firstName?: boolean | number - lastName?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface FullNameCreateInput {firstName?: (Scalars['String'] | null),lastName?: (Scalars['String'] | null)} - -export interface FullNameUpdateInput {firstName?: (Scalars['String'] | null),lastName?: (Scalars['String'] | null)} - -export interface FullNameFilterInput {firstName?: (StringFilter | null),lastName?: (StringFilter | null)} - -export interface FullNameOrderByInput {firstName?: (OrderByDirection | null),lastName?: (OrderByDirection | null)} - -export interface FullNameGroupByInput {firstName?: (Scalars['Boolean'] | null),lastName?: (Scalars['Boolean'] | null)} - -export interface AddressGenqlSelection{ - addressStreet1?: boolean | number - addressStreet2?: boolean | number - addressCity?: boolean | number - addressPostcode?: boolean | number - addressState?: boolean | number - addressCountry?: boolean | number - addressLat?: boolean | number - addressLng?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface AddressCreateInput {addressStreet1?: (Scalars['String'] | null),addressStreet2?: (Scalars['String'] | null),addressCity?: (Scalars['String'] | null),addressPostcode?: (Scalars['String'] | null),addressState?: (Scalars['String'] | null),addressCountry?: (Scalars['String'] | null),addressLat?: (Scalars['BigFloat'] | null),addressLng?: (Scalars['BigFloat'] | null)} - -export interface AddressUpdateInput {addressStreet1?: (Scalars['String'] | null),addressStreet2?: (Scalars['String'] | null),addressCity?: (Scalars['String'] | null),addressPostcode?: (Scalars['String'] | null),addressState?: (Scalars['String'] | null),addressCountry?: (Scalars['String'] | null),addressLat?: (Scalars['BigFloat'] | null),addressLng?: (Scalars['BigFloat'] | null)} - -export interface AddressFilterInput {addressStreet1?: (StringFilter | null),addressStreet2?: (StringFilter | null),addressCity?: (StringFilter | null),addressPostcode?: (StringFilter | null),addressState?: (StringFilter | null),addressCountry?: (StringFilter | null),addressLat?: (BigFloatFilter | null),addressLng?: (BigFloatFilter | null)} - -export interface AddressOrderByInput {addressStreet1?: (OrderByDirection | null),addressStreet2?: (OrderByDirection | null),addressCity?: (OrderByDirection | null),addressPostcode?: (OrderByDirection | null),addressState?: (OrderByDirection | null),addressCountry?: (OrderByDirection | null),addressLat?: (OrderByDirection | null),addressLng?: (OrderByDirection | null)} - -export interface AddressGroupByInput {addressStreet1?: (Scalars['Boolean'] | null),addressStreet2?: (Scalars['Boolean'] | null),addressCity?: (Scalars['Boolean'] | null),addressPostcode?: (Scalars['Boolean'] | null),addressState?: (Scalars['Boolean'] | null),addressCountry?: (Scalars['Boolean'] | null),addressLat?: (Scalars['Boolean'] | null),addressLng?: (Scalars['Boolean'] | null)} - -export interface ActorGenqlSelection{ - source?: boolean | number - workspaceMemberId?: boolean | number - name?: boolean | number - context?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface ActorCreateInput {source: ActorSourceEnum,context?: (Scalars['JSON'] | null)} - -export interface ActorUpdateInput {source?: (ActorSourceEnum | null),context?: (Scalars['JSON'] | null)} - -export interface ActorFilterInput {source?: (ActorSourceEnumFilter | null),workspaceMemberId?: (UUIDFilter | null),name?: (StringFilter | null),context?: (RawJsonFilter | null)} - -export interface ActorSourceEnumFilter {eq?: (ActorSourceEnum | null),neq?: (ActorSourceEnum | null),in?: ((ActorSourceEnum | null)[] | null),containsAny?: ((ActorSourceEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface ActorOrderByInput {source?: (OrderByDirection | null),workspaceMemberId?: (OrderByDirection | null),name?: (OrderByDirection | null),context?: (OrderByDirection | null)} - -export interface ActorGroupByInput {source?: (Scalars['Boolean'] | null),workspaceMemberId?: (Scalars['Boolean'] | null),name?: (Scalars['Boolean'] | null),context?: (Scalars['Boolean'] | null)} - -export interface EmailsGenqlSelection{ - primaryEmail?: boolean | number - additionalEmails?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface EmailsCreateInput {primaryEmail?: (Scalars['String'] | null),additionalEmails?: (Scalars['JSON'] | null)} - -export interface EmailsUpdateInput {primaryEmail?: (Scalars['String'] | null),additionalEmails?: (Scalars['JSON'] | null)} - -export interface EmailsFilterInput {primaryEmail?: (StringFilter | null),additionalEmails?: (RawJsonFilter | null)} - -export interface EmailsOrderByInput {primaryEmail?: (OrderByDirection | null),additionalEmails?: (OrderByDirection | null)} - -export interface EmailsGroupByInput {primaryEmail?: (Scalars['Boolean'] | null),additionalEmails?: (Scalars['Boolean'] | null)} - -export interface PhonesGenqlSelection{ - primaryPhoneNumber?: boolean | number - primaryPhoneCountryCode?: boolean | number - primaryPhoneCallingCode?: boolean | number - additionalPhones?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface PhonesCreateInput {primaryPhoneNumber?: (Scalars['String'] | null),primaryPhoneCountryCode?: (Scalars['String'] | null),primaryPhoneCallingCode?: (Scalars['String'] | null),additionalPhones?: (Scalars['JSON'] | null)} - -export interface PhonesUpdateInput {primaryPhoneNumber?: (Scalars['String'] | null),primaryPhoneCountryCode?: (Scalars['String'] | null),primaryPhoneCallingCode?: (Scalars['String'] | null),additionalPhones?: (Scalars['JSON'] | null)} - -export interface PhonesFilterInput {primaryPhoneNumber?: (StringFilter | null),primaryPhoneCountryCode?: (StringFilter | null),primaryPhoneCallingCode?: (StringFilter | null),additionalPhones?: (RawJsonFilter | null)} - -export interface PhonesOrderByInput {primaryPhoneNumber?: (OrderByDirection | null),primaryPhoneCountryCode?: (OrderByDirection | null),primaryPhoneCallingCode?: (OrderByDirection | null),additionalPhones?: (OrderByDirection | null)} - -export interface PhonesGroupByInput {primaryPhoneNumber?: (Scalars['Boolean'] | null),primaryPhoneCountryCode?: (Scalars['Boolean'] | null),primaryPhoneCallingCode?: (Scalars['Boolean'] | null),additionalPhones?: (Scalars['Boolean'] | null)} - -export interface RichTextV2GenqlSelection{ - blocknote?: boolean | number - markdown?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface RichTextV2CreateInput {blocknote?: (Scalars['String'] | null),markdown?: (Scalars['String'] | null)} - -export interface RichTextV2UpdateInput {blocknote?: (Scalars['String'] | null),markdown?: (Scalars['String'] | null)} - -export interface RichTextV2FilterInput {blocknote?: (StringFilter | null),markdown?: (StringFilter | null)} - -export interface RichTextV2OrderByInput {blocknote?: (OrderByDirection | null),markdown?: (OrderByDirection | null)} - -export interface RichTextV2GroupByInput {blocknote?: (Scalars['Boolean'] | null),markdown?: (Scalars['Boolean'] | null)} - -export interface GroupByDateGranularityInput { -/** Date granularity (e.g. day, month, quarter, year, week, day of the week, quarter of the year, month of the year) */ -granularity?: (DateGranularityEnum | null), -/** First day of the week (only applicable when granularity is WEEK). Defaults to MONDAY if not specified. */ -weekStartDay?: (FirstDayOfTheWeek | null), -/** Timezone used to compute the aggregate value and in which is expressed the granular period, for example a day in UTC-12 is not the same period as a day in UTC+3, the requester needs to precise this otherwise the server will assume a timezone and the requester cannot know in which timezone the aggregate values are computed. */ -timeZone?: (Scalars['String'] | null)} - -export interface OrderByDateGranularityInput {orderBy?: (OrderByDirection | null),granularity?: (DateGranularityEnum | null)} - - -/** An attachment */ -export interface AttachmentGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** Attachment name */ - name?: boolean | number - /** Attachment file */ - file?: FileObjectGenqlSelection - /** Attachment full path */ - fullPath?: boolean | number - /** Attachment file category */ - fileCategory?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Attachment record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Attachment target */ - targetTaskId?: boolean | number - /** Attachment target */ - targetNoteId?: boolean | number - /** Attachment target */ - targetPersonId?: boolean | number - /** Attachment target */ - targetCompanyId?: boolean | number - /** Attachment target */ - targetOpportunityId?: boolean | number - /** Attachment target */ - targetDashboardId?: boolean | number - /** Attachment target */ - targetWorkflowId?: boolean | number - /** Attachment target */ - targetTask?: TaskGenqlSelection - /** Attachment target */ - targetNote?: NoteGenqlSelection - /** Attachment target */ - targetPerson?: PersonGenqlSelection - /** Attachment target */ - targetCompany?: CompanyGenqlSelection - /** Attachment target */ - targetOpportunity?: OpportunityGenqlSelection - /** Attachment target */ - targetDashboard?: DashboardGenqlSelection - /** Attachment target */ - targetWorkflow?: WorkflowGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface FileObjectGenqlSelection{ - fileId?: boolean | number - label?: boolean | number - extension?: boolean | number - url?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** An attachment */ -export interface AttachmentEdgeGenqlSelection{ - node?: AttachmentGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** An attachment */ -export interface AttachmentConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for file */ - countUniqueValuesFile?: boolean | number - /** Number of empty values for file */ - countEmptyFile?: boolean | number - /** Number of non-empty values for file */ - countNotEmptyFile?: boolean | number - /** Percentage of empty values for file */ - percentageEmptyFile?: boolean | number - /** Percentage of non-empty values for file */ - percentageNotEmptyFile?: boolean | number - /** Number of unique values for fullPath */ - countUniqueValuesFullPath?: boolean | number - /** Number of empty values for fullPath */ - countEmptyFullPath?: boolean | number - /** Number of non-empty values for fullPath */ - countNotEmptyFullPath?: boolean | number - /** Percentage of empty values for fullPath */ - percentageEmptyFullPath?: boolean | number - /** Percentage of non-empty values for fullPath */ - percentageNotEmptyFullPath?: boolean | number - /** Number of unique values for fileCategory */ - countUniqueValuesFileCategory?: boolean | number - /** Number of empty values for fileCategory */ - countEmptyFileCategory?: boolean | number - /** Number of non-empty values for fileCategory */ - countNotEmptyFileCategory?: boolean | number - /** Percentage of empty values for fileCategory */ - percentageEmptyFileCategory?: boolean | number - /** Percentage of non-empty values for fileCategory */ - percentageNotEmptyFileCategory?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for targetTask */ - countUniqueValuesTargetTask?: boolean | number - /** Number of empty values for targetTask */ - countEmptyTargetTask?: boolean | number - /** Number of non-empty values for targetTask */ - countNotEmptyTargetTask?: boolean | number - /** Percentage of empty values for targetTask */ - percentageEmptyTargetTask?: boolean | number - /** Percentage of non-empty values for targetTask */ - percentageNotEmptyTargetTask?: boolean | number - /** Number of unique values for targetNote */ - countUniqueValuesTargetNote?: boolean | number - /** Number of empty values for targetNote */ - countEmptyTargetNote?: boolean | number - /** Number of non-empty values for targetNote */ - countNotEmptyTargetNote?: boolean | number - /** Percentage of empty values for targetNote */ - percentageEmptyTargetNote?: boolean | number - /** Percentage of non-empty values for targetNote */ - percentageNotEmptyTargetNote?: boolean | number - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: boolean | number - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: boolean | number - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: boolean | number - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: boolean | number - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: boolean | number - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: boolean | number - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: boolean | number - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: boolean | number - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: boolean | number - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: boolean | number - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: boolean | number - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: boolean | number - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: boolean | number - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: boolean | number - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: boolean | number - /** Number of unique values for targetDashboard */ - countUniqueValuesTargetDashboard?: boolean | number - /** Number of empty values for targetDashboard */ - countEmptyTargetDashboard?: boolean | number - /** Number of non-empty values for targetDashboard */ - countNotEmptyTargetDashboard?: boolean | number - /** Percentage of empty values for targetDashboard */ - percentageEmptyTargetDashboard?: boolean | number - /** Percentage of non-empty values for targetDashboard */ - percentageNotEmptyTargetDashboard?: boolean | number - /** Number of unique values for targetWorkflow */ - countUniqueValuesTargetWorkflow?: boolean | number - /** Number of empty values for targetWorkflow */ - countEmptyTargetWorkflow?: boolean | number - /** Number of non-empty values for targetWorkflow */ - countNotEmptyTargetWorkflow?: boolean | number - /** Percentage of empty values for targetWorkflow */ - percentageEmptyTargetWorkflow?: boolean | number - /** Percentage of non-empty values for targetWorkflow */ - percentageNotEmptyTargetWorkflow?: boolean | number - edges?: AttachmentEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface PageInfoGenqlSelection{ - startCursor?: boolean | number - endCursor?: boolean | number - hasNextPage?: boolean | number - hasPreviousPage?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** An attachment */ -export interface AttachmentGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for file */ - countUniqueValuesFile?: boolean | number - /** Number of empty values for file */ - countEmptyFile?: boolean | number - /** Number of non-empty values for file */ - countNotEmptyFile?: boolean | number - /** Percentage of empty values for file */ - percentageEmptyFile?: boolean | number - /** Percentage of non-empty values for file */ - percentageNotEmptyFile?: boolean | number - /** Number of unique values for fullPath */ - countUniqueValuesFullPath?: boolean | number - /** Number of empty values for fullPath */ - countEmptyFullPath?: boolean | number - /** Number of non-empty values for fullPath */ - countNotEmptyFullPath?: boolean | number - /** Percentage of empty values for fullPath */ - percentageEmptyFullPath?: boolean | number - /** Percentage of non-empty values for fullPath */ - percentageNotEmptyFullPath?: boolean | number - /** Number of unique values for fileCategory */ - countUniqueValuesFileCategory?: boolean | number - /** Number of empty values for fileCategory */ - countEmptyFileCategory?: boolean | number - /** Number of non-empty values for fileCategory */ - countNotEmptyFileCategory?: boolean | number - /** Percentage of empty values for fileCategory */ - percentageEmptyFileCategory?: boolean | number - /** Percentage of non-empty values for fileCategory */ - percentageNotEmptyFileCategory?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for targetTask */ - countUniqueValuesTargetTask?: boolean | number - /** Number of empty values for targetTask */ - countEmptyTargetTask?: boolean | number - /** Number of non-empty values for targetTask */ - countNotEmptyTargetTask?: boolean | number - /** Percentage of empty values for targetTask */ - percentageEmptyTargetTask?: boolean | number - /** Percentage of non-empty values for targetTask */ - percentageNotEmptyTargetTask?: boolean | number - /** Number of unique values for targetNote */ - countUniqueValuesTargetNote?: boolean | number - /** Number of empty values for targetNote */ - countEmptyTargetNote?: boolean | number - /** Number of non-empty values for targetNote */ - countNotEmptyTargetNote?: boolean | number - /** Percentage of empty values for targetNote */ - percentageEmptyTargetNote?: boolean | number - /** Percentage of non-empty values for targetNote */ - percentageNotEmptyTargetNote?: boolean | number - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: boolean | number - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: boolean | number - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: boolean | number - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: boolean | number - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: boolean | number - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: boolean | number - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: boolean | number - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: boolean | number - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: boolean | number - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: boolean | number - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: boolean | number - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: boolean | number - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: boolean | number - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: boolean | number - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: boolean | number - /** Number of unique values for targetDashboard */ - countUniqueValuesTargetDashboard?: boolean | number - /** Number of empty values for targetDashboard */ - countEmptyTargetDashboard?: boolean | number - /** Number of non-empty values for targetDashboard */ - countNotEmptyTargetDashboard?: boolean | number - /** Percentage of empty values for targetDashboard */ - percentageEmptyTargetDashboard?: boolean | number - /** Percentage of non-empty values for targetDashboard */ - percentageNotEmptyTargetDashboard?: boolean | number - /** Number of unique values for targetWorkflow */ - countUniqueValuesTargetWorkflow?: boolean | number - /** Number of empty values for targetWorkflow */ - countEmptyTargetWorkflow?: boolean | number - /** Number of non-empty values for targetWorkflow */ - countNotEmptyTargetWorkflow?: boolean | number - /** Percentage of empty values for targetWorkflow */ - percentageEmptyTargetWorkflow?: boolean | number - /** Percentage of non-empty values for targetWorkflow */ - percentageNotEmptyTargetWorkflow?: boolean | number - edges?: AttachmentEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface AttachmentRelationInput { -/** Connect to a attachment record */ -connect?: (AttachmentConnectInput | null), -/** Disconnect from a attachment record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface AttachmentConnectInput { -/** Find a attachment record based on its unique fields: id */ -where?: (AttachmentWhereUniqueInput | null)} - -export interface AttachmentWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** An attachment */ -export interface AttachmentCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Attachment name */ -name?: (Scalars['String'] | null), -/** Attachment file */ -file?: ((FileItemInput | null)[] | null), -/** Attachment full path */ -fullPath?: (Scalars['String'] | null), -/** Attachment file category */ -fileCategory?: (AttachmentFileCategoryEnum | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Attachment record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Attachment target */ -targetTaskId?: (Scalars['ID'] | null), -/** Attachment target */ -targetTask?: (TaskRelationInput | null), -/** Attachment target */ -targetNoteId?: (Scalars['ID'] | null), -/** Attachment target */ -targetNote?: (NoteRelationInput | null), -/** Attachment target */ -targetPersonId?: (Scalars['ID'] | null), -/** Attachment target */ -targetPerson?: (PersonRelationInput | null), -/** Attachment target */ -targetCompanyId?: (Scalars['ID'] | null), -/** Attachment target */ -targetCompany?: (CompanyRelationInput | null), -/** Attachment target */ -targetOpportunityId?: (Scalars['ID'] | null), -/** Attachment target */ -targetOpportunity?: (OpportunityRelationInput | null), -/** Attachment target */ -targetDashboardId?: (Scalars['ID'] | null), -/** Attachment target */ -targetDashboard?: (DashboardRelationInput | null), -/** Attachment target */ -targetWorkflowId?: (Scalars['ID'] | null), -/** Attachment target */ -targetWorkflow?: (WorkflowRelationInput | null)} - -export interface FileItemInput {fileId: Scalars['UUID'],label: Scalars['String']} - - -/** An attachment */ -export interface AttachmentUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Attachment name */ -name?: (Scalars['String'] | null), -/** Attachment file */ -file?: ((FileItemInput | null)[] | null), -/** Attachment full path */ -fullPath?: (Scalars['String'] | null), -/** Attachment file category */ -fileCategory?: (AttachmentFileCategoryEnum | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Attachment record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Attachment target */ -targetTaskId?: (Scalars['ID'] | null), -/** Attachment target */ -targetTask?: (TaskRelationInput | null), -/** Attachment target */ -targetNoteId?: (Scalars['ID'] | null), -/** Attachment target */ -targetNote?: (NoteRelationInput | null), -/** Attachment target */ -targetPersonId?: (Scalars['ID'] | null), -/** Attachment target */ -targetPerson?: (PersonRelationInput | null), -/** Attachment target */ -targetCompanyId?: (Scalars['ID'] | null), -/** Attachment target */ -targetCompany?: (CompanyRelationInput | null), -/** Attachment target */ -targetOpportunityId?: (Scalars['ID'] | null), -/** Attachment target */ -targetOpportunity?: (OpportunityRelationInput | null), -/** Attachment target */ -targetDashboardId?: (Scalars['ID'] | null), -/** Attachment target */ -targetDashboard?: (DashboardRelationInput | null), -/** Attachment target */ -targetWorkflowId?: (Scalars['ID'] | null), -/** Attachment target */ -targetWorkflow?: (WorkflowRelationInput | null)} - - -/** An attachment */ -export interface AttachmentFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Attachment name */ -name?: (StringFilter | null), -/** Attachment file */ -file?: (RawJsonFilter | null), -/** Attachment full path */ -fullPath?: (StringFilter | null), -/** Attachment file category */ -fileCategory?: (AttachmentFileCategoryEnumFilter | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Attachment record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Attachment target */ -targetTaskId?: (UUIDFilter | null), -/** Attachment target */ -targetNoteId?: (UUIDFilter | null), -/** Attachment target */ -targetPersonId?: (UUIDFilter | null), -/** Attachment target */ -targetCompanyId?: (UUIDFilter | null), -/** Attachment target */ -targetOpportunityId?: (UUIDFilter | null), -/** Attachment target */ -targetDashboardId?: (UUIDFilter | null), -/** Attachment target */ -targetWorkflowId?: (UUIDFilter | null),and?: ((AttachmentFilterInput | null)[] | null),or?: ((AttachmentFilterInput | null)[] | null),not?: (AttachmentFilterInput | null)} - -export interface AttachmentFileCategoryEnumFilter {eq?: (AttachmentFileCategoryEnum | null),neq?: (AttachmentFileCategoryEnum | null),in?: ((AttachmentFileCategoryEnum | null)[] | null),containsAny?: ((AttachmentFileCategoryEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface FloatFilter {eq?: (Scalars['Float'] | null),gt?: (Scalars['Float'] | null),gte?: (Scalars['Float'] | null),in?: (Scalars['Float'][] | null),lt?: (Scalars['Float'] | null),lte?: (Scalars['Float'] | null),neq?: (Scalars['Float'] | null),is?: (FilterIs | null)} - -export interface TSVectorFilter {search?: (Scalars['String'] | null)} - - -/** An attachment */ -export interface AttachmentOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** Attachment name */ -name?: (OrderByDirection | null), -/** Attachment file */ -file?: (OrderByDirection | null), -/** Attachment full path */ -fullPath?: (OrderByDirection | null), -/** Attachment file category */ -fileCategory?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Attachment record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Attachment target */ -targetTaskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -targetTask?: (TaskOrderByInput | null), -/** Attachment target */ -targetNoteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -targetNote?: (NoteOrderByInput | null), -/** Attachment target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByInput | null), -/** Attachment target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByInput | null), -/** Attachment target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByInput | null), -/** Attachment target */ -targetDashboardId?: (OrderByDirection | null), -/** Order by fields of the related dashboard */ -targetDashboard?: (DashboardOrderByInput | null), -/** Attachment target */ -targetWorkflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -targetWorkflow?: (WorkflowOrderByInput | null)} - - -/** An attachment */ -export interface AttachmentOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (AttachmentOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** Attachment name */ -name?: (OrderByDirection | null), -/** Attachment file */ -file?: (OrderByDirection | null), -/** Attachment full path */ -fullPath?: (OrderByDirection | null), -/** Attachment file category */ -fileCategory?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Attachment record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Attachment target */ -targetTaskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -targetTask?: (TaskOrderByWithGroupByInput | null), -/** Attachment target */ -targetNoteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -targetNote?: (NoteOrderByWithGroupByInput | null), -/** Attachment target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByWithGroupByInput | null), -/** Attachment target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByWithGroupByInput | null), -/** Attachment target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByWithGroupByInput | null), -/** Attachment target */ -targetDashboardId?: (OrderByDirection | null), -/** Order by fields of the related dashboard */ -targetDashboard?: (DashboardOrderByWithGroupByInput | null), -/** Attachment target */ -targetWorkflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -targetWorkflow?: (WorkflowOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface AttachmentOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for name */ -countUniqueValuesName?: (OrderByDirection | null), -/** Number of empty values for name */ -countEmptyName?: (OrderByDirection | null), -/** Number of non-empty values for name */ -countNotEmptyName?: (OrderByDirection | null), -/** Percentage of empty values for name */ -percentageEmptyName?: (OrderByDirection | null), -/** Percentage of non-empty values for name */ -percentageNotEmptyName?: (OrderByDirection | null), -/** Number of unique values for file */ -countUniqueValuesFile?: (OrderByDirection | null), -/** Number of empty values for file */ -countEmptyFile?: (OrderByDirection | null), -/** Number of non-empty values for file */ -countNotEmptyFile?: (OrderByDirection | null), -/** Percentage of empty values for file */ -percentageEmptyFile?: (OrderByDirection | null), -/** Percentage of non-empty values for file */ -percentageNotEmptyFile?: (OrderByDirection | null), -/** Number of unique values for fullPath */ -countUniqueValuesFullPath?: (OrderByDirection | null), -/** Number of empty values for fullPath */ -countEmptyFullPath?: (OrderByDirection | null), -/** Number of non-empty values for fullPath */ -countNotEmptyFullPath?: (OrderByDirection | null), -/** Percentage of empty values for fullPath */ -percentageEmptyFullPath?: (OrderByDirection | null), -/** Percentage of non-empty values for fullPath */ -percentageNotEmptyFullPath?: (OrderByDirection | null), -/** Number of unique values for fileCategory */ -countUniqueValuesFileCategory?: (OrderByDirection | null), -/** Number of empty values for fileCategory */ -countEmptyFileCategory?: (OrderByDirection | null), -/** Number of non-empty values for fileCategory */ -countNotEmptyFileCategory?: (OrderByDirection | null), -/** Percentage of empty values for fileCategory */ -percentageEmptyFileCategory?: (OrderByDirection | null), -/** Percentage of non-empty values for fileCategory */ -percentageNotEmptyFileCategory?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Attachment target */ -targetTaskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -targetTask?: (TaskOrderByInput | null), -/** Attachment target */ -targetNoteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -targetNote?: (NoteOrderByInput | null), -/** Attachment target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByInput | null), -/** Attachment target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByInput | null), -/** Attachment target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByInput | null), -/** Attachment target */ -targetDashboardId?: (OrderByDirection | null), -/** Order by fields of the related dashboard */ -targetDashboard?: (DashboardOrderByInput | null), -/** Attachment target */ -targetWorkflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -targetWorkflow?: (WorkflowOrderByInput | null)} - - -/** An attachment */ -export interface AttachmentGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** Attachment name */ -name?: (Scalars['Boolean'] | null), -/** Attachment file */ -file?: (Scalars['Boolean'] | null), -/** Attachment full path */ -fullPath?: (Scalars['Boolean'] | null), -/** Attachment file category */ -fileCategory?: (Scalars['Boolean'] | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Attachment record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Group by fields of the related task */ -targetTask?: (TaskGroupByInput | null), -/** Group by fields of the related note */ -targetNote?: (NoteGroupByInput | null), -/** Group by fields of the related person */ -targetPerson?: (PersonGroupByInput | null), -/** Group by fields of the related company */ -targetCompany?: (CompanyGroupByInput | null), -/** Group by fields of the related opportunity */ -targetOpportunity?: (OpportunityGroupByInput | null), -/** Group by fields of the related dashboard */ -targetDashboard?: (DashboardGroupByInput | null), -/** Group by fields of the related workflow */ -targetWorkflow?: (WorkflowGroupByInput | null)} - - -/** Blocklist */ -export interface BlocklistGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Blocklist record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Handle */ - handle?: boolean | number - /** WorkspaceMember */ - workspaceMemberId?: boolean | number - /** WorkspaceMember */ - workspaceMember?: WorkspaceMemberGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Blocklist */ -export interface BlocklistEdgeGenqlSelection{ - node?: BlocklistGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Blocklist */ -export interface BlocklistConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - edges?: BlocklistEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Blocklist */ -export interface BlocklistGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - edges?: BlocklistEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface BlocklistRelationInput { -/** Connect to a blocklist record */ -connect?: (BlocklistConnectInput | null), -/** Disconnect from a blocklist record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface BlocklistConnectInput { -/** Find a blocklist record based on its unique fields: id */ -where?: (BlocklistWhereUniqueInput | null)} - -export interface BlocklistWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Blocklist */ -export interface BlocklistCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Blocklist record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Handle */ -handle?: (Scalars['String'] | null), -/** WorkspaceMember */ -workspaceMemberId: Scalars['ID'], -/** WorkspaceMember */ -workspaceMember: WorkspaceMemberRelationInput} - - -/** Blocklist */ -export interface BlocklistUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Blocklist record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Handle */ -handle?: (Scalars['String'] | null), -/** WorkspaceMember */ -workspaceMemberId?: (Scalars['ID'] | null), -/** WorkspaceMember */ -workspaceMember?: (WorkspaceMemberRelationInput | null)} - - -/** Blocklist */ -export interface BlocklistFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Blocklist record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Handle */ -handle?: (StringFilter | null), -/** WorkspaceMember */ -workspaceMemberId?: (UUIDFilter | null),and?: ((BlocklistFilterInput | null)[] | null),or?: ((BlocklistFilterInput | null)[] | null),not?: (BlocklistFilterInput | null)} - - -/** Blocklist */ -export interface BlocklistOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Blocklist record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Handle */ -handle?: (OrderByDirection | null), -/** WorkspaceMember */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByInput | null)} - - -/** Blocklist */ -export interface BlocklistOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (BlocklistOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Blocklist record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Handle */ -handle?: (OrderByDirection | null), -/** WorkspaceMember */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface BlocklistOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for handle */ -countUniqueValuesHandle?: (OrderByDirection | null), -/** Number of empty values for handle */ -countEmptyHandle?: (OrderByDirection | null), -/** Number of non-empty values for handle */ -countNotEmptyHandle?: (OrderByDirection | null), -/** Percentage of empty values for handle */ -percentageEmptyHandle?: (OrderByDirection | null), -/** Percentage of non-empty values for handle */ -percentageNotEmptyHandle?: (OrderByDirection | null), -/** WorkspaceMember */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByInput | null)} - - -/** Blocklist */ -export interface BlocklistGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Blocklist record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Handle */ -handle?: (Scalars['Boolean'] | null), -/** Group by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberGroupByInput | null)} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Calendar channel event association record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Event external ID */ - eventExternalId?: boolean | number - /** Recurring Event ID */ - recurringEventExternalId?: boolean | number - /** Channel ID */ - calendarChannelId?: boolean | number - /** Event ID */ - calendarEventId?: boolean | number - /** Channel ID */ - calendarChannel?: CalendarChannelGenqlSelection - /** Event ID */ - calendarEvent?: CalendarEventGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationEdgeGenqlSelection{ - node?: CalendarChannelEventAssociationGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for eventExternalId */ - countUniqueValuesEventExternalId?: boolean | number - /** Number of empty values for eventExternalId */ - countEmptyEventExternalId?: boolean | number - /** Number of non-empty values for eventExternalId */ - countNotEmptyEventExternalId?: boolean | number - /** Percentage of empty values for eventExternalId */ - percentageEmptyEventExternalId?: boolean | number - /** Percentage of non-empty values for eventExternalId */ - percentageNotEmptyEventExternalId?: boolean | number - /** Number of unique values for recurringEventExternalId */ - countUniqueValuesRecurringEventExternalId?: boolean | number - /** Number of empty values for recurringEventExternalId */ - countEmptyRecurringEventExternalId?: boolean | number - /** Number of non-empty values for recurringEventExternalId */ - countNotEmptyRecurringEventExternalId?: boolean | number - /** Percentage of empty values for recurringEventExternalId */ - percentageEmptyRecurringEventExternalId?: boolean | number - /** Percentage of non-empty values for recurringEventExternalId */ - percentageNotEmptyRecurringEventExternalId?: boolean | number - edges?: CalendarChannelEventAssociationEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for eventExternalId */ - countUniqueValuesEventExternalId?: boolean | number - /** Number of empty values for eventExternalId */ - countEmptyEventExternalId?: boolean | number - /** Number of non-empty values for eventExternalId */ - countNotEmptyEventExternalId?: boolean | number - /** Percentage of empty values for eventExternalId */ - percentageEmptyEventExternalId?: boolean | number - /** Percentage of non-empty values for eventExternalId */ - percentageNotEmptyEventExternalId?: boolean | number - /** Number of unique values for recurringEventExternalId */ - countUniqueValuesRecurringEventExternalId?: boolean | number - /** Number of empty values for recurringEventExternalId */ - countEmptyRecurringEventExternalId?: boolean | number - /** Number of non-empty values for recurringEventExternalId */ - countNotEmptyRecurringEventExternalId?: boolean | number - /** Percentage of empty values for recurringEventExternalId */ - percentageEmptyRecurringEventExternalId?: boolean | number - /** Percentage of non-empty values for recurringEventExternalId */ - percentageNotEmptyRecurringEventExternalId?: boolean | number - edges?: CalendarChannelEventAssociationEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface CalendarChannelEventAssociationRelationInput { -/** Connect to a calendarChannelEventAssociation record */ -connect?: (CalendarChannelEventAssociationConnectInput | null), -/** Disconnect from a calendarChannelEventAssociation record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface CalendarChannelEventAssociationConnectInput { -/** Find a calendarChannelEventAssociation record based on its unique fields: id */ -where?: (CalendarChannelEventAssociationWhereUniqueInput | null)} - -export interface CalendarChannelEventAssociationWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Calendar channel event association record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Event external ID */ -eventExternalId?: (Scalars['String'] | null), -/** Recurring Event ID */ -recurringEventExternalId?: (Scalars['String'] | null), -/** Channel ID */ -calendarChannelId: Scalars['ID'], -/** Channel ID */ -calendarChannel: CalendarChannelRelationInput, -/** Event ID */ -calendarEventId: Scalars['ID'], -/** Event ID */ -calendarEvent: CalendarEventRelationInput} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Calendar channel event association record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Event external ID */ -eventExternalId?: (Scalars['String'] | null), -/** Recurring Event ID */ -recurringEventExternalId?: (Scalars['String'] | null), -/** Channel ID */ -calendarChannelId?: (Scalars['ID'] | null), -/** Channel ID */ -calendarChannel?: (CalendarChannelRelationInput | null), -/** Event ID */ -calendarEventId?: (Scalars['ID'] | null), -/** Event ID */ -calendarEvent?: (CalendarEventRelationInput | null)} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Calendar channel event association record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Event external ID */ -eventExternalId?: (StringFilter | null), -/** Recurring Event ID */ -recurringEventExternalId?: (StringFilter | null), -/** Channel ID */ -calendarChannelId?: (UUIDFilter | null), -/** Event ID */ -calendarEventId?: (UUIDFilter | null),and?: ((CalendarChannelEventAssociationFilterInput | null)[] | null),or?: ((CalendarChannelEventAssociationFilterInput | null)[] | null),not?: (CalendarChannelEventAssociationFilterInput | null)} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Calendar channel event association record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Event external ID */ -eventExternalId?: (OrderByDirection | null), -/** Recurring Event ID */ -recurringEventExternalId?: (OrderByDirection | null), -/** Channel ID */ -calendarChannelId?: (OrderByDirection | null), -/** Order by fields of the related calendarChannel */ -calendarChannel?: (CalendarChannelOrderByInput | null), -/** Event ID */ -calendarEventId?: (OrderByDirection | null), -/** Order by fields of the related calendarEvent */ -calendarEvent?: (CalendarEventOrderByInput | null)} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (CalendarChannelEventAssociationOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Calendar channel event association record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Event external ID */ -eventExternalId?: (OrderByDirection | null), -/** Recurring Event ID */ -recurringEventExternalId?: (OrderByDirection | null), -/** Channel ID */ -calendarChannelId?: (OrderByDirection | null), -/** Order by fields of the related calendarChannel */ -calendarChannel?: (CalendarChannelOrderByWithGroupByInput | null), -/** Event ID */ -calendarEventId?: (OrderByDirection | null), -/** Order by fields of the related calendarEvent */ -calendarEvent?: (CalendarEventOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface CalendarChannelEventAssociationOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for eventExternalId */ -countUniqueValuesEventExternalId?: (OrderByDirection | null), -/** Number of empty values for eventExternalId */ -countEmptyEventExternalId?: (OrderByDirection | null), -/** Number of non-empty values for eventExternalId */ -countNotEmptyEventExternalId?: (OrderByDirection | null), -/** Percentage of empty values for eventExternalId */ -percentageEmptyEventExternalId?: (OrderByDirection | null), -/** Percentage of non-empty values for eventExternalId */ -percentageNotEmptyEventExternalId?: (OrderByDirection | null), -/** Number of unique values for recurringEventExternalId */ -countUniqueValuesRecurringEventExternalId?: (OrderByDirection | null), -/** Number of empty values for recurringEventExternalId */ -countEmptyRecurringEventExternalId?: (OrderByDirection | null), -/** Number of non-empty values for recurringEventExternalId */ -countNotEmptyRecurringEventExternalId?: (OrderByDirection | null), -/** Percentage of empty values for recurringEventExternalId */ -percentageEmptyRecurringEventExternalId?: (OrderByDirection | null), -/** Percentage of non-empty values for recurringEventExternalId */ -percentageNotEmptyRecurringEventExternalId?: (OrderByDirection | null), -/** Channel ID */ -calendarChannelId?: (OrderByDirection | null), -/** Order by fields of the related calendarChannel */ -calendarChannel?: (CalendarChannelOrderByInput | null), -/** Event ID */ -calendarEventId?: (OrderByDirection | null), -/** Order by fields of the related calendarEvent */ -calendarEvent?: (CalendarEventOrderByInput | null)} - - -/** Calendar Channel Event Associations */ -export interface CalendarChannelEventAssociationGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Calendar channel event association record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Event external ID */ -eventExternalId?: (Scalars['Boolean'] | null), -/** Recurring Event ID */ -recurringEventExternalId?: (Scalars['Boolean'] | null), -/** Group by fields of the related calendarChannel */ -calendarChannel?: (CalendarChannelGroupByInput | null), -/** Group by fields of the related calendarEvent */ -calendarEvent?: (CalendarEventGroupByInput | null)} - - -/** Calendar Channels */ -export interface CalendarChannelGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Calendar channel record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Handle */ - handle?: boolean | number - /** Visibility */ - visibility?: boolean | number - /** Is Contact Auto Creation Enabled */ - isContactAutoCreationEnabled?: boolean | number - /** Automatically create records for people you participated with in an event. */ - contactAutoCreationPolicy?: boolean | number - /** Is Sync Enabled */ - isSyncEnabled?: boolean | number - /** Sync Cursor. Used for syncing events from the calendar provider */ - syncCursor?: boolean | number - /** Sync status */ - syncStatus?: boolean | number - /** Sync stage */ - syncStage?: boolean | number - /** Sync stage started at */ - syncStageStartedAt?: boolean | number - /** Last sync date */ - syncedAt?: boolean | number - /** Throttle Failure Count */ - throttleFailureCount?: boolean | number - /** Connected Account */ - connectedAccountId?: boolean | number - /** Calendar Channel Event Associations */ - calendarChannelEventAssociations?: (CalendarChannelEventAssociationConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CalendarChannelEventAssociationFilterInput | null), orderBy?: ((CalendarChannelEventAssociationOrderByInput | null)[] | null)} }) - /** Connected Account */ - connectedAccount?: ConnectedAccountGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar Channels */ -export interface CalendarChannelEdgeGenqlSelection{ - node?: CalendarChannelGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar Channels */ -export interface CalendarChannelConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - /** Number of unique values for visibility */ - countUniqueValuesVisibility?: boolean | number - /** Number of empty values for visibility */ - countEmptyVisibility?: boolean | number - /** Number of non-empty values for visibility */ - countNotEmptyVisibility?: boolean | number - /** Percentage of empty values for visibility */ - percentageEmptyVisibility?: boolean | number - /** Percentage of non-empty values for visibility */ - percentageNotEmptyVisibility?: boolean | number - /** Number of unique values for isContactAutoCreationEnabled */ - countUniqueValuesIsContactAutoCreationEnabled?: boolean | number - /** Number of empty values for isContactAutoCreationEnabled */ - countEmptyIsContactAutoCreationEnabled?: boolean | number - /** Number of non-empty values for isContactAutoCreationEnabled */ - countNotEmptyIsContactAutoCreationEnabled?: boolean | number - /** Percentage of empty values for isContactAutoCreationEnabled */ - percentageEmptyIsContactAutoCreationEnabled?: boolean | number - /** Percentage of non-empty values for isContactAutoCreationEnabled */ - percentageNotEmptyIsContactAutoCreationEnabled?: boolean | number - /** Count of true values in the field isContactAutoCreationEnabled */ - countTrueIsContactAutoCreationEnabled?: boolean | number - /** Count of false values in the field isContactAutoCreationEnabled */ - countFalseIsContactAutoCreationEnabled?: boolean | number - /** Number of unique values for contactAutoCreationPolicy */ - countUniqueValuesContactAutoCreationPolicy?: boolean | number - /** Number of empty values for contactAutoCreationPolicy */ - countEmptyContactAutoCreationPolicy?: boolean | number - /** Number of non-empty values for contactAutoCreationPolicy */ - countNotEmptyContactAutoCreationPolicy?: boolean | number - /** Percentage of empty values for contactAutoCreationPolicy */ - percentageEmptyContactAutoCreationPolicy?: boolean | number - /** Percentage of non-empty values for contactAutoCreationPolicy */ - percentageNotEmptyContactAutoCreationPolicy?: boolean | number - /** Number of unique values for isSyncEnabled */ - countUniqueValuesIsSyncEnabled?: boolean | number - /** Number of empty values for isSyncEnabled */ - countEmptyIsSyncEnabled?: boolean | number - /** Number of non-empty values for isSyncEnabled */ - countNotEmptyIsSyncEnabled?: boolean | number - /** Percentage of empty values for isSyncEnabled */ - percentageEmptyIsSyncEnabled?: boolean | number - /** Percentage of non-empty values for isSyncEnabled */ - percentageNotEmptyIsSyncEnabled?: boolean | number - /** Count of true values in the field isSyncEnabled */ - countTrueIsSyncEnabled?: boolean | number - /** Count of false values in the field isSyncEnabled */ - countFalseIsSyncEnabled?: boolean | number - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: boolean | number - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: boolean | number - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: boolean | number - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: boolean | number - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: boolean | number - /** Number of unique values for syncStatus */ - countUniqueValuesSyncStatus?: boolean | number - /** Number of empty values for syncStatus */ - countEmptySyncStatus?: boolean | number - /** Number of non-empty values for syncStatus */ - countNotEmptySyncStatus?: boolean | number - /** Percentage of empty values for syncStatus */ - percentageEmptySyncStatus?: boolean | number - /** Percentage of non-empty values for syncStatus */ - percentageNotEmptySyncStatus?: boolean | number - /** Number of unique values for syncStage */ - countUniqueValuesSyncStage?: boolean | number - /** Number of empty values for syncStage */ - countEmptySyncStage?: boolean | number - /** Number of non-empty values for syncStage */ - countNotEmptySyncStage?: boolean | number - /** Percentage of empty values for syncStage */ - percentageEmptySyncStage?: boolean | number - /** Percentage of non-empty values for syncStage */ - percentageNotEmptySyncStage?: boolean | number - /** Number of unique values for syncStageStartedAt */ - countUniqueValuesSyncStageStartedAt?: boolean | number - /** Number of empty values for syncStageStartedAt */ - countEmptySyncStageStartedAt?: boolean | number - /** Number of non-empty values for syncStageStartedAt */ - countNotEmptySyncStageStartedAt?: boolean | number - /** Percentage of empty values for syncStageStartedAt */ - percentageEmptySyncStageStartedAt?: boolean | number - /** Percentage of non-empty values for syncStageStartedAt */ - percentageNotEmptySyncStageStartedAt?: boolean | number - /** Earliest date contained in the field syncStageStartedAt */ - minSyncStageStartedAt?: boolean | number - /** Latest date contained in the field syncStageStartedAt */ - maxSyncStageStartedAt?: boolean | number - /** Number of unique values for syncedAt */ - countUniqueValuesSyncedAt?: boolean | number - /** Number of empty values for syncedAt */ - countEmptySyncedAt?: boolean | number - /** Number of non-empty values for syncedAt */ - countNotEmptySyncedAt?: boolean | number - /** Percentage of empty values for syncedAt */ - percentageEmptySyncedAt?: boolean | number - /** Percentage of non-empty values for syncedAt */ - percentageNotEmptySyncedAt?: boolean | number - /** Earliest date contained in the field syncedAt */ - minSyncedAt?: boolean | number - /** Latest date contained in the field syncedAt */ - maxSyncedAt?: boolean | number - /** Number of unique values for throttleFailureCount */ - countUniqueValuesThrottleFailureCount?: boolean | number - /** Number of empty values for throttleFailureCount */ - countEmptyThrottleFailureCount?: boolean | number - /** Number of non-empty values for throttleFailureCount */ - countNotEmptyThrottleFailureCount?: boolean | number - /** Percentage of empty values for throttleFailureCount */ - percentageEmptyThrottleFailureCount?: boolean | number - /** Percentage of non-empty values for throttleFailureCount */ - percentageNotEmptyThrottleFailureCount?: boolean | number - /** Minimum amount contained in the field throttleFailureCount */ - minThrottleFailureCount?: boolean | number - /** Maximum amount contained in the field throttleFailureCount */ - maxThrottleFailureCount?: boolean | number - /** Average amount contained in the field throttleFailureCount */ - avgThrottleFailureCount?: boolean | number - /** Sum of amounts contained in the field throttleFailureCount */ - sumThrottleFailureCount?: boolean | number - edges?: CalendarChannelEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar Channels */ -export interface CalendarChannelGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - /** Number of unique values for visibility */ - countUniqueValuesVisibility?: boolean | number - /** Number of empty values for visibility */ - countEmptyVisibility?: boolean | number - /** Number of non-empty values for visibility */ - countNotEmptyVisibility?: boolean | number - /** Percentage of empty values for visibility */ - percentageEmptyVisibility?: boolean | number - /** Percentage of non-empty values for visibility */ - percentageNotEmptyVisibility?: boolean | number - /** Number of unique values for isContactAutoCreationEnabled */ - countUniqueValuesIsContactAutoCreationEnabled?: boolean | number - /** Number of empty values for isContactAutoCreationEnabled */ - countEmptyIsContactAutoCreationEnabled?: boolean | number - /** Number of non-empty values for isContactAutoCreationEnabled */ - countNotEmptyIsContactAutoCreationEnabled?: boolean | number - /** Percentage of empty values for isContactAutoCreationEnabled */ - percentageEmptyIsContactAutoCreationEnabled?: boolean | number - /** Percentage of non-empty values for isContactAutoCreationEnabled */ - percentageNotEmptyIsContactAutoCreationEnabled?: boolean | number - /** Count of true values in the field isContactAutoCreationEnabled */ - countTrueIsContactAutoCreationEnabled?: boolean | number - /** Count of false values in the field isContactAutoCreationEnabled */ - countFalseIsContactAutoCreationEnabled?: boolean | number - /** Number of unique values for contactAutoCreationPolicy */ - countUniqueValuesContactAutoCreationPolicy?: boolean | number - /** Number of empty values for contactAutoCreationPolicy */ - countEmptyContactAutoCreationPolicy?: boolean | number - /** Number of non-empty values for contactAutoCreationPolicy */ - countNotEmptyContactAutoCreationPolicy?: boolean | number - /** Percentage of empty values for contactAutoCreationPolicy */ - percentageEmptyContactAutoCreationPolicy?: boolean | number - /** Percentage of non-empty values for contactAutoCreationPolicy */ - percentageNotEmptyContactAutoCreationPolicy?: boolean | number - /** Number of unique values for isSyncEnabled */ - countUniqueValuesIsSyncEnabled?: boolean | number - /** Number of empty values for isSyncEnabled */ - countEmptyIsSyncEnabled?: boolean | number - /** Number of non-empty values for isSyncEnabled */ - countNotEmptyIsSyncEnabled?: boolean | number - /** Percentage of empty values for isSyncEnabled */ - percentageEmptyIsSyncEnabled?: boolean | number - /** Percentage of non-empty values for isSyncEnabled */ - percentageNotEmptyIsSyncEnabled?: boolean | number - /** Count of true values in the field isSyncEnabled */ - countTrueIsSyncEnabled?: boolean | number - /** Count of false values in the field isSyncEnabled */ - countFalseIsSyncEnabled?: boolean | number - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: boolean | number - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: boolean | number - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: boolean | number - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: boolean | number - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: boolean | number - /** Number of unique values for syncStatus */ - countUniqueValuesSyncStatus?: boolean | number - /** Number of empty values for syncStatus */ - countEmptySyncStatus?: boolean | number - /** Number of non-empty values for syncStatus */ - countNotEmptySyncStatus?: boolean | number - /** Percentage of empty values for syncStatus */ - percentageEmptySyncStatus?: boolean | number - /** Percentage of non-empty values for syncStatus */ - percentageNotEmptySyncStatus?: boolean | number - /** Number of unique values for syncStage */ - countUniqueValuesSyncStage?: boolean | number - /** Number of empty values for syncStage */ - countEmptySyncStage?: boolean | number - /** Number of non-empty values for syncStage */ - countNotEmptySyncStage?: boolean | number - /** Percentage of empty values for syncStage */ - percentageEmptySyncStage?: boolean | number - /** Percentage of non-empty values for syncStage */ - percentageNotEmptySyncStage?: boolean | number - /** Number of unique values for syncStageStartedAt */ - countUniqueValuesSyncStageStartedAt?: boolean | number - /** Number of empty values for syncStageStartedAt */ - countEmptySyncStageStartedAt?: boolean | number - /** Number of non-empty values for syncStageStartedAt */ - countNotEmptySyncStageStartedAt?: boolean | number - /** Percentage of empty values for syncStageStartedAt */ - percentageEmptySyncStageStartedAt?: boolean | number - /** Percentage of non-empty values for syncStageStartedAt */ - percentageNotEmptySyncStageStartedAt?: boolean | number - /** Earliest date contained in the field syncStageStartedAt */ - minSyncStageStartedAt?: boolean | number - /** Latest date contained in the field syncStageStartedAt */ - maxSyncStageStartedAt?: boolean | number - /** Number of unique values for syncedAt */ - countUniqueValuesSyncedAt?: boolean | number - /** Number of empty values for syncedAt */ - countEmptySyncedAt?: boolean | number - /** Number of non-empty values for syncedAt */ - countNotEmptySyncedAt?: boolean | number - /** Percentage of empty values for syncedAt */ - percentageEmptySyncedAt?: boolean | number - /** Percentage of non-empty values for syncedAt */ - percentageNotEmptySyncedAt?: boolean | number - /** Earliest date contained in the field syncedAt */ - minSyncedAt?: boolean | number - /** Latest date contained in the field syncedAt */ - maxSyncedAt?: boolean | number - /** Number of unique values for throttleFailureCount */ - countUniqueValuesThrottleFailureCount?: boolean | number - /** Number of empty values for throttleFailureCount */ - countEmptyThrottleFailureCount?: boolean | number - /** Number of non-empty values for throttleFailureCount */ - countNotEmptyThrottleFailureCount?: boolean | number - /** Percentage of empty values for throttleFailureCount */ - percentageEmptyThrottleFailureCount?: boolean | number - /** Percentage of non-empty values for throttleFailureCount */ - percentageNotEmptyThrottleFailureCount?: boolean | number - /** Minimum amount contained in the field throttleFailureCount */ - minThrottleFailureCount?: boolean | number - /** Maximum amount contained in the field throttleFailureCount */ - maxThrottleFailureCount?: boolean | number - /** Average amount contained in the field throttleFailureCount */ - avgThrottleFailureCount?: boolean | number - /** Sum of amounts contained in the field throttleFailureCount */ - sumThrottleFailureCount?: boolean | number - edges?: CalendarChannelEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface CalendarChannelRelationInput { -/** Connect to a calendarChannel record */ -connect?: (CalendarChannelConnectInput | null), -/** Disconnect from a calendarChannel record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface CalendarChannelConnectInput { -/** Find a calendarChannel record based on its unique fields: id */ -where?: (CalendarChannelWhereUniqueInput | null)} - -export interface CalendarChannelWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Calendar Channels */ -export interface CalendarChannelCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Calendar channel record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Handle */ -handle?: (Scalars['String'] | null), -/** Visibility */ -visibility?: (CalendarChannelVisibilityEnum | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (Scalars['Boolean'] | null), -/** Automatically create records for people you participated with in an event. */ -contactAutoCreationPolicy?: (CalendarChannelContactAutoCreationPolicyEnum | null), -/** Is Sync Enabled */ -isSyncEnabled?: (Scalars['Boolean'] | null), -/** Sync Cursor. Used for syncing events from the calendar provider */ -syncCursor?: (Scalars['String'] | null), -/** Sync status */ -syncStatus?: (CalendarChannelSyncStatusEnum | null), -/** Sync stage */ -syncStage?: (CalendarChannelSyncStageEnum | null), -/** Sync stage started at */ -syncStageStartedAt?: (Scalars['DateTime'] | null), -/** Last sync date */ -syncedAt?: (Scalars['DateTime'] | null), -/** Throttle Failure Count */ -throttleFailureCount?: (Scalars['Float'] | null), -/** Connected Account */ -connectedAccountId: Scalars['ID'], -/** Connected Account */ -connectedAccount: ConnectedAccountRelationInput} - - -/** Calendar Channels */ -export interface CalendarChannelUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Calendar channel record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Handle */ -handle?: (Scalars['String'] | null), -/** Visibility */ -visibility?: (CalendarChannelVisibilityEnum | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (Scalars['Boolean'] | null), -/** Automatically create records for people you participated with in an event. */ -contactAutoCreationPolicy?: (CalendarChannelContactAutoCreationPolicyEnum | null), -/** Is Sync Enabled */ -isSyncEnabled?: (Scalars['Boolean'] | null), -/** Sync Cursor. Used for syncing events from the calendar provider */ -syncCursor?: (Scalars['String'] | null), -/** Sync status */ -syncStatus?: (CalendarChannelSyncStatusEnum | null), -/** Sync stage */ -syncStage?: (CalendarChannelSyncStageEnum | null), -/** Sync stage started at */ -syncStageStartedAt?: (Scalars['DateTime'] | null), -/** Last sync date */ -syncedAt?: (Scalars['DateTime'] | null), -/** Throttle Failure Count */ -throttleFailureCount?: (Scalars['Float'] | null), -/** Connected Account */ -connectedAccountId?: (Scalars['ID'] | null), -/** Connected Account */ -connectedAccount?: (ConnectedAccountRelationInput | null)} - - -/** Calendar Channels */ -export interface CalendarChannelFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Calendar channel record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Handle */ -handle?: (StringFilter | null), -/** Visibility */ -visibility?: (CalendarChannelVisibilityEnumFilter | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (BooleanFilter | null), -/** Automatically create records for people you participated with in an event. */ -contactAutoCreationPolicy?: (CalendarChannelContactAutoCreationPolicyEnumFilter | null), -/** Is Sync Enabled */ -isSyncEnabled?: (BooleanFilter | null), -/** Sync Cursor. Used for syncing events from the calendar provider */ -syncCursor?: (StringFilter | null), -/** Sync status */ -syncStatus?: (CalendarChannelSyncStatusEnumFilter | null), -/** Sync stage */ -syncStage?: (CalendarChannelSyncStageEnumFilter | null), -/** Sync stage started at */ -syncStageStartedAt?: (Scalars['DateTime'] | null), -/** Last sync date */ -syncedAt?: (Scalars['DateTime'] | null), -/** Throttle Failure Count */ -throttleFailureCount?: (FloatFilter | null), -/** Connected Account */ -connectedAccountId?: (UUIDFilter | null),and?: ((CalendarChannelFilterInput | null)[] | null),or?: ((CalendarChannelFilterInput | null)[] | null),not?: (CalendarChannelFilterInput | null)} - -export interface CalendarChannelVisibilityEnumFilter {eq?: (CalendarChannelVisibilityEnum | null),neq?: (CalendarChannelVisibilityEnum | null),in?: ((CalendarChannelVisibilityEnum | null)[] | null),containsAny?: ((CalendarChannelVisibilityEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface BooleanFilter {eq?: (Scalars['Boolean'] | null),is?: (FilterIs | null)} - -export interface CalendarChannelContactAutoCreationPolicyEnumFilter {eq?: (CalendarChannelContactAutoCreationPolicyEnum | null),neq?: (CalendarChannelContactAutoCreationPolicyEnum | null),in?: ((CalendarChannelContactAutoCreationPolicyEnum | null)[] | null),containsAny?: ((CalendarChannelContactAutoCreationPolicyEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface CalendarChannelSyncStatusEnumFilter {eq?: (CalendarChannelSyncStatusEnum | null),neq?: (CalendarChannelSyncStatusEnum | null),in?: ((CalendarChannelSyncStatusEnum | null)[] | null),containsAny?: ((CalendarChannelSyncStatusEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface CalendarChannelSyncStageEnumFilter {eq?: (CalendarChannelSyncStageEnum | null),neq?: (CalendarChannelSyncStageEnum | null),in?: ((CalendarChannelSyncStageEnum | null)[] | null),containsAny?: ((CalendarChannelSyncStageEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** Calendar Channels */ -export interface CalendarChannelOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Calendar channel record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Handle */ -handle?: (OrderByDirection | null), -/** Visibility */ -visibility?: (OrderByDirection | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (OrderByDirection | null), -/** Automatically create records for people you participated with in an event. */ -contactAutoCreationPolicy?: (OrderByDirection | null), -/** Is Sync Enabled */ -isSyncEnabled?: (OrderByDirection | null), -/** Sync Cursor. Used for syncing events from the calendar provider */ -syncCursor?: (OrderByDirection | null), -/** Sync status */ -syncStatus?: (OrderByDirection | null), -/** Sync stage */ -syncStage?: (OrderByDirection | null), -/** Sync stage started at */ -syncStageStartedAt?: (OrderByDirection | null), -/** Last sync date */ -syncedAt?: (OrderByDirection | null), -/** Throttle Failure Count */ -throttleFailureCount?: (OrderByDirection | null), -/** Connected Account */ -connectedAccountId?: (OrderByDirection | null), -/** Order by fields of the related connectedAccount */ -connectedAccount?: (ConnectedAccountOrderByInput | null)} - - -/** Calendar Channels */ -export interface CalendarChannelOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (CalendarChannelOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Calendar channel record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Handle */ -handle?: (OrderByDirection | null), -/** Visibility */ -visibility?: (OrderByDirection | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (OrderByDirection | null), -/** Automatically create records for people you participated with in an event. */ -contactAutoCreationPolicy?: (OrderByDirection | null), -/** Is Sync Enabled */ -isSyncEnabled?: (OrderByDirection | null), -/** Sync Cursor. Used for syncing events from the calendar provider */ -syncCursor?: (OrderByDirection | null), -/** Sync status */ -syncStatus?: (OrderByDirection | null), -/** Sync stage */ -syncStage?: (OrderByDirection | null), -/** Sync stage started at */ -syncStageStartedAt?: (OrderByDateGranularityInput | null), -/** Last sync date */ -syncedAt?: (OrderByDateGranularityInput | null), -/** Throttle Failure Count */ -throttleFailureCount?: (OrderByDirection | null), -/** Connected Account */ -connectedAccountId?: (OrderByDirection | null), -/** Order by fields of the related connectedAccount */ -connectedAccount?: (ConnectedAccountOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface CalendarChannelOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for handle */ -countUniqueValuesHandle?: (OrderByDirection | null), -/** Number of empty values for handle */ -countEmptyHandle?: (OrderByDirection | null), -/** Number of non-empty values for handle */ -countNotEmptyHandle?: (OrderByDirection | null), -/** Percentage of empty values for handle */ -percentageEmptyHandle?: (OrderByDirection | null), -/** Percentage of non-empty values for handle */ -percentageNotEmptyHandle?: (OrderByDirection | null), -/** Number of unique values for visibility */ -countUniqueValuesVisibility?: (OrderByDirection | null), -/** Number of empty values for visibility */ -countEmptyVisibility?: (OrderByDirection | null), -/** Number of non-empty values for visibility */ -countNotEmptyVisibility?: (OrderByDirection | null), -/** Percentage of empty values for visibility */ -percentageEmptyVisibility?: (OrderByDirection | null), -/** Percentage of non-empty values for visibility */ -percentageNotEmptyVisibility?: (OrderByDirection | null), -/** Number of unique values for isContactAutoCreationEnabled */ -countUniqueValuesIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Number of empty values for isContactAutoCreationEnabled */ -countEmptyIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Number of non-empty values for isContactAutoCreationEnabled */ -countNotEmptyIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Percentage of empty values for isContactAutoCreationEnabled */ -percentageEmptyIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Percentage of non-empty values for isContactAutoCreationEnabled */ -percentageNotEmptyIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Count of true values in the field isContactAutoCreationEnabled */ -countTrueIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Count of false values in the field isContactAutoCreationEnabled */ -countFalseIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Number of unique values for contactAutoCreationPolicy */ -countUniqueValuesContactAutoCreationPolicy?: (OrderByDirection | null), -/** Number of empty values for contactAutoCreationPolicy */ -countEmptyContactAutoCreationPolicy?: (OrderByDirection | null), -/** Number of non-empty values for contactAutoCreationPolicy */ -countNotEmptyContactAutoCreationPolicy?: (OrderByDirection | null), -/** Percentage of empty values for contactAutoCreationPolicy */ -percentageEmptyContactAutoCreationPolicy?: (OrderByDirection | null), -/** Percentage of non-empty values for contactAutoCreationPolicy */ -percentageNotEmptyContactAutoCreationPolicy?: (OrderByDirection | null), -/** Number of unique values for isSyncEnabled */ -countUniqueValuesIsSyncEnabled?: (OrderByDirection | null), -/** Number of empty values for isSyncEnabled */ -countEmptyIsSyncEnabled?: (OrderByDirection | null), -/** Number of non-empty values for isSyncEnabled */ -countNotEmptyIsSyncEnabled?: (OrderByDirection | null), -/** Percentage of empty values for isSyncEnabled */ -percentageEmptyIsSyncEnabled?: (OrderByDirection | null), -/** Percentage of non-empty values for isSyncEnabled */ -percentageNotEmptyIsSyncEnabled?: (OrderByDirection | null), -/** Count of true values in the field isSyncEnabled */ -countTrueIsSyncEnabled?: (OrderByDirection | null), -/** Count of false values in the field isSyncEnabled */ -countFalseIsSyncEnabled?: (OrderByDirection | null), -/** Number of unique values for syncCursor */ -countUniqueValuesSyncCursor?: (OrderByDirection | null), -/** Number of empty values for syncCursor */ -countEmptySyncCursor?: (OrderByDirection | null), -/** Number of non-empty values for syncCursor */ -countNotEmptySyncCursor?: (OrderByDirection | null), -/** Percentage of empty values for syncCursor */ -percentageEmptySyncCursor?: (OrderByDirection | null), -/** Percentage of non-empty values for syncCursor */ -percentageNotEmptySyncCursor?: (OrderByDirection | null), -/** Number of unique values for syncStatus */ -countUniqueValuesSyncStatus?: (OrderByDirection | null), -/** Number of empty values for syncStatus */ -countEmptySyncStatus?: (OrderByDirection | null), -/** Number of non-empty values for syncStatus */ -countNotEmptySyncStatus?: (OrderByDirection | null), -/** Percentage of empty values for syncStatus */ -percentageEmptySyncStatus?: (OrderByDirection | null), -/** Percentage of non-empty values for syncStatus */ -percentageNotEmptySyncStatus?: (OrderByDirection | null), -/** Number of unique values for syncStage */ -countUniqueValuesSyncStage?: (OrderByDirection | null), -/** Number of empty values for syncStage */ -countEmptySyncStage?: (OrderByDirection | null), -/** Number of non-empty values for syncStage */ -countNotEmptySyncStage?: (OrderByDirection | null), -/** Percentage of empty values for syncStage */ -percentageEmptySyncStage?: (OrderByDirection | null), -/** Percentage of non-empty values for syncStage */ -percentageNotEmptySyncStage?: (OrderByDirection | null), -/** Number of unique values for syncStageStartedAt */ -countUniqueValuesSyncStageStartedAt?: (OrderByDirection | null), -/** Number of empty values for syncStageStartedAt */ -countEmptySyncStageStartedAt?: (OrderByDirection | null), -/** Number of non-empty values for syncStageStartedAt */ -countNotEmptySyncStageStartedAt?: (OrderByDirection | null), -/** Percentage of empty values for syncStageStartedAt */ -percentageEmptySyncStageStartedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for syncStageStartedAt */ -percentageNotEmptySyncStageStartedAt?: (OrderByDirection | null), -/** Earliest date contained in the field syncStageStartedAt */ -minSyncStageStartedAt?: (OrderByDirection | null), -/** Latest date contained in the field syncStageStartedAt */ -maxSyncStageStartedAt?: (OrderByDirection | null), -/** Number of unique values for syncedAt */ -countUniqueValuesSyncedAt?: (OrderByDirection | null), -/** Number of empty values for syncedAt */ -countEmptySyncedAt?: (OrderByDirection | null), -/** Number of non-empty values for syncedAt */ -countNotEmptySyncedAt?: (OrderByDirection | null), -/** Percentage of empty values for syncedAt */ -percentageEmptySyncedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for syncedAt */ -percentageNotEmptySyncedAt?: (OrderByDirection | null), -/** Earliest date contained in the field syncedAt */ -minSyncedAt?: (OrderByDirection | null), -/** Latest date contained in the field syncedAt */ -maxSyncedAt?: (OrderByDirection | null), -/** Number of unique values for throttleFailureCount */ -countUniqueValuesThrottleFailureCount?: (OrderByDirection | null), -/** Number of empty values for throttleFailureCount */ -countEmptyThrottleFailureCount?: (OrderByDirection | null), -/** Number of non-empty values for throttleFailureCount */ -countNotEmptyThrottleFailureCount?: (OrderByDirection | null), -/** Percentage of empty values for throttleFailureCount */ -percentageEmptyThrottleFailureCount?: (OrderByDirection | null), -/** Percentage of non-empty values for throttleFailureCount */ -percentageNotEmptyThrottleFailureCount?: (OrderByDirection | null), -/** Minimum amount contained in the field throttleFailureCount */ -minThrottleFailureCount?: (OrderByDirection | null), -/** Maximum amount contained in the field throttleFailureCount */ -maxThrottleFailureCount?: (OrderByDirection | null), -/** Average amount contained in the field throttleFailureCount */ -avgThrottleFailureCount?: (OrderByDirection | null), -/** Sum of amounts contained in the field throttleFailureCount */ -sumThrottleFailureCount?: (OrderByDirection | null), -/** Connected Account */ -connectedAccountId?: (OrderByDirection | null), -/** Order by fields of the related connectedAccount */ -connectedAccount?: (ConnectedAccountOrderByInput | null)} - - -/** Calendar Channels */ -export interface CalendarChannelGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Calendar channel record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Handle */ -handle?: (Scalars['Boolean'] | null), -/** Visibility */ -visibility?: (Scalars['Boolean'] | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (Scalars['Boolean'] | null), -/** Automatically create records for people you participated with in an event. */ -contactAutoCreationPolicy?: (Scalars['Boolean'] | null), -/** Is Sync Enabled */ -isSyncEnabled?: (Scalars['Boolean'] | null), -/** Sync Cursor. Used for syncing events from the calendar provider */ -syncCursor?: (Scalars['Boolean'] | null), -/** Sync status */ -syncStatus?: (Scalars['Boolean'] | null), -/** Sync stage */ -syncStage?: (Scalars['Boolean'] | null), -/** Sync stage started at */ -syncStageStartedAt?: (GroupByDateGranularityInput | null), -/** Last sync date */ -syncedAt?: (GroupByDateGranularityInput | null), -/** Throttle Failure Count */ -throttleFailureCount?: (Scalars['Boolean'] | null), -/** Group by fields of the related connectedAccount */ -connectedAccount?: (ConnectedAccountGroupByInput | null)} - - -/** Calendar event participants */ -export interface CalendarEventParticipantGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Calendar event participant record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Handle */ - handle?: boolean | number - /** Display Name */ - displayName?: boolean | number - /** Is Organizer */ - isOrganizer?: boolean | number - /** Response Status */ - responseStatus?: boolean | number - /** Event ID */ - calendarEventId?: boolean | number - /** Person */ - personId?: boolean | number - /** Workspace Member */ - workspaceMemberId?: boolean | number - /** Event ID */ - calendarEvent?: CalendarEventGenqlSelection - /** Person */ - person?: PersonGenqlSelection - /** Workspace Member */ - workspaceMember?: WorkspaceMemberGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar event participants */ -export interface CalendarEventParticipantEdgeGenqlSelection{ - node?: CalendarEventParticipantGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar event participants */ -export interface CalendarEventParticipantConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - /** Number of unique values for displayName */ - countUniqueValuesDisplayName?: boolean | number - /** Number of empty values for displayName */ - countEmptyDisplayName?: boolean | number - /** Number of non-empty values for displayName */ - countNotEmptyDisplayName?: boolean | number - /** Percentage of empty values for displayName */ - percentageEmptyDisplayName?: boolean | number - /** Percentage of non-empty values for displayName */ - percentageNotEmptyDisplayName?: boolean | number - /** Number of unique values for isOrganizer */ - countUniqueValuesIsOrganizer?: boolean | number - /** Number of empty values for isOrganizer */ - countEmptyIsOrganizer?: boolean | number - /** Number of non-empty values for isOrganizer */ - countNotEmptyIsOrganizer?: boolean | number - /** Percentage of empty values for isOrganizer */ - percentageEmptyIsOrganizer?: boolean | number - /** Percentage of non-empty values for isOrganizer */ - percentageNotEmptyIsOrganizer?: boolean | number - /** Count of true values in the field isOrganizer */ - countTrueIsOrganizer?: boolean | number - /** Count of false values in the field isOrganizer */ - countFalseIsOrganizer?: boolean | number - /** Number of unique values for responseStatus */ - countUniqueValuesResponseStatus?: boolean | number - /** Number of empty values for responseStatus */ - countEmptyResponseStatus?: boolean | number - /** Number of non-empty values for responseStatus */ - countNotEmptyResponseStatus?: boolean | number - /** Percentage of empty values for responseStatus */ - percentageEmptyResponseStatus?: boolean | number - /** Percentage of non-empty values for responseStatus */ - percentageNotEmptyResponseStatus?: boolean | number - edges?: CalendarEventParticipantEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar event participants */ -export interface CalendarEventParticipantGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - /** Number of unique values for displayName */ - countUniqueValuesDisplayName?: boolean | number - /** Number of empty values for displayName */ - countEmptyDisplayName?: boolean | number - /** Number of non-empty values for displayName */ - countNotEmptyDisplayName?: boolean | number - /** Percentage of empty values for displayName */ - percentageEmptyDisplayName?: boolean | number - /** Percentage of non-empty values for displayName */ - percentageNotEmptyDisplayName?: boolean | number - /** Number of unique values for isOrganizer */ - countUniqueValuesIsOrganizer?: boolean | number - /** Number of empty values for isOrganizer */ - countEmptyIsOrganizer?: boolean | number - /** Number of non-empty values for isOrganizer */ - countNotEmptyIsOrganizer?: boolean | number - /** Percentage of empty values for isOrganizer */ - percentageEmptyIsOrganizer?: boolean | number - /** Percentage of non-empty values for isOrganizer */ - percentageNotEmptyIsOrganizer?: boolean | number - /** Count of true values in the field isOrganizer */ - countTrueIsOrganizer?: boolean | number - /** Count of false values in the field isOrganizer */ - countFalseIsOrganizer?: boolean | number - /** Number of unique values for responseStatus */ - countUniqueValuesResponseStatus?: boolean | number - /** Number of empty values for responseStatus */ - countEmptyResponseStatus?: boolean | number - /** Number of non-empty values for responseStatus */ - countNotEmptyResponseStatus?: boolean | number - /** Percentage of empty values for responseStatus */ - percentageEmptyResponseStatus?: boolean | number - /** Percentage of non-empty values for responseStatus */ - percentageNotEmptyResponseStatus?: boolean | number - edges?: CalendarEventParticipantEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface CalendarEventParticipantRelationInput { -/** Connect to a calendarEventParticipant record */ -connect?: (CalendarEventParticipantConnectInput | null), -/** Disconnect from a calendarEventParticipant record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface CalendarEventParticipantConnectInput { -/** Find a calendarEventParticipant record based on its unique fields: id */ -where?: (CalendarEventParticipantWhereUniqueInput | null)} - -export interface CalendarEventParticipantWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Calendar event participants */ -export interface CalendarEventParticipantCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Calendar event participant record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Handle */ -handle?: (Scalars['String'] | null), -/** Display Name */ -displayName?: (Scalars['String'] | null), -/** Is Organizer */ -isOrganizer?: (Scalars['Boolean'] | null), -/** Response Status */ -responseStatus?: (CalendarEventParticipantResponseStatusEnum | null), -/** Event ID */ -calendarEventId: Scalars['ID'], -/** Event ID */ -calendarEvent: CalendarEventRelationInput, -/** Person */ -personId?: (Scalars['ID'] | null), -/** Person */ -person?: (PersonRelationInput | null), -/** Workspace Member */ -workspaceMemberId?: (Scalars['ID'] | null), -/** Workspace Member */ -workspaceMember?: (WorkspaceMemberRelationInput | null)} - - -/** Calendar event participants */ -export interface CalendarEventParticipantUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Calendar event participant record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Handle */ -handle?: (Scalars['String'] | null), -/** Display Name */ -displayName?: (Scalars['String'] | null), -/** Is Organizer */ -isOrganizer?: (Scalars['Boolean'] | null), -/** Response Status */ -responseStatus?: (CalendarEventParticipantResponseStatusEnum | null), -/** Event ID */ -calendarEventId?: (Scalars['ID'] | null), -/** Event ID */ -calendarEvent?: (CalendarEventRelationInput | null), -/** Person */ -personId?: (Scalars['ID'] | null), -/** Person */ -person?: (PersonRelationInput | null), -/** Workspace Member */ -workspaceMemberId?: (Scalars['ID'] | null), -/** Workspace Member */ -workspaceMember?: (WorkspaceMemberRelationInput | null)} - - -/** Calendar event participants */ -export interface CalendarEventParticipantFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Calendar event participant record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Handle */ -handle?: (StringFilter | null), -/** Display Name */ -displayName?: (StringFilter | null), -/** Is Organizer */ -isOrganizer?: (BooleanFilter | null), -/** Response Status */ -responseStatus?: (CalendarEventParticipantResponseStatusEnumFilter | null), -/** Event ID */ -calendarEventId?: (UUIDFilter | null), -/** Person */ -personId?: (UUIDFilter | null), -/** Workspace Member */ -workspaceMemberId?: (UUIDFilter | null),and?: ((CalendarEventParticipantFilterInput | null)[] | null),or?: ((CalendarEventParticipantFilterInput | null)[] | null),not?: (CalendarEventParticipantFilterInput | null)} - -export interface CalendarEventParticipantResponseStatusEnumFilter {eq?: (CalendarEventParticipantResponseStatusEnum | null),neq?: (CalendarEventParticipantResponseStatusEnum | null),in?: ((CalendarEventParticipantResponseStatusEnum | null)[] | null),containsAny?: ((CalendarEventParticipantResponseStatusEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** Calendar event participants */ -export interface CalendarEventParticipantOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Calendar event participant record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Handle */ -handle?: (OrderByDirection | null), -/** Display Name */ -displayName?: (OrderByDirection | null), -/** Is Organizer */ -isOrganizer?: (OrderByDirection | null), -/** Response Status */ -responseStatus?: (OrderByDirection | null), -/** Event ID */ -calendarEventId?: (OrderByDirection | null), -/** Order by fields of the related calendarEvent */ -calendarEvent?: (CalendarEventOrderByInput | null), -/** Person */ -personId?: (OrderByDirection | null), -/** Order by fields of the related person */ -person?: (PersonOrderByInput | null), -/** Workspace Member */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByInput | null)} - - -/** Calendar event participants */ -export interface CalendarEventParticipantOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (CalendarEventParticipantOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Calendar event participant record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Handle */ -handle?: (OrderByDirection | null), -/** Display Name */ -displayName?: (OrderByDirection | null), -/** Is Organizer */ -isOrganizer?: (OrderByDirection | null), -/** Response Status */ -responseStatus?: (OrderByDirection | null), -/** Event ID */ -calendarEventId?: (OrderByDirection | null), -/** Order by fields of the related calendarEvent */ -calendarEvent?: (CalendarEventOrderByWithGroupByInput | null), -/** Person */ -personId?: (OrderByDirection | null), -/** Order by fields of the related person */ -person?: (PersonOrderByWithGroupByInput | null), -/** Workspace Member */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface CalendarEventParticipantOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for handle */ -countUniqueValuesHandle?: (OrderByDirection | null), -/** Number of empty values for handle */ -countEmptyHandle?: (OrderByDirection | null), -/** Number of non-empty values for handle */ -countNotEmptyHandle?: (OrderByDirection | null), -/** Percentage of empty values for handle */ -percentageEmptyHandle?: (OrderByDirection | null), -/** Percentage of non-empty values for handle */ -percentageNotEmptyHandle?: (OrderByDirection | null), -/** Number of unique values for displayName */ -countUniqueValuesDisplayName?: (OrderByDirection | null), -/** Number of empty values for displayName */ -countEmptyDisplayName?: (OrderByDirection | null), -/** Number of non-empty values for displayName */ -countNotEmptyDisplayName?: (OrderByDirection | null), -/** Percentage of empty values for displayName */ -percentageEmptyDisplayName?: (OrderByDirection | null), -/** Percentage of non-empty values for displayName */ -percentageNotEmptyDisplayName?: (OrderByDirection | null), -/** Number of unique values for isOrganizer */ -countUniqueValuesIsOrganizer?: (OrderByDirection | null), -/** Number of empty values for isOrganizer */ -countEmptyIsOrganizer?: (OrderByDirection | null), -/** Number of non-empty values for isOrganizer */ -countNotEmptyIsOrganizer?: (OrderByDirection | null), -/** Percentage of empty values for isOrganizer */ -percentageEmptyIsOrganizer?: (OrderByDirection | null), -/** Percentage of non-empty values for isOrganizer */ -percentageNotEmptyIsOrganizer?: (OrderByDirection | null), -/** Count of true values in the field isOrganizer */ -countTrueIsOrganizer?: (OrderByDirection | null), -/** Count of false values in the field isOrganizer */ -countFalseIsOrganizer?: (OrderByDirection | null), -/** Number of unique values for responseStatus */ -countUniqueValuesResponseStatus?: (OrderByDirection | null), -/** Number of empty values for responseStatus */ -countEmptyResponseStatus?: (OrderByDirection | null), -/** Number of non-empty values for responseStatus */ -countNotEmptyResponseStatus?: (OrderByDirection | null), -/** Percentage of empty values for responseStatus */ -percentageEmptyResponseStatus?: (OrderByDirection | null), -/** Percentage of non-empty values for responseStatus */ -percentageNotEmptyResponseStatus?: (OrderByDirection | null), -/** Event ID */ -calendarEventId?: (OrderByDirection | null), -/** Order by fields of the related calendarEvent */ -calendarEvent?: (CalendarEventOrderByInput | null), -/** Person */ -personId?: (OrderByDirection | null), -/** Order by fields of the related person */ -person?: (PersonOrderByInput | null), -/** Workspace Member */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByInput | null)} - - -/** Calendar event participants */ -export interface CalendarEventParticipantGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Calendar event participant record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Handle */ -handle?: (Scalars['Boolean'] | null), -/** Display Name */ -displayName?: (Scalars['Boolean'] | null), -/** Is Organizer */ -isOrganizer?: (Scalars['Boolean'] | null), -/** Response Status */ -responseStatus?: (Scalars['Boolean'] | null), -/** Group by fields of the related calendarEvent */ -calendarEvent?: (CalendarEventGroupByInput | null), -/** Group by fields of the related person */ -person?: (PersonGroupByInput | null), -/** Group by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberGroupByInput | null)} - - -/** Calendar events */ -export interface CalendarEventGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Calendar event record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Title */ - title?: boolean | number - /** Is canceled */ - isCanceled?: boolean | number - /** Is Full Day */ - isFullDay?: boolean | number - /** Start Date */ - startsAt?: boolean | number - /** End Date */ - endsAt?: boolean | number - /** Creation DateTime */ - externalCreatedAt?: boolean | number - /** Update DateTime */ - externalUpdatedAt?: boolean | number - /** Description */ - description?: boolean | number - /** Location */ - location?: boolean | number - /** iCal UID */ - iCalUid?: boolean | number - /** Conference Solution */ - conferenceSolution?: boolean | number - /** Meet Link */ - conferenceLink?: LinksGenqlSelection - /** Calendar Channel Event Associations */ - calendarChannelEventAssociations?: (CalendarChannelEventAssociationConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CalendarChannelEventAssociationFilterInput | null), orderBy?: ((CalendarChannelEventAssociationOrderByInput | null)[] | null)} }) - /** Event Participants */ - calendarEventParticipants?: (CalendarEventParticipantConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CalendarEventParticipantFilterInput | null), orderBy?: ((CalendarEventParticipantOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar events */ -export interface CalendarEventEdgeGenqlSelection{ - node?: CalendarEventGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar events */ -export interface CalendarEventConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for title */ - countUniqueValuesTitle?: boolean | number - /** Number of empty values for title */ - countEmptyTitle?: boolean | number - /** Number of non-empty values for title */ - countNotEmptyTitle?: boolean | number - /** Percentage of empty values for title */ - percentageEmptyTitle?: boolean | number - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: boolean | number - /** Number of unique values for isCanceled */ - countUniqueValuesIsCanceled?: boolean | number - /** Number of empty values for isCanceled */ - countEmptyIsCanceled?: boolean | number - /** Number of non-empty values for isCanceled */ - countNotEmptyIsCanceled?: boolean | number - /** Percentage of empty values for isCanceled */ - percentageEmptyIsCanceled?: boolean | number - /** Percentage of non-empty values for isCanceled */ - percentageNotEmptyIsCanceled?: boolean | number - /** Count of true values in the field isCanceled */ - countTrueIsCanceled?: boolean | number - /** Count of false values in the field isCanceled */ - countFalseIsCanceled?: boolean | number - /** Number of unique values for isFullDay */ - countUniqueValuesIsFullDay?: boolean | number - /** Number of empty values for isFullDay */ - countEmptyIsFullDay?: boolean | number - /** Number of non-empty values for isFullDay */ - countNotEmptyIsFullDay?: boolean | number - /** Percentage of empty values for isFullDay */ - percentageEmptyIsFullDay?: boolean | number - /** Percentage of non-empty values for isFullDay */ - percentageNotEmptyIsFullDay?: boolean | number - /** Count of true values in the field isFullDay */ - countTrueIsFullDay?: boolean | number - /** Count of false values in the field isFullDay */ - countFalseIsFullDay?: boolean | number - /** Number of unique values for startsAt */ - countUniqueValuesStartsAt?: boolean | number - /** Number of empty values for startsAt */ - countEmptyStartsAt?: boolean | number - /** Number of non-empty values for startsAt */ - countNotEmptyStartsAt?: boolean | number - /** Percentage of empty values for startsAt */ - percentageEmptyStartsAt?: boolean | number - /** Percentage of non-empty values for startsAt */ - percentageNotEmptyStartsAt?: boolean | number - /** Earliest date contained in the field startsAt */ - minStartsAt?: boolean | number - /** Latest date contained in the field startsAt */ - maxStartsAt?: boolean | number - /** Number of unique values for endsAt */ - countUniqueValuesEndsAt?: boolean | number - /** Number of empty values for endsAt */ - countEmptyEndsAt?: boolean | number - /** Number of non-empty values for endsAt */ - countNotEmptyEndsAt?: boolean | number - /** Percentage of empty values for endsAt */ - percentageEmptyEndsAt?: boolean | number - /** Percentage of non-empty values for endsAt */ - percentageNotEmptyEndsAt?: boolean | number - /** Earliest date contained in the field endsAt */ - minEndsAt?: boolean | number - /** Latest date contained in the field endsAt */ - maxEndsAt?: boolean | number - /** Number of unique values for externalCreatedAt */ - countUniqueValuesExternalCreatedAt?: boolean | number - /** Number of empty values for externalCreatedAt */ - countEmptyExternalCreatedAt?: boolean | number - /** Number of non-empty values for externalCreatedAt */ - countNotEmptyExternalCreatedAt?: boolean | number - /** Percentage of empty values for externalCreatedAt */ - percentageEmptyExternalCreatedAt?: boolean | number - /** Percentage of non-empty values for externalCreatedAt */ - percentageNotEmptyExternalCreatedAt?: boolean | number - /** Earliest date contained in the field externalCreatedAt */ - minExternalCreatedAt?: boolean | number - /** Latest date contained in the field externalCreatedAt */ - maxExternalCreatedAt?: boolean | number - /** Number of unique values for externalUpdatedAt */ - countUniqueValuesExternalUpdatedAt?: boolean | number - /** Number of empty values for externalUpdatedAt */ - countEmptyExternalUpdatedAt?: boolean | number - /** Number of non-empty values for externalUpdatedAt */ - countNotEmptyExternalUpdatedAt?: boolean | number - /** Percentage of empty values for externalUpdatedAt */ - percentageEmptyExternalUpdatedAt?: boolean | number - /** Percentage of non-empty values for externalUpdatedAt */ - percentageNotEmptyExternalUpdatedAt?: boolean | number - /** Earliest date contained in the field externalUpdatedAt */ - minExternalUpdatedAt?: boolean | number - /** Latest date contained in the field externalUpdatedAt */ - maxExternalUpdatedAt?: boolean | number - /** Number of unique values for description */ - countUniqueValuesDescription?: boolean | number - /** Number of empty values for description */ - countEmptyDescription?: boolean | number - /** Number of non-empty values for description */ - countNotEmptyDescription?: boolean | number - /** Percentage of empty values for description */ - percentageEmptyDescription?: boolean | number - /** Percentage of non-empty values for description */ - percentageNotEmptyDescription?: boolean | number - /** Number of unique values for location */ - countUniqueValuesLocation?: boolean | number - /** Number of empty values for location */ - countEmptyLocation?: boolean | number - /** Number of non-empty values for location */ - countNotEmptyLocation?: boolean | number - /** Percentage of empty values for location */ - percentageEmptyLocation?: boolean | number - /** Percentage of non-empty values for location */ - percentageNotEmptyLocation?: boolean | number - /** Number of unique values for iCalUid */ - countUniqueValuesICalUid?: boolean | number - /** Number of empty values for iCalUid */ - countEmptyICalUid?: boolean | number - /** Number of non-empty values for iCalUid */ - countNotEmptyICalUid?: boolean | number - /** Percentage of empty values for iCalUid */ - percentageEmptyICalUid?: boolean | number - /** Percentage of non-empty values for iCalUid */ - percentageNotEmptyICalUid?: boolean | number - /** Number of unique values for conferenceSolution */ - countUniqueValuesConferenceSolution?: boolean | number - /** Number of empty values for conferenceSolution */ - countEmptyConferenceSolution?: boolean | number - /** Number of non-empty values for conferenceSolution */ - countNotEmptyConferenceSolution?: boolean | number - /** Percentage of empty values for conferenceSolution */ - percentageEmptyConferenceSolution?: boolean | number - /** Percentage of non-empty values for conferenceSolution */ - percentageNotEmptyConferenceSolution?: boolean | number - /** Number of unique values for conferenceLink */ - countUniqueValuesConferenceLink?: boolean | number - /** Number of empty values for conferenceLink */ - countEmptyConferenceLink?: boolean | number - /** Number of non-empty values for conferenceLink */ - countNotEmptyConferenceLink?: boolean | number - /** Percentage of empty values for conferenceLink */ - percentageEmptyConferenceLink?: boolean | number - /** Percentage of non-empty values for conferenceLink */ - percentageNotEmptyConferenceLink?: boolean | number - edges?: CalendarEventEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Calendar events */ -export interface CalendarEventGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for title */ - countUniqueValuesTitle?: boolean | number - /** Number of empty values for title */ - countEmptyTitle?: boolean | number - /** Number of non-empty values for title */ - countNotEmptyTitle?: boolean | number - /** Percentage of empty values for title */ - percentageEmptyTitle?: boolean | number - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: boolean | number - /** Number of unique values for isCanceled */ - countUniqueValuesIsCanceled?: boolean | number - /** Number of empty values for isCanceled */ - countEmptyIsCanceled?: boolean | number - /** Number of non-empty values for isCanceled */ - countNotEmptyIsCanceled?: boolean | number - /** Percentage of empty values for isCanceled */ - percentageEmptyIsCanceled?: boolean | number - /** Percentage of non-empty values for isCanceled */ - percentageNotEmptyIsCanceled?: boolean | number - /** Count of true values in the field isCanceled */ - countTrueIsCanceled?: boolean | number - /** Count of false values in the field isCanceled */ - countFalseIsCanceled?: boolean | number - /** Number of unique values for isFullDay */ - countUniqueValuesIsFullDay?: boolean | number - /** Number of empty values for isFullDay */ - countEmptyIsFullDay?: boolean | number - /** Number of non-empty values for isFullDay */ - countNotEmptyIsFullDay?: boolean | number - /** Percentage of empty values for isFullDay */ - percentageEmptyIsFullDay?: boolean | number - /** Percentage of non-empty values for isFullDay */ - percentageNotEmptyIsFullDay?: boolean | number - /** Count of true values in the field isFullDay */ - countTrueIsFullDay?: boolean | number - /** Count of false values in the field isFullDay */ - countFalseIsFullDay?: boolean | number - /** Number of unique values for startsAt */ - countUniqueValuesStartsAt?: boolean | number - /** Number of empty values for startsAt */ - countEmptyStartsAt?: boolean | number - /** Number of non-empty values for startsAt */ - countNotEmptyStartsAt?: boolean | number - /** Percentage of empty values for startsAt */ - percentageEmptyStartsAt?: boolean | number - /** Percentage of non-empty values for startsAt */ - percentageNotEmptyStartsAt?: boolean | number - /** Earliest date contained in the field startsAt */ - minStartsAt?: boolean | number - /** Latest date contained in the field startsAt */ - maxStartsAt?: boolean | number - /** Number of unique values for endsAt */ - countUniqueValuesEndsAt?: boolean | number - /** Number of empty values for endsAt */ - countEmptyEndsAt?: boolean | number - /** Number of non-empty values for endsAt */ - countNotEmptyEndsAt?: boolean | number - /** Percentage of empty values for endsAt */ - percentageEmptyEndsAt?: boolean | number - /** Percentage of non-empty values for endsAt */ - percentageNotEmptyEndsAt?: boolean | number - /** Earliest date contained in the field endsAt */ - minEndsAt?: boolean | number - /** Latest date contained in the field endsAt */ - maxEndsAt?: boolean | number - /** Number of unique values for externalCreatedAt */ - countUniqueValuesExternalCreatedAt?: boolean | number - /** Number of empty values for externalCreatedAt */ - countEmptyExternalCreatedAt?: boolean | number - /** Number of non-empty values for externalCreatedAt */ - countNotEmptyExternalCreatedAt?: boolean | number - /** Percentage of empty values for externalCreatedAt */ - percentageEmptyExternalCreatedAt?: boolean | number - /** Percentage of non-empty values for externalCreatedAt */ - percentageNotEmptyExternalCreatedAt?: boolean | number - /** Earliest date contained in the field externalCreatedAt */ - minExternalCreatedAt?: boolean | number - /** Latest date contained in the field externalCreatedAt */ - maxExternalCreatedAt?: boolean | number - /** Number of unique values for externalUpdatedAt */ - countUniqueValuesExternalUpdatedAt?: boolean | number - /** Number of empty values for externalUpdatedAt */ - countEmptyExternalUpdatedAt?: boolean | number - /** Number of non-empty values for externalUpdatedAt */ - countNotEmptyExternalUpdatedAt?: boolean | number - /** Percentage of empty values for externalUpdatedAt */ - percentageEmptyExternalUpdatedAt?: boolean | number - /** Percentage of non-empty values for externalUpdatedAt */ - percentageNotEmptyExternalUpdatedAt?: boolean | number - /** Earliest date contained in the field externalUpdatedAt */ - minExternalUpdatedAt?: boolean | number - /** Latest date contained in the field externalUpdatedAt */ - maxExternalUpdatedAt?: boolean | number - /** Number of unique values for description */ - countUniqueValuesDescription?: boolean | number - /** Number of empty values for description */ - countEmptyDescription?: boolean | number - /** Number of non-empty values for description */ - countNotEmptyDescription?: boolean | number - /** Percentage of empty values for description */ - percentageEmptyDescription?: boolean | number - /** Percentage of non-empty values for description */ - percentageNotEmptyDescription?: boolean | number - /** Number of unique values for location */ - countUniqueValuesLocation?: boolean | number - /** Number of empty values for location */ - countEmptyLocation?: boolean | number - /** Number of non-empty values for location */ - countNotEmptyLocation?: boolean | number - /** Percentage of empty values for location */ - percentageEmptyLocation?: boolean | number - /** Percentage of non-empty values for location */ - percentageNotEmptyLocation?: boolean | number - /** Number of unique values for iCalUid */ - countUniqueValuesICalUid?: boolean | number - /** Number of empty values for iCalUid */ - countEmptyICalUid?: boolean | number - /** Number of non-empty values for iCalUid */ - countNotEmptyICalUid?: boolean | number - /** Percentage of empty values for iCalUid */ - percentageEmptyICalUid?: boolean | number - /** Percentage of non-empty values for iCalUid */ - percentageNotEmptyICalUid?: boolean | number - /** Number of unique values for conferenceSolution */ - countUniqueValuesConferenceSolution?: boolean | number - /** Number of empty values for conferenceSolution */ - countEmptyConferenceSolution?: boolean | number - /** Number of non-empty values for conferenceSolution */ - countNotEmptyConferenceSolution?: boolean | number - /** Percentage of empty values for conferenceSolution */ - percentageEmptyConferenceSolution?: boolean | number - /** Percentage of non-empty values for conferenceSolution */ - percentageNotEmptyConferenceSolution?: boolean | number - /** Number of unique values for conferenceLink */ - countUniqueValuesConferenceLink?: boolean | number - /** Number of empty values for conferenceLink */ - countEmptyConferenceLink?: boolean | number - /** Number of non-empty values for conferenceLink */ - countNotEmptyConferenceLink?: boolean | number - /** Percentage of empty values for conferenceLink */ - percentageEmptyConferenceLink?: boolean | number - /** Percentage of non-empty values for conferenceLink */ - percentageNotEmptyConferenceLink?: boolean | number - edges?: CalendarEventEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface CalendarEventRelationInput { -/** Connect to a calendarEvent record */ -connect?: (CalendarEventConnectInput | null), -/** Disconnect from a calendarEvent record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface CalendarEventConnectInput { -/** Find a calendarEvent record based on its unique fields: id */ -where?: (CalendarEventWhereUniqueInput | null)} - -export interface CalendarEventWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Calendar events */ -export interface CalendarEventCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Calendar event record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Title */ -title?: (Scalars['String'] | null), -/** Is canceled */ -isCanceled?: (Scalars['Boolean'] | null), -/** Is Full Day */ -isFullDay?: (Scalars['Boolean'] | null), -/** Start Date */ -startsAt?: (Scalars['DateTime'] | null), -/** End Date */ -endsAt?: (Scalars['DateTime'] | null), -/** Creation DateTime */ -externalCreatedAt?: (Scalars['DateTime'] | null), -/** Update DateTime */ -externalUpdatedAt?: (Scalars['DateTime'] | null), -/** Description */ -description?: (Scalars['String'] | null), -/** Location */ -location?: (Scalars['String'] | null), -/** iCal UID */ -iCalUid?: (Scalars['String'] | null), -/** Conference Solution */ -conferenceSolution?: (Scalars['String'] | null), -/** Meet Link */ -conferenceLink?: (LinksCreateInput | null)} - - -/** Calendar events */ -export interface CalendarEventUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Calendar event record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Title */ -title?: (Scalars['String'] | null), -/** Is canceled */ -isCanceled?: (Scalars['Boolean'] | null), -/** Is Full Day */ -isFullDay?: (Scalars['Boolean'] | null), -/** Start Date */ -startsAt?: (Scalars['DateTime'] | null), -/** End Date */ -endsAt?: (Scalars['DateTime'] | null), -/** Creation DateTime */ -externalCreatedAt?: (Scalars['DateTime'] | null), -/** Update DateTime */ -externalUpdatedAt?: (Scalars['DateTime'] | null), -/** Description */ -description?: (Scalars['String'] | null), -/** Location */ -location?: (Scalars['String'] | null), -/** iCal UID */ -iCalUid?: (Scalars['String'] | null), -/** Conference Solution */ -conferenceSolution?: (Scalars['String'] | null), -/** Meet Link */ -conferenceLink?: (LinksUpdateInput | null)} - - -/** Calendar events */ -export interface CalendarEventFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Calendar event record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Title */ -title?: (StringFilter | null), -/** Is canceled */ -isCanceled?: (BooleanFilter | null), -/** Is Full Day */ -isFullDay?: (BooleanFilter | null), -/** Start Date */ -startsAt?: (Scalars['DateTime'] | null), -/** End Date */ -endsAt?: (Scalars['DateTime'] | null), -/** Creation DateTime */ -externalCreatedAt?: (Scalars['DateTime'] | null), -/** Update DateTime */ -externalUpdatedAt?: (Scalars['DateTime'] | null), -/** Description */ -description?: (StringFilter | null), -/** Location */ -location?: (StringFilter | null), -/** iCal UID */ -iCalUid?: (StringFilter | null), -/** Conference Solution */ -conferenceSolution?: (StringFilter | null), -/** Meet Link */ -conferenceLink?: (LinksFilterInput | null),and?: ((CalendarEventFilterInput | null)[] | null),or?: ((CalendarEventFilterInput | null)[] | null),not?: (CalendarEventFilterInput | null)} - - -/** Calendar events */ -export interface CalendarEventOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Calendar event record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Title */ -title?: (OrderByDirection | null), -/** Is canceled */ -isCanceled?: (OrderByDirection | null), -/** Is Full Day */ -isFullDay?: (OrderByDirection | null), -/** Start Date */ -startsAt?: (OrderByDirection | null), -/** End Date */ -endsAt?: (OrderByDirection | null), -/** Creation DateTime */ -externalCreatedAt?: (OrderByDirection | null), -/** Update DateTime */ -externalUpdatedAt?: (OrderByDirection | null), -/** Description */ -description?: (OrderByDirection | null), -/** Location */ -location?: (OrderByDirection | null), -/** iCal UID */ -iCalUid?: (OrderByDirection | null), -/** Conference Solution */ -conferenceSolution?: (OrderByDirection | null), -/** Meet Link */ -conferenceLink?: (LinksOrderByInput | null)} - - -/** Calendar events */ -export interface CalendarEventOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (CalendarEventOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Calendar event record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Title */ -title?: (OrderByDirection | null), -/** Is canceled */ -isCanceled?: (OrderByDirection | null), -/** Is Full Day */ -isFullDay?: (OrderByDirection | null), -/** Start Date */ -startsAt?: (OrderByDateGranularityInput | null), -/** End Date */ -endsAt?: (OrderByDateGranularityInput | null), -/** Creation DateTime */ -externalCreatedAt?: (OrderByDateGranularityInput | null), -/** Update DateTime */ -externalUpdatedAt?: (OrderByDateGranularityInput | null), -/** Description */ -description?: (OrderByDirection | null), -/** Location */ -location?: (OrderByDirection | null), -/** iCal UID */ -iCalUid?: (OrderByDirection | null), -/** Conference Solution */ -conferenceSolution?: (OrderByDirection | null), -/** Meet Link */ -conferenceLink?: (LinksOrderByInput | null)} - - -/** Aggregate-based ordering */ -export interface CalendarEventOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for title */ -countUniqueValuesTitle?: (OrderByDirection | null), -/** Number of empty values for title */ -countEmptyTitle?: (OrderByDirection | null), -/** Number of non-empty values for title */ -countNotEmptyTitle?: (OrderByDirection | null), -/** Percentage of empty values for title */ -percentageEmptyTitle?: (OrderByDirection | null), -/** Percentage of non-empty values for title */ -percentageNotEmptyTitle?: (OrderByDirection | null), -/** Number of unique values for isCanceled */ -countUniqueValuesIsCanceled?: (OrderByDirection | null), -/** Number of empty values for isCanceled */ -countEmptyIsCanceled?: (OrderByDirection | null), -/** Number of non-empty values for isCanceled */ -countNotEmptyIsCanceled?: (OrderByDirection | null), -/** Percentage of empty values for isCanceled */ -percentageEmptyIsCanceled?: (OrderByDirection | null), -/** Percentage of non-empty values for isCanceled */ -percentageNotEmptyIsCanceled?: (OrderByDirection | null), -/** Count of true values in the field isCanceled */ -countTrueIsCanceled?: (OrderByDirection | null), -/** Count of false values in the field isCanceled */ -countFalseIsCanceled?: (OrderByDirection | null), -/** Number of unique values for isFullDay */ -countUniqueValuesIsFullDay?: (OrderByDirection | null), -/** Number of empty values for isFullDay */ -countEmptyIsFullDay?: (OrderByDirection | null), -/** Number of non-empty values for isFullDay */ -countNotEmptyIsFullDay?: (OrderByDirection | null), -/** Percentage of empty values for isFullDay */ -percentageEmptyIsFullDay?: (OrderByDirection | null), -/** Percentage of non-empty values for isFullDay */ -percentageNotEmptyIsFullDay?: (OrderByDirection | null), -/** Count of true values in the field isFullDay */ -countTrueIsFullDay?: (OrderByDirection | null), -/** Count of false values in the field isFullDay */ -countFalseIsFullDay?: (OrderByDirection | null), -/** Number of unique values for startsAt */ -countUniqueValuesStartsAt?: (OrderByDirection | null), -/** Number of empty values for startsAt */ -countEmptyStartsAt?: (OrderByDirection | null), -/** Number of non-empty values for startsAt */ -countNotEmptyStartsAt?: (OrderByDirection | null), -/** Percentage of empty values for startsAt */ -percentageEmptyStartsAt?: (OrderByDirection | null), -/** Percentage of non-empty values for startsAt */ -percentageNotEmptyStartsAt?: (OrderByDirection | null), -/** Earliest date contained in the field startsAt */ -minStartsAt?: (OrderByDirection | null), -/** Latest date contained in the field startsAt */ -maxStartsAt?: (OrderByDirection | null), -/** Number of unique values for endsAt */ -countUniqueValuesEndsAt?: (OrderByDirection | null), -/** Number of empty values for endsAt */ -countEmptyEndsAt?: (OrderByDirection | null), -/** Number of non-empty values for endsAt */ -countNotEmptyEndsAt?: (OrderByDirection | null), -/** Percentage of empty values for endsAt */ -percentageEmptyEndsAt?: (OrderByDirection | null), -/** Percentage of non-empty values for endsAt */ -percentageNotEmptyEndsAt?: (OrderByDirection | null), -/** Earliest date contained in the field endsAt */ -minEndsAt?: (OrderByDirection | null), -/** Latest date contained in the field endsAt */ -maxEndsAt?: (OrderByDirection | null), -/** Number of unique values for externalCreatedAt */ -countUniqueValuesExternalCreatedAt?: (OrderByDirection | null), -/** Number of empty values for externalCreatedAt */ -countEmptyExternalCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for externalCreatedAt */ -countNotEmptyExternalCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for externalCreatedAt */ -percentageEmptyExternalCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for externalCreatedAt */ -percentageNotEmptyExternalCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field externalCreatedAt */ -minExternalCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field externalCreatedAt */ -maxExternalCreatedAt?: (OrderByDirection | null), -/** Number of unique values for externalUpdatedAt */ -countUniqueValuesExternalUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for externalUpdatedAt */ -countEmptyExternalUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for externalUpdatedAt */ -countNotEmptyExternalUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for externalUpdatedAt */ -percentageEmptyExternalUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for externalUpdatedAt */ -percentageNotEmptyExternalUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field externalUpdatedAt */ -minExternalUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field externalUpdatedAt */ -maxExternalUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for description */ -countUniqueValuesDescription?: (OrderByDirection | null), -/** Number of empty values for description */ -countEmptyDescription?: (OrderByDirection | null), -/** Number of non-empty values for description */ -countNotEmptyDescription?: (OrderByDirection | null), -/** Percentage of empty values for description */ -percentageEmptyDescription?: (OrderByDirection | null), -/** Percentage of non-empty values for description */ -percentageNotEmptyDescription?: (OrderByDirection | null), -/** Number of unique values for location */ -countUniqueValuesLocation?: (OrderByDirection | null), -/** Number of empty values for location */ -countEmptyLocation?: (OrderByDirection | null), -/** Number of non-empty values for location */ -countNotEmptyLocation?: (OrderByDirection | null), -/** Percentage of empty values for location */ -percentageEmptyLocation?: (OrderByDirection | null), -/** Percentage of non-empty values for location */ -percentageNotEmptyLocation?: (OrderByDirection | null), -/** Number of unique values for iCalUid */ -countUniqueValuesICalUid?: (OrderByDirection | null), -/** Number of empty values for iCalUid */ -countEmptyICalUid?: (OrderByDirection | null), -/** Number of non-empty values for iCalUid */ -countNotEmptyICalUid?: (OrderByDirection | null), -/** Percentage of empty values for iCalUid */ -percentageEmptyICalUid?: (OrderByDirection | null), -/** Percentage of non-empty values for iCalUid */ -percentageNotEmptyICalUid?: (OrderByDirection | null), -/** Number of unique values for conferenceSolution */ -countUniqueValuesConferenceSolution?: (OrderByDirection | null), -/** Number of empty values for conferenceSolution */ -countEmptyConferenceSolution?: (OrderByDirection | null), -/** Number of non-empty values for conferenceSolution */ -countNotEmptyConferenceSolution?: (OrderByDirection | null), -/** Percentage of empty values for conferenceSolution */ -percentageEmptyConferenceSolution?: (OrderByDirection | null), -/** Percentage of non-empty values for conferenceSolution */ -percentageNotEmptyConferenceSolution?: (OrderByDirection | null), -/** Number of unique values for conferenceLink */ -countUniqueValuesConferenceLink?: (OrderByDirection | null), -/** Number of empty values for conferenceLink */ -countEmptyConferenceLink?: (OrderByDirection | null), -/** Number of non-empty values for conferenceLink */ -countNotEmptyConferenceLink?: (OrderByDirection | null), -/** Percentage of empty values for conferenceLink */ -percentageEmptyConferenceLink?: (OrderByDirection | null), -/** Percentage of non-empty values for conferenceLink */ -percentageNotEmptyConferenceLink?: (OrderByDirection | null)} - - -/** Calendar events */ -export interface CalendarEventGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Calendar event record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Title */ -title?: (Scalars['Boolean'] | null), -/** Is canceled */ -isCanceled?: (Scalars['Boolean'] | null), -/** Is Full Day */ -isFullDay?: (Scalars['Boolean'] | null), -/** Start Date */ -startsAt?: (GroupByDateGranularityInput | null), -/** End Date */ -endsAt?: (GroupByDateGranularityInput | null), -/** Creation DateTime */ -externalCreatedAt?: (GroupByDateGranularityInput | null), -/** Update DateTime */ -externalUpdatedAt?: (GroupByDateGranularityInput | null), -/** Description */ -description?: (Scalars['Boolean'] | null), -/** Location */ -location?: (Scalars['Boolean'] | null), -/** iCal UID */ -iCalUid?: (Scalars['Boolean'] | null), -/** Conference Solution */ -conferenceSolution?: (Scalars['Boolean'] | null), -/** Meet Link */ -conferenceLink?: (LinksGroupByInput | null)} - - -/** A company */ -export interface CompanyGenqlSelection{ - /** Ideal Customer Profile: Indicates whether the company is the most suitable and valuable customer for you */ - idealCustomerProfile?: boolean | number - /** Company record position */ - position?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The company name */ - name?: boolean | number - /** The company website URL. We use this url to fetch the company icon */ - domainName?: LinksGenqlSelection - /** Address of the company */ - address?: AddressGenqlSelection - /** Number of employees in the company */ - employees?: boolean | number - /** The company Linkedin account */ - linkedinLink?: LinksGenqlSelection - /** The company Twitter/X account */ - xLink?: LinksGenqlSelection - /** Annual Recurring Revenue: The actual or estimated annual revenue of the company */ - annualRecurringRevenue?: CurrencyGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Field used for full-text search */ - searchVector?: boolean | number - /** Your team member responsible for managing the company account */ - accountOwnerId?: boolean | number - /** Attachments linked to the company */ - attachments?: (AttachmentConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (AttachmentFilterInput | null), orderBy?: ((AttachmentOrderByInput | null)[] | null)} }) - /** People linked to the company. */ - people?: (PersonConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (PersonFilterInput | null), orderBy?: ((PersonOrderByInput | null)[] | null)} }) - /** Your team member responsible for managing the company account */ - accountOwner?: WorkspaceMemberGenqlSelection - /** Tasks tied to the company */ - taskTargets?: (TaskTargetConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TaskTargetFilterInput | null), orderBy?: ((TaskTargetOrderByInput | null)[] | null)} }) - /** Notes tied to the company */ - noteTargets?: (NoteTargetConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (NoteTargetFilterInput | null), orderBy?: ((NoteTargetOrderByInput | null)[] | null)} }) - /** Opportunities linked to the company. */ - opportunities?: (OpportunityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (OpportunityFilterInput | null), orderBy?: ((OpportunityOrderByInput | null)[] | null)} }) - /** Favorites linked to the company */ - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - /** Timeline Activities linked to the company */ - timelineActivities?: (TimelineActivityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A company */ -export interface CompanyEdgeGenqlSelection{ - node?: CompanyGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A company */ -export interface CompanyConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for idealCustomerProfile */ - countUniqueValuesIdealCustomerProfile?: boolean | number - /** Number of empty values for idealCustomerProfile */ - countEmptyIdealCustomerProfile?: boolean | number - /** Number of non-empty values for idealCustomerProfile */ - countNotEmptyIdealCustomerProfile?: boolean | number - /** Percentage of empty values for idealCustomerProfile */ - percentageEmptyIdealCustomerProfile?: boolean | number - /** Percentage of non-empty values for idealCustomerProfile */ - percentageNotEmptyIdealCustomerProfile?: boolean | number - /** Count of true values in the field idealCustomerProfile */ - countTrueIdealCustomerProfile?: boolean | number - /** Count of false values in the field idealCustomerProfile */ - countFalseIdealCustomerProfile?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for domainName */ - countUniqueValuesDomainName?: boolean | number - /** Number of empty values for domainName */ - countEmptyDomainName?: boolean | number - /** Number of non-empty values for domainName */ - countNotEmptyDomainName?: boolean | number - /** Percentage of empty values for domainName */ - percentageEmptyDomainName?: boolean | number - /** Percentage of non-empty values for domainName */ - percentageNotEmptyDomainName?: boolean | number - /** Number of unique values for address */ - countUniqueValuesAddress?: boolean | number - /** Number of empty values for address */ - countEmptyAddress?: boolean | number - /** Number of non-empty values for address */ - countNotEmptyAddress?: boolean | number - /** Percentage of empty values for address */ - percentageEmptyAddress?: boolean | number - /** Percentage of non-empty values for address */ - percentageNotEmptyAddress?: boolean | number - /** Number of unique values for employees */ - countUniqueValuesEmployees?: boolean | number - /** Number of empty values for employees */ - countEmptyEmployees?: boolean | number - /** Number of non-empty values for employees */ - countNotEmptyEmployees?: boolean | number - /** Percentage of empty values for employees */ - percentageEmptyEmployees?: boolean | number - /** Percentage of non-empty values for employees */ - percentageNotEmptyEmployees?: boolean | number - /** Minimum amount contained in the field employees */ - minEmployees?: boolean | number - /** Maximum amount contained in the field employees */ - maxEmployees?: boolean | number - /** Average amount contained in the field employees */ - avgEmployees?: boolean | number - /** Sum of amounts contained in the field employees */ - sumEmployees?: boolean | number - /** Number of unique values for linkedinLink */ - countUniqueValuesLinkedinLink?: boolean | number - /** Number of empty values for linkedinLink */ - countEmptyLinkedinLink?: boolean | number - /** Number of non-empty values for linkedinLink */ - countNotEmptyLinkedinLink?: boolean | number - /** Percentage of empty values for linkedinLink */ - percentageEmptyLinkedinLink?: boolean | number - /** Percentage of non-empty values for linkedinLink */ - percentageNotEmptyLinkedinLink?: boolean | number - /** Number of unique values for xLink */ - countUniqueValuesXLink?: boolean | number - /** Number of empty values for xLink */ - countEmptyXLink?: boolean | number - /** Number of non-empty values for xLink */ - countNotEmptyXLink?: boolean | number - /** Percentage of empty values for xLink */ - percentageEmptyXLink?: boolean | number - /** Percentage of non-empty values for xLink */ - percentageNotEmptyXLink?: boolean | number - /** Number of unique values for annualRecurringRevenue */ - countUniqueValuesAnnualRecurringRevenue?: boolean | number - /** Number of empty values for annualRecurringRevenue */ - countEmptyAnnualRecurringRevenue?: boolean | number - /** Number of non-empty values for annualRecurringRevenue */ - countNotEmptyAnnualRecurringRevenue?: boolean | number - /** Percentage of empty values for annualRecurringRevenue */ - percentageEmptyAnnualRecurringRevenue?: boolean | number - /** Percentage of non-empty values for annualRecurringRevenue */ - percentageNotEmptyAnnualRecurringRevenue?: boolean | number - /** Minimum amount contained in the field annualRecurringRevenue */ - minAnnualRecurringRevenueAmountMicros?: boolean | number - /** Maximal amount contained in the field annualRecurringRevenue */ - maxAnnualRecurringRevenueAmountMicros?: boolean | number - /** Sum of amounts contained in the field annualRecurringRevenue */ - sumAnnualRecurringRevenueAmountMicros?: boolean | number - /** Average amount contained in the field annualRecurringRevenue */ - avgAnnualRecurringRevenueAmountMicros?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: CompanyEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A company */ -export interface CompanyGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for idealCustomerProfile */ - countUniqueValuesIdealCustomerProfile?: boolean | number - /** Number of empty values for idealCustomerProfile */ - countEmptyIdealCustomerProfile?: boolean | number - /** Number of non-empty values for idealCustomerProfile */ - countNotEmptyIdealCustomerProfile?: boolean | number - /** Percentage of empty values for idealCustomerProfile */ - percentageEmptyIdealCustomerProfile?: boolean | number - /** Percentage of non-empty values for idealCustomerProfile */ - percentageNotEmptyIdealCustomerProfile?: boolean | number - /** Count of true values in the field idealCustomerProfile */ - countTrueIdealCustomerProfile?: boolean | number - /** Count of false values in the field idealCustomerProfile */ - countFalseIdealCustomerProfile?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for domainName */ - countUniqueValuesDomainName?: boolean | number - /** Number of empty values for domainName */ - countEmptyDomainName?: boolean | number - /** Number of non-empty values for domainName */ - countNotEmptyDomainName?: boolean | number - /** Percentage of empty values for domainName */ - percentageEmptyDomainName?: boolean | number - /** Percentage of non-empty values for domainName */ - percentageNotEmptyDomainName?: boolean | number - /** Number of unique values for address */ - countUniqueValuesAddress?: boolean | number - /** Number of empty values for address */ - countEmptyAddress?: boolean | number - /** Number of non-empty values for address */ - countNotEmptyAddress?: boolean | number - /** Percentage of empty values for address */ - percentageEmptyAddress?: boolean | number - /** Percentage of non-empty values for address */ - percentageNotEmptyAddress?: boolean | number - /** Number of unique values for employees */ - countUniqueValuesEmployees?: boolean | number - /** Number of empty values for employees */ - countEmptyEmployees?: boolean | number - /** Number of non-empty values for employees */ - countNotEmptyEmployees?: boolean | number - /** Percentage of empty values for employees */ - percentageEmptyEmployees?: boolean | number - /** Percentage of non-empty values for employees */ - percentageNotEmptyEmployees?: boolean | number - /** Minimum amount contained in the field employees */ - minEmployees?: boolean | number - /** Maximum amount contained in the field employees */ - maxEmployees?: boolean | number - /** Average amount contained in the field employees */ - avgEmployees?: boolean | number - /** Sum of amounts contained in the field employees */ - sumEmployees?: boolean | number - /** Number of unique values for linkedinLink */ - countUniqueValuesLinkedinLink?: boolean | number - /** Number of empty values for linkedinLink */ - countEmptyLinkedinLink?: boolean | number - /** Number of non-empty values for linkedinLink */ - countNotEmptyLinkedinLink?: boolean | number - /** Percentage of empty values for linkedinLink */ - percentageEmptyLinkedinLink?: boolean | number - /** Percentage of non-empty values for linkedinLink */ - percentageNotEmptyLinkedinLink?: boolean | number - /** Number of unique values for xLink */ - countUniqueValuesXLink?: boolean | number - /** Number of empty values for xLink */ - countEmptyXLink?: boolean | number - /** Number of non-empty values for xLink */ - countNotEmptyXLink?: boolean | number - /** Percentage of empty values for xLink */ - percentageEmptyXLink?: boolean | number - /** Percentage of non-empty values for xLink */ - percentageNotEmptyXLink?: boolean | number - /** Number of unique values for annualRecurringRevenue */ - countUniqueValuesAnnualRecurringRevenue?: boolean | number - /** Number of empty values for annualRecurringRevenue */ - countEmptyAnnualRecurringRevenue?: boolean | number - /** Number of non-empty values for annualRecurringRevenue */ - countNotEmptyAnnualRecurringRevenue?: boolean | number - /** Percentage of empty values for annualRecurringRevenue */ - percentageEmptyAnnualRecurringRevenue?: boolean | number - /** Percentage of non-empty values for annualRecurringRevenue */ - percentageNotEmptyAnnualRecurringRevenue?: boolean | number - /** Minimum amount contained in the field annualRecurringRevenue */ - minAnnualRecurringRevenueAmountMicros?: boolean | number - /** Maximal amount contained in the field annualRecurringRevenue */ - maxAnnualRecurringRevenueAmountMicros?: boolean | number - /** Sum of amounts contained in the field annualRecurringRevenue */ - sumAnnualRecurringRevenueAmountMicros?: boolean | number - /** Average amount contained in the field annualRecurringRevenue */ - avgAnnualRecurringRevenueAmountMicros?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: CompanyEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface CompanyRelationInput { -/** Connect to a company record */ -connect?: (CompanyConnectInput | null), -/** Disconnect from a company record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface CompanyConnectInput { -/** Find a company record based on its unique fields: id or domainName */ -where?: (CompanyWhereUniqueInput | null)} - -export interface CompanyWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null), -/** Connect by Domain Name */ -domainName?: (CompanyDomainNameWhereInput | null)} - -export interface CompanyDomainNameWhereInput { -/** Connect by primaryLinkUrl */ -primaryLinkUrl?: (Scalars['String'] | null)} - - -/** A company */ -export interface CompanyCreateInput { -/** Ideal Customer Profile: Indicates whether the company is the most suitable and valuable customer for you */ -idealCustomerProfile?: (Scalars['Boolean'] | null), -/** Company record position */ -position?: (Scalars['Position'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The company name */ -name?: (Scalars['String'] | null), -/** The company website URL. We use this url to fetch the company icon */ -domainName?: (LinksCreateInput | null), -/** Address of the company */ -address?: (AddressCreateInput | null), -/** Number of employees in the company */ -employees?: (Scalars['Float'] | null), -/** The company Linkedin account */ -linkedinLink?: (LinksCreateInput | null), -/** The company Twitter/X account */ -xLink?: (LinksCreateInput | null), -/** Annual Recurring Revenue: The actual or estimated annual revenue of the company */ -annualRecurringRevenue?: (CurrencyCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Your team member responsible for managing the company account */ -accountOwnerId?: (Scalars['ID'] | null), -/** Your team member responsible for managing the company account */ -accountOwner?: (WorkspaceMemberRelationInput | null)} - - -/** A company */ -export interface CompanyUpdateInput { -/** Ideal Customer Profile: Indicates whether the company is the most suitable and valuable customer for you */ -idealCustomerProfile?: (Scalars['Boolean'] | null), -/** Company record position */ -position?: (Scalars['Position'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The company name */ -name?: (Scalars['String'] | null), -/** The company website URL. We use this url to fetch the company icon */ -domainName?: (LinksUpdateInput | null), -/** Address of the company */ -address?: (AddressUpdateInput | null), -/** Number of employees in the company */ -employees?: (Scalars['Float'] | null), -/** The company Linkedin account */ -linkedinLink?: (LinksUpdateInput | null), -/** The company Twitter/X account */ -xLink?: (LinksUpdateInput | null), -/** Annual Recurring Revenue: The actual or estimated annual revenue of the company */ -annualRecurringRevenue?: (CurrencyUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Your team member responsible for managing the company account */ -accountOwnerId?: (Scalars['ID'] | null), -/** Your team member responsible for managing the company account */ -accountOwner?: (WorkspaceMemberRelationInput | null)} - - -/** A company */ -export interface CompanyFilterInput { -/** Ideal Customer Profile: Indicates whether the company is the most suitable and valuable customer for you */ -idealCustomerProfile?: (BooleanFilter | null), -/** Company record position */ -position?: (FloatFilter | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The company name */ -name?: (StringFilter | null), -/** The company website URL. We use this url to fetch the company icon */ -domainName?: (LinksFilterInput | null), -/** Address of the company */ -address?: (AddressFilterInput | null), -/** Number of employees in the company */ -employees?: (FloatFilter | null), -/** The company Linkedin account */ -linkedinLink?: (LinksFilterInput | null), -/** The company Twitter/X account */ -xLink?: (LinksFilterInput | null), -/** Annual Recurring Revenue: The actual or estimated annual revenue of the company */ -annualRecurringRevenue?: (CurrencyFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Your team member responsible for managing the company account */ -accountOwnerId?: (UUIDFilter | null),and?: ((CompanyFilterInput | null)[] | null),or?: ((CompanyFilterInput | null)[] | null),not?: (CompanyFilterInput | null)} - - -/** A company */ -export interface CompanyOrderByInput { -/** Ideal Customer Profile: Indicates whether the company is the most suitable and valuable customer for you */ -idealCustomerProfile?: (OrderByDirection | null), -/** Company record position */ -position?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The company name */ -name?: (OrderByDirection | null), -/** The company website URL. We use this url to fetch the company icon */ -domainName?: (LinksOrderByInput | null), -/** Address of the company */ -address?: (AddressOrderByInput | null), -/** Number of employees in the company */ -employees?: (OrderByDirection | null), -/** The company Linkedin account */ -linkedinLink?: (LinksOrderByInput | null), -/** The company Twitter/X account */ -xLink?: (LinksOrderByInput | null), -/** Annual Recurring Revenue: The actual or estimated annual revenue of the company */ -annualRecurringRevenue?: (CurrencyOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Your team member responsible for managing the company account */ -accountOwnerId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -accountOwner?: (WorkspaceMemberOrderByInput | null)} - - -/** A company */ -export interface CompanyOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (CompanyOrderByWithGroupByAggregateInput | null), -/** Ideal Customer Profile: Indicates whether the company is the most suitable and valuable customer for you */ -idealCustomerProfile?: (OrderByDirection | null), -/** Company record position */ -position?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The company name */ -name?: (OrderByDirection | null), -/** The company website URL. We use this url to fetch the company icon */ -domainName?: (LinksOrderByInput | null), -/** Address of the company */ -address?: (AddressOrderByInput | null), -/** Number of employees in the company */ -employees?: (OrderByDirection | null), -/** The company Linkedin account */ -linkedinLink?: (LinksOrderByInput | null), -/** The company Twitter/X account */ -xLink?: (LinksOrderByInput | null), -/** Annual Recurring Revenue: The actual or estimated annual revenue of the company */ -annualRecurringRevenue?: (CurrencyOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Your team member responsible for managing the company account */ -accountOwnerId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -accountOwner?: (WorkspaceMemberOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface CompanyOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for idealCustomerProfile */ -countUniqueValuesIdealCustomerProfile?: (OrderByDirection | null), -/** Number of empty values for idealCustomerProfile */ -countEmptyIdealCustomerProfile?: (OrderByDirection | null), -/** Number of non-empty values for idealCustomerProfile */ -countNotEmptyIdealCustomerProfile?: (OrderByDirection | null), -/** Percentage of empty values for idealCustomerProfile */ -percentageEmptyIdealCustomerProfile?: (OrderByDirection | null), -/** Percentage of non-empty values for idealCustomerProfile */ -percentageNotEmptyIdealCustomerProfile?: (OrderByDirection | null), -/** Count of true values in the field idealCustomerProfile */ -countTrueIdealCustomerProfile?: (OrderByDirection | null), -/** Count of false values in the field idealCustomerProfile */ -countFalseIdealCustomerProfile?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for name */ -countUniqueValuesName?: (OrderByDirection | null), -/** Number of empty values for name */ -countEmptyName?: (OrderByDirection | null), -/** Number of non-empty values for name */ -countNotEmptyName?: (OrderByDirection | null), -/** Percentage of empty values for name */ -percentageEmptyName?: (OrderByDirection | null), -/** Percentage of non-empty values for name */ -percentageNotEmptyName?: (OrderByDirection | null), -/** Number of unique values for domainName */ -countUniqueValuesDomainName?: (OrderByDirection | null), -/** Number of empty values for domainName */ -countEmptyDomainName?: (OrderByDirection | null), -/** Number of non-empty values for domainName */ -countNotEmptyDomainName?: (OrderByDirection | null), -/** Percentage of empty values for domainName */ -percentageEmptyDomainName?: (OrderByDirection | null), -/** Percentage of non-empty values for domainName */ -percentageNotEmptyDomainName?: (OrderByDirection | null), -/** Number of unique values for address */ -countUniqueValuesAddress?: (OrderByDirection | null), -/** Number of empty values for address */ -countEmptyAddress?: (OrderByDirection | null), -/** Number of non-empty values for address */ -countNotEmptyAddress?: (OrderByDirection | null), -/** Percentage of empty values for address */ -percentageEmptyAddress?: (OrderByDirection | null), -/** Percentage of non-empty values for address */ -percentageNotEmptyAddress?: (OrderByDirection | null), -/** Number of unique values for employees */ -countUniqueValuesEmployees?: (OrderByDirection | null), -/** Number of empty values for employees */ -countEmptyEmployees?: (OrderByDirection | null), -/** Number of non-empty values for employees */ -countNotEmptyEmployees?: (OrderByDirection | null), -/** Percentage of empty values for employees */ -percentageEmptyEmployees?: (OrderByDirection | null), -/** Percentage of non-empty values for employees */ -percentageNotEmptyEmployees?: (OrderByDirection | null), -/** Minimum amount contained in the field employees */ -minEmployees?: (OrderByDirection | null), -/** Maximum amount contained in the field employees */ -maxEmployees?: (OrderByDirection | null), -/** Average amount contained in the field employees */ -avgEmployees?: (OrderByDirection | null), -/** Sum of amounts contained in the field employees */ -sumEmployees?: (OrderByDirection | null), -/** Number of unique values for linkedinLink */ -countUniqueValuesLinkedinLink?: (OrderByDirection | null), -/** Number of empty values for linkedinLink */ -countEmptyLinkedinLink?: (OrderByDirection | null), -/** Number of non-empty values for linkedinLink */ -countNotEmptyLinkedinLink?: (OrderByDirection | null), -/** Percentage of empty values for linkedinLink */ -percentageEmptyLinkedinLink?: (OrderByDirection | null), -/** Percentage of non-empty values for linkedinLink */ -percentageNotEmptyLinkedinLink?: (OrderByDirection | null), -/** Number of unique values for xLink */ -countUniqueValuesXLink?: (OrderByDirection | null), -/** Number of empty values for xLink */ -countEmptyXLink?: (OrderByDirection | null), -/** Number of non-empty values for xLink */ -countNotEmptyXLink?: (OrderByDirection | null), -/** Percentage of empty values for xLink */ -percentageEmptyXLink?: (OrderByDirection | null), -/** Percentage of non-empty values for xLink */ -percentageNotEmptyXLink?: (OrderByDirection | null), -/** Number of unique values for annualRecurringRevenue */ -countUniqueValuesAnnualRecurringRevenue?: (OrderByDirection | null), -/** Number of empty values for annualRecurringRevenue */ -countEmptyAnnualRecurringRevenue?: (OrderByDirection | null), -/** Number of non-empty values for annualRecurringRevenue */ -countNotEmptyAnnualRecurringRevenue?: (OrderByDirection | null), -/** Percentage of empty values for annualRecurringRevenue */ -percentageEmptyAnnualRecurringRevenue?: (OrderByDirection | null), -/** Percentage of non-empty values for annualRecurringRevenue */ -percentageNotEmptyAnnualRecurringRevenue?: (OrderByDirection | null), -/** Minimum amount contained in the field annualRecurringRevenue */ -minAnnualRecurringRevenueAmountMicros?: (OrderByDirection | null), -/** Maximal amount contained in the field annualRecurringRevenue */ -maxAnnualRecurringRevenueAmountMicros?: (OrderByDirection | null), -/** Sum of amounts contained in the field annualRecurringRevenue */ -sumAnnualRecurringRevenueAmountMicros?: (OrderByDirection | null), -/** Average amount contained in the field annualRecurringRevenue */ -avgAnnualRecurringRevenueAmountMicros?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Your team member responsible for managing the company account */ -accountOwnerId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -accountOwner?: (WorkspaceMemberOrderByInput | null)} - - -/** A company */ -export interface CompanyGroupByInput { -/** Ideal Customer Profile: Indicates whether the company is the most suitable and valuable customer for you */ -idealCustomerProfile?: (Scalars['Boolean'] | null), -/** Company record position */ -position?: (Scalars['Boolean'] | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The company name */ -name?: (Scalars['Boolean'] | null), -/** The company website URL. We use this url to fetch the company icon */ -domainName?: (LinksGroupByInput | null), -/** Address of the company */ -address?: (AddressGroupByInput | null), -/** Number of employees in the company */ -employees?: (Scalars['Boolean'] | null), -/** The company Linkedin account */ -linkedinLink?: (LinksGroupByInput | null), -/** The company Twitter/X account */ -xLink?: (LinksGroupByInput | null), -/** Annual Recurring Revenue: The actual or estimated annual revenue of the company */ -annualRecurringRevenue?: (CurrencyGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Group by fields of the related workspaceMember */ -accountOwner?: (WorkspaceMemberGroupByInput | null)} - - -/** A connected account */ -export interface ConnectedAccountGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Connected account record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** The account handle (email, username, phone number, etc.) */ - handle?: boolean | number - /** The account provider */ - provider?: boolean | number - /** Messaging provider access token */ - accessToken?: boolean | number - /** Messaging provider refresh token */ - refreshToken?: boolean | number - /** Last sync history ID */ - lastSyncHistoryId?: boolean | number - /** Auth failed at */ - authFailedAt?: boolean | number - /** Last credentials refreshed at */ - lastCredentialsRefreshedAt?: boolean | number - /** Handle Aliases */ - handleAliases?: boolean | number - /** Scopes */ - scopes?: boolean | number - /** JSON object containing custom connection parameters */ - connectionParameters?: boolean | number - /** Account Owner */ - accountOwnerId?: boolean | number - /** Calendar Channels */ - calendarChannels?: (CalendarChannelConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CalendarChannelFilterInput | null), orderBy?: ((CalendarChannelOrderByInput | null)[] | null)} }) - /** Account Owner */ - accountOwner?: WorkspaceMemberGenqlSelection - /** Message Channels */ - messageChannels?: (MessageChannelConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageChannelFilterInput | null), orderBy?: ((MessageChannelOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A connected account */ -export interface ConnectedAccountEdgeGenqlSelection{ - node?: ConnectedAccountGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A connected account */ -export interface ConnectedAccountConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - /** Number of unique values for provider */ - countUniqueValuesProvider?: boolean | number - /** Number of empty values for provider */ - countEmptyProvider?: boolean | number - /** Number of non-empty values for provider */ - countNotEmptyProvider?: boolean | number - /** Percentage of empty values for provider */ - percentageEmptyProvider?: boolean | number - /** Percentage of non-empty values for provider */ - percentageNotEmptyProvider?: boolean | number - /** Number of unique values for accessToken */ - countUniqueValuesAccessToken?: boolean | number - /** Number of empty values for accessToken */ - countEmptyAccessToken?: boolean | number - /** Number of non-empty values for accessToken */ - countNotEmptyAccessToken?: boolean | number - /** Percentage of empty values for accessToken */ - percentageEmptyAccessToken?: boolean | number - /** Percentage of non-empty values for accessToken */ - percentageNotEmptyAccessToken?: boolean | number - /** Number of unique values for refreshToken */ - countUniqueValuesRefreshToken?: boolean | number - /** Number of empty values for refreshToken */ - countEmptyRefreshToken?: boolean | number - /** Number of non-empty values for refreshToken */ - countNotEmptyRefreshToken?: boolean | number - /** Percentage of empty values for refreshToken */ - percentageEmptyRefreshToken?: boolean | number - /** Percentage of non-empty values for refreshToken */ - percentageNotEmptyRefreshToken?: boolean | number - /** Number of unique values for lastSyncHistoryId */ - countUniqueValuesLastSyncHistoryId?: boolean | number - /** Number of empty values for lastSyncHistoryId */ - countEmptyLastSyncHistoryId?: boolean | number - /** Number of non-empty values for lastSyncHistoryId */ - countNotEmptyLastSyncHistoryId?: boolean | number - /** Percentage of empty values for lastSyncHistoryId */ - percentageEmptyLastSyncHistoryId?: boolean | number - /** Percentage of non-empty values for lastSyncHistoryId */ - percentageNotEmptyLastSyncHistoryId?: boolean | number - /** Number of unique values for authFailedAt */ - countUniqueValuesAuthFailedAt?: boolean | number - /** Number of empty values for authFailedAt */ - countEmptyAuthFailedAt?: boolean | number - /** Number of non-empty values for authFailedAt */ - countNotEmptyAuthFailedAt?: boolean | number - /** Percentage of empty values for authFailedAt */ - percentageEmptyAuthFailedAt?: boolean | number - /** Percentage of non-empty values for authFailedAt */ - percentageNotEmptyAuthFailedAt?: boolean | number - /** Earliest date contained in the field authFailedAt */ - minAuthFailedAt?: boolean | number - /** Latest date contained in the field authFailedAt */ - maxAuthFailedAt?: boolean | number - /** Number of unique values for lastCredentialsRefreshedAt */ - countUniqueValuesLastCredentialsRefreshedAt?: boolean | number - /** Number of empty values for lastCredentialsRefreshedAt */ - countEmptyLastCredentialsRefreshedAt?: boolean | number - /** Number of non-empty values for lastCredentialsRefreshedAt */ - countNotEmptyLastCredentialsRefreshedAt?: boolean | number - /** Percentage of empty values for lastCredentialsRefreshedAt */ - percentageEmptyLastCredentialsRefreshedAt?: boolean | number - /** Percentage of non-empty values for lastCredentialsRefreshedAt */ - percentageNotEmptyLastCredentialsRefreshedAt?: boolean | number - /** Earliest date contained in the field lastCredentialsRefreshedAt */ - minLastCredentialsRefreshedAt?: boolean | number - /** Latest date contained in the field lastCredentialsRefreshedAt */ - maxLastCredentialsRefreshedAt?: boolean | number - /** Number of unique values for handleAliases */ - countUniqueValuesHandleAliases?: boolean | number - /** Number of empty values for handleAliases */ - countEmptyHandleAliases?: boolean | number - /** Number of non-empty values for handleAliases */ - countNotEmptyHandleAliases?: boolean | number - /** Percentage of empty values for handleAliases */ - percentageEmptyHandleAliases?: boolean | number - /** Percentage of non-empty values for handleAliases */ - percentageNotEmptyHandleAliases?: boolean | number - /** Number of unique values for scopes */ - countUniqueValuesScopes?: boolean | number - /** Number of empty values for scopes */ - countEmptyScopes?: boolean | number - /** Number of non-empty values for scopes */ - countNotEmptyScopes?: boolean | number - /** Percentage of empty values for scopes */ - percentageEmptyScopes?: boolean | number - /** Percentage of non-empty values for scopes */ - percentageNotEmptyScopes?: boolean | number - /** Number of unique values for connectionParameters */ - countUniqueValuesConnectionParameters?: boolean | number - /** Number of empty values for connectionParameters */ - countEmptyConnectionParameters?: boolean | number - /** Number of non-empty values for connectionParameters */ - countNotEmptyConnectionParameters?: boolean | number - /** Percentage of empty values for connectionParameters */ - percentageEmptyConnectionParameters?: boolean | number - /** Percentage of non-empty values for connectionParameters */ - percentageNotEmptyConnectionParameters?: boolean | number - edges?: ConnectedAccountEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A connected account */ -export interface ConnectedAccountGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - /** Number of unique values for provider */ - countUniqueValuesProvider?: boolean | number - /** Number of empty values for provider */ - countEmptyProvider?: boolean | number - /** Number of non-empty values for provider */ - countNotEmptyProvider?: boolean | number - /** Percentage of empty values for provider */ - percentageEmptyProvider?: boolean | number - /** Percentage of non-empty values for provider */ - percentageNotEmptyProvider?: boolean | number - /** Number of unique values for accessToken */ - countUniqueValuesAccessToken?: boolean | number - /** Number of empty values for accessToken */ - countEmptyAccessToken?: boolean | number - /** Number of non-empty values for accessToken */ - countNotEmptyAccessToken?: boolean | number - /** Percentage of empty values for accessToken */ - percentageEmptyAccessToken?: boolean | number - /** Percentage of non-empty values for accessToken */ - percentageNotEmptyAccessToken?: boolean | number - /** Number of unique values for refreshToken */ - countUniqueValuesRefreshToken?: boolean | number - /** Number of empty values for refreshToken */ - countEmptyRefreshToken?: boolean | number - /** Number of non-empty values for refreshToken */ - countNotEmptyRefreshToken?: boolean | number - /** Percentage of empty values for refreshToken */ - percentageEmptyRefreshToken?: boolean | number - /** Percentage of non-empty values for refreshToken */ - percentageNotEmptyRefreshToken?: boolean | number - /** Number of unique values for lastSyncHistoryId */ - countUniqueValuesLastSyncHistoryId?: boolean | number - /** Number of empty values for lastSyncHistoryId */ - countEmptyLastSyncHistoryId?: boolean | number - /** Number of non-empty values for lastSyncHistoryId */ - countNotEmptyLastSyncHistoryId?: boolean | number - /** Percentage of empty values for lastSyncHistoryId */ - percentageEmptyLastSyncHistoryId?: boolean | number - /** Percentage of non-empty values for lastSyncHistoryId */ - percentageNotEmptyLastSyncHistoryId?: boolean | number - /** Number of unique values for authFailedAt */ - countUniqueValuesAuthFailedAt?: boolean | number - /** Number of empty values for authFailedAt */ - countEmptyAuthFailedAt?: boolean | number - /** Number of non-empty values for authFailedAt */ - countNotEmptyAuthFailedAt?: boolean | number - /** Percentage of empty values for authFailedAt */ - percentageEmptyAuthFailedAt?: boolean | number - /** Percentage of non-empty values for authFailedAt */ - percentageNotEmptyAuthFailedAt?: boolean | number - /** Earliest date contained in the field authFailedAt */ - minAuthFailedAt?: boolean | number - /** Latest date contained in the field authFailedAt */ - maxAuthFailedAt?: boolean | number - /** Number of unique values for lastCredentialsRefreshedAt */ - countUniqueValuesLastCredentialsRefreshedAt?: boolean | number - /** Number of empty values for lastCredentialsRefreshedAt */ - countEmptyLastCredentialsRefreshedAt?: boolean | number - /** Number of non-empty values for lastCredentialsRefreshedAt */ - countNotEmptyLastCredentialsRefreshedAt?: boolean | number - /** Percentage of empty values for lastCredentialsRefreshedAt */ - percentageEmptyLastCredentialsRefreshedAt?: boolean | number - /** Percentage of non-empty values for lastCredentialsRefreshedAt */ - percentageNotEmptyLastCredentialsRefreshedAt?: boolean | number - /** Earliest date contained in the field lastCredentialsRefreshedAt */ - minLastCredentialsRefreshedAt?: boolean | number - /** Latest date contained in the field lastCredentialsRefreshedAt */ - maxLastCredentialsRefreshedAt?: boolean | number - /** Number of unique values for handleAliases */ - countUniqueValuesHandleAliases?: boolean | number - /** Number of empty values for handleAliases */ - countEmptyHandleAliases?: boolean | number - /** Number of non-empty values for handleAliases */ - countNotEmptyHandleAliases?: boolean | number - /** Percentage of empty values for handleAliases */ - percentageEmptyHandleAliases?: boolean | number - /** Percentage of non-empty values for handleAliases */ - percentageNotEmptyHandleAliases?: boolean | number - /** Number of unique values for scopes */ - countUniqueValuesScopes?: boolean | number - /** Number of empty values for scopes */ - countEmptyScopes?: boolean | number - /** Number of non-empty values for scopes */ - countNotEmptyScopes?: boolean | number - /** Percentage of empty values for scopes */ - percentageEmptyScopes?: boolean | number - /** Percentage of non-empty values for scopes */ - percentageNotEmptyScopes?: boolean | number - /** Number of unique values for connectionParameters */ - countUniqueValuesConnectionParameters?: boolean | number - /** Number of empty values for connectionParameters */ - countEmptyConnectionParameters?: boolean | number - /** Number of non-empty values for connectionParameters */ - countNotEmptyConnectionParameters?: boolean | number - /** Percentage of empty values for connectionParameters */ - percentageEmptyConnectionParameters?: boolean | number - /** Percentage of non-empty values for connectionParameters */ - percentageNotEmptyConnectionParameters?: boolean | number - edges?: ConnectedAccountEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface ConnectedAccountRelationInput { -/** Connect to a connectedAccount record */ -connect?: (ConnectedAccountConnectInput | null), -/** Disconnect from a connectedAccount record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface ConnectedAccountConnectInput { -/** Find a connectedAccount record based on its unique fields: id */ -where?: (ConnectedAccountWhereUniqueInput | null)} - -export interface ConnectedAccountWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A connected account */ -export interface ConnectedAccountCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Connected account record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** The account handle (email, username, phone number, etc.) */ -handle?: (Scalars['String'] | null), -/** The account provider */ -provider?: (Scalars['String'] | null), -/** Messaging provider access token */ -accessToken?: (Scalars['String'] | null), -/** Messaging provider refresh token */ -refreshToken?: (Scalars['String'] | null), -/** Last sync history ID */ -lastSyncHistoryId?: (Scalars['String'] | null), -/** Auth failed at */ -authFailedAt?: (Scalars['DateTime'] | null), -/** Last credentials refreshed at */ -lastCredentialsRefreshedAt?: (Scalars['DateTime'] | null), -/** Handle Aliases */ -handleAliases?: (Scalars['String'] | null), -/** Scopes */ -scopes?: ((Scalars['String'] | null)[] | null), -/** JSON object containing custom connection parameters */ -connectionParameters?: (Scalars['JSON'] | null), -/** Account Owner */ -accountOwnerId: Scalars['ID'], -/** Account Owner */ -accountOwner: WorkspaceMemberRelationInput} - - -/** A connected account */ -export interface ConnectedAccountUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Connected account record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** The account handle (email, username, phone number, etc.) */ -handle?: (Scalars['String'] | null), -/** The account provider */ -provider?: (Scalars['String'] | null), -/** Messaging provider access token */ -accessToken?: (Scalars['String'] | null), -/** Messaging provider refresh token */ -refreshToken?: (Scalars['String'] | null), -/** Last sync history ID */ -lastSyncHistoryId?: (Scalars['String'] | null), -/** Auth failed at */ -authFailedAt?: (Scalars['DateTime'] | null), -/** Last credentials refreshed at */ -lastCredentialsRefreshedAt?: (Scalars['DateTime'] | null), -/** Handle Aliases */ -handleAliases?: (Scalars['String'] | null), -/** Scopes */ -scopes?: ((Scalars['String'] | null)[] | null), -/** JSON object containing custom connection parameters */ -connectionParameters?: (Scalars['JSON'] | null), -/** Account Owner */ -accountOwnerId?: (Scalars['ID'] | null), -/** Account Owner */ -accountOwner?: (WorkspaceMemberRelationInput | null)} - - -/** A connected account */ -export interface ConnectedAccountFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Connected account record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** The account handle (email, username, phone number, etc.) */ -handle?: (StringFilter | null), -/** The account provider */ -provider?: (StringFilter | null), -/** Messaging provider access token */ -accessToken?: (StringFilter | null), -/** Messaging provider refresh token */ -refreshToken?: (StringFilter | null), -/** Last sync history ID */ -lastSyncHistoryId?: (StringFilter | null), -/** Auth failed at */ -authFailedAt?: (Scalars['DateTime'] | null), -/** Last credentials refreshed at */ -lastCredentialsRefreshedAt?: (Scalars['DateTime'] | null), -/** Handle Aliases */ -handleAliases?: (StringFilter | null), -/** Scopes */ -scopes?: (ArrayFilter | null), -/** JSON object containing custom connection parameters */ -connectionParameters?: (RawJsonFilter | null), -/** Account Owner */ -accountOwnerId?: (UUIDFilter | null),and?: ((ConnectedAccountFilterInput | null)[] | null),or?: ((ConnectedAccountFilterInput | null)[] | null),not?: (ConnectedAccountFilterInput | null)} - -export interface ArrayFilter { -/** Case-insensitive match with % wildcard (e.g. %value%) */ -containsIlike?: (Scalars['String'] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** A connected account */ -export interface ConnectedAccountOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Connected account record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** The account handle (email, username, phone number, etc.) */ -handle?: (OrderByDirection | null), -/** The account provider */ -provider?: (OrderByDirection | null), -/** Messaging provider access token */ -accessToken?: (OrderByDirection | null), -/** Messaging provider refresh token */ -refreshToken?: (OrderByDirection | null), -/** Last sync history ID */ -lastSyncHistoryId?: (OrderByDirection | null), -/** Auth failed at */ -authFailedAt?: (OrderByDirection | null), -/** Last credentials refreshed at */ -lastCredentialsRefreshedAt?: (OrderByDirection | null), -/** Handle Aliases */ -handleAliases?: (OrderByDirection | null), -/** Scopes */ -scopes?: (OrderByDirection | null), -/** JSON object containing custom connection parameters */ -connectionParameters?: (OrderByDirection | null), -/** Account Owner */ -accountOwnerId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -accountOwner?: (WorkspaceMemberOrderByInput | null)} - - -/** A connected account */ -export interface ConnectedAccountOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (ConnectedAccountOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Connected account record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** The account handle (email, username, phone number, etc.) */ -handle?: (OrderByDirection | null), -/** The account provider */ -provider?: (OrderByDirection | null), -/** Messaging provider access token */ -accessToken?: (OrderByDirection | null), -/** Messaging provider refresh token */ -refreshToken?: (OrderByDirection | null), -/** Last sync history ID */ -lastSyncHistoryId?: (OrderByDirection | null), -/** Auth failed at */ -authFailedAt?: (OrderByDateGranularityInput | null), -/** Last credentials refreshed at */ -lastCredentialsRefreshedAt?: (OrderByDateGranularityInput | null), -/** Handle Aliases */ -handleAliases?: (OrderByDirection | null), -/** Scopes */ -scopes?: (OrderByDirection | null), -/** JSON object containing custom connection parameters */ -connectionParameters?: (OrderByDirection | null), -/** Account Owner */ -accountOwnerId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -accountOwner?: (WorkspaceMemberOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface ConnectedAccountOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for handle */ -countUniqueValuesHandle?: (OrderByDirection | null), -/** Number of empty values for handle */ -countEmptyHandle?: (OrderByDirection | null), -/** Number of non-empty values for handle */ -countNotEmptyHandle?: (OrderByDirection | null), -/** Percentage of empty values for handle */ -percentageEmptyHandle?: (OrderByDirection | null), -/** Percentage of non-empty values for handle */ -percentageNotEmptyHandle?: (OrderByDirection | null), -/** Number of unique values for provider */ -countUniqueValuesProvider?: (OrderByDirection | null), -/** Number of empty values for provider */ -countEmptyProvider?: (OrderByDirection | null), -/** Number of non-empty values for provider */ -countNotEmptyProvider?: (OrderByDirection | null), -/** Percentage of empty values for provider */ -percentageEmptyProvider?: (OrderByDirection | null), -/** Percentage of non-empty values for provider */ -percentageNotEmptyProvider?: (OrderByDirection | null), -/** Number of unique values for accessToken */ -countUniqueValuesAccessToken?: (OrderByDirection | null), -/** Number of empty values for accessToken */ -countEmptyAccessToken?: (OrderByDirection | null), -/** Number of non-empty values for accessToken */ -countNotEmptyAccessToken?: (OrderByDirection | null), -/** Percentage of empty values for accessToken */ -percentageEmptyAccessToken?: (OrderByDirection | null), -/** Percentage of non-empty values for accessToken */ -percentageNotEmptyAccessToken?: (OrderByDirection | null), -/** Number of unique values for refreshToken */ -countUniqueValuesRefreshToken?: (OrderByDirection | null), -/** Number of empty values for refreshToken */ -countEmptyRefreshToken?: (OrderByDirection | null), -/** Number of non-empty values for refreshToken */ -countNotEmptyRefreshToken?: (OrderByDirection | null), -/** Percentage of empty values for refreshToken */ -percentageEmptyRefreshToken?: (OrderByDirection | null), -/** Percentage of non-empty values for refreshToken */ -percentageNotEmptyRefreshToken?: (OrderByDirection | null), -/** Number of unique values for lastSyncHistoryId */ -countUniqueValuesLastSyncHistoryId?: (OrderByDirection | null), -/** Number of empty values for lastSyncHistoryId */ -countEmptyLastSyncHistoryId?: (OrderByDirection | null), -/** Number of non-empty values for lastSyncHistoryId */ -countNotEmptyLastSyncHistoryId?: (OrderByDirection | null), -/** Percentage of empty values for lastSyncHistoryId */ -percentageEmptyLastSyncHistoryId?: (OrderByDirection | null), -/** Percentage of non-empty values for lastSyncHistoryId */ -percentageNotEmptyLastSyncHistoryId?: (OrderByDirection | null), -/** Number of unique values for authFailedAt */ -countUniqueValuesAuthFailedAt?: (OrderByDirection | null), -/** Number of empty values for authFailedAt */ -countEmptyAuthFailedAt?: (OrderByDirection | null), -/** Number of non-empty values for authFailedAt */ -countNotEmptyAuthFailedAt?: (OrderByDirection | null), -/** Percentage of empty values for authFailedAt */ -percentageEmptyAuthFailedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for authFailedAt */ -percentageNotEmptyAuthFailedAt?: (OrderByDirection | null), -/** Earliest date contained in the field authFailedAt */ -minAuthFailedAt?: (OrderByDirection | null), -/** Latest date contained in the field authFailedAt */ -maxAuthFailedAt?: (OrderByDirection | null), -/** Number of unique values for lastCredentialsRefreshedAt */ -countUniqueValuesLastCredentialsRefreshedAt?: (OrderByDirection | null), -/** Number of empty values for lastCredentialsRefreshedAt */ -countEmptyLastCredentialsRefreshedAt?: (OrderByDirection | null), -/** Number of non-empty values for lastCredentialsRefreshedAt */ -countNotEmptyLastCredentialsRefreshedAt?: (OrderByDirection | null), -/** Percentage of empty values for lastCredentialsRefreshedAt */ -percentageEmptyLastCredentialsRefreshedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for lastCredentialsRefreshedAt */ -percentageNotEmptyLastCredentialsRefreshedAt?: (OrderByDirection | null), -/** Earliest date contained in the field lastCredentialsRefreshedAt */ -minLastCredentialsRefreshedAt?: (OrderByDirection | null), -/** Latest date contained in the field lastCredentialsRefreshedAt */ -maxLastCredentialsRefreshedAt?: (OrderByDirection | null), -/** Number of unique values for handleAliases */ -countUniqueValuesHandleAliases?: (OrderByDirection | null), -/** Number of empty values for handleAliases */ -countEmptyHandleAliases?: (OrderByDirection | null), -/** Number of non-empty values for handleAliases */ -countNotEmptyHandleAliases?: (OrderByDirection | null), -/** Percentage of empty values for handleAliases */ -percentageEmptyHandleAliases?: (OrderByDirection | null), -/** Percentage of non-empty values for handleAliases */ -percentageNotEmptyHandleAliases?: (OrderByDirection | null), -/** Number of unique values for scopes */ -countUniqueValuesScopes?: (OrderByDirection | null), -/** Number of empty values for scopes */ -countEmptyScopes?: (OrderByDirection | null), -/** Number of non-empty values for scopes */ -countNotEmptyScopes?: (OrderByDirection | null), -/** Percentage of empty values for scopes */ -percentageEmptyScopes?: (OrderByDirection | null), -/** Percentage of non-empty values for scopes */ -percentageNotEmptyScopes?: (OrderByDirection | null), -/** Number of unique values for connectionParameters */ -countUniqueValuesConnectionParameters?: (OrderByDirection | null), -/** Number of empty values for connectionParameters */ -countEmptyConnectionParameters?: (OrderByDirection | null), -/** Number of non-empty values for connectionParameters */ -countNotEmptyConnectionParameters?: (OrderByDirection | null), -/** Percentage of empty values for connectionParameters */ -percentageEmptyConnectionParameters?: (OrderByDirection | null), -/** Percentage of non-empty values for connectionParameters */ -percentageNotEmptyConnectionParameters?: (OrderByDirection | null), -/** Account Owner */ -accountOwnerId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -accountOwner?: (WorkspaceMemberOrderByInput | null)} - - -/** A connected account */ -export interface ConnectedAccountGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Connected account record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** The account handle (email, username, phone number, etc.) */ -handle?: (Scalars['Boolean'] | null), -/** The account provider */ -provider?: (Scalars['Boolean'] | null), -/** Messaging provider access token */ -accessToken?: (Scalars['Boolean'] | null), -/** Messaging provider refresh token */ -refreshToken?: (Scalars['Boolean'] | null), -/** Last sync history ID */ -lastSyncHistoryId?: (Scalars['Boolean'] | null), -/** Auth failed at */ -authFailedAt?: (GroupByDateGranularityInput | null), -/** Last credentials refreshed at */ -lastCredentialsRefreshedAt?: (GroupByDateGranularityInput | null), -/** Handle Aliases */ -handleAliases?: (Scalars['Boolean'] | null), -/** Scopes */ -scopes?: (Scalars['Boolean'] | null), -/** JSON object containing custom connection parameters */ -connectionParameters?: (Scalars['Boolean'] | null), -/** Group by fields of the related workspaceMember */ -accountOwner?: (WorkspaceMemberGroupByInput | null)} - - -/** A dashboard */ -export interface DashboardGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** Dashboard title */ - title?: boolean | number - /** Dashboard record Position */ - position?: boolean | number - /** Dashboard page layout */ - pageLayoutId?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Field used for full-text search */ - searchVector?: boolean | number - /** Attachments linked to the dashboard */ - attachments?: (AttachmentConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (AttachmentFilterInput | null), orderBy?: ((AttachmentOrderByInput | null)[] | null)} }) - /** Timeline activities linked to the dashboard */ - timelineActivities?: (TimelineActivityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByInput | null)[] | null)} }) - /** Favorites linked to the dashboard */ - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A dashboard */ -export interface DashboardEdgeGenqlSelection{ - node?: DashboardGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A dashboard */ -export interface DashboardConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for title */ - countUniqueValuesTitle?: boolean | number - /** Number of empty values for title */ - countEmptyTitle?: boolean | number - /** Number of non-empty values for title */ - countNotEmptyTitle?: boolean | number - /** Percentage of empty values for title */ - percentageEmptyTitle?: boolean | number - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for pageLayoutId */ - countUniqueValuesPageLayoutId?: boolean | number - /** Number of empty values for pageLayoutId */ - countEmptyPageLayoutId?: boolean | number - /** Number of non-empty values for pageLayoutId */ - countNotEmptyPageLayoutId?: boolean | number - /** Percentage of empty values for pageLayoutId */ - percentageEmptyPageLayoutId?: boolean | number - /** Percentage of non-empty values for pageLayoutId */ - percentageNotEmptyPageLayoutId?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: DashboardEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A dashboard */ -export interface DashboardGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for title */ - countUniqueValuesTitle?: boolean | number - /** Number of empty values for title */ - countEmptyTitle?: boolean | number - /** Number of non-empty values for title */ - countNotEmptyTitle?: boolean | number - /** Percentage of empty values for title */ - percentageEmptyTitle?: boolean | number - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for pageLayoutId */ - countUniqueValuesPageLayoutId?: boolean | number - /** Number of empty values for pageLayoutId */ - countEmptyPageLayoutId?: boolean | number - /** Number of non-empty values for pageLayoutId */ - countNotEmptyPageLayoutId?: boolean | number - /** Percentage of empty values for pageLayoutId */ - percentageEmptyPageLayoutId?: boolean | number - /** Percentage of non-empty values for pageLayoutId */ - percentageNotEmptyPageLayoutId?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: DashboardEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface DashboardRelationInput { -/** Connect to a dashboard record */ -connect?: (DashboardConnectInput | null), -/** Disconnect from a dashboard record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface DashboardConnectInput { -/** Find a dashboard record based on its unique fields: id */ -where?: (DashboardWhereUniqueInput | null)} - -export interface DashboardWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A dashboard */ -export interface DashboardCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Dashboard title */ -title?: (Scalars['String'] | null), -/** Dashboard record Position */ -position?: (Scalars['Position'] | null), -/** Dashboard page layout */ -pageLayoutId?: (Scalars['UUID'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null)} - - -/** A dashboard */ -export interface DashboardUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Dashboard title */ -title?: (Scalars['String'] | null), -/** Dashboard record Position */ -position?: (Scalars['Position'] | null), -/** Dashboard page layout */ -pageLayoutId?: (Scalars['UUID'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null)} - - -/** A dashboard */ -export interface DashboardFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Dashboard title */ -title?: (StringFilter | null), -/** Dashboard record Position */ -position?: (FloatFilter | null), -/** Dashboard page layout */ -pageLayoutId?: (UUIDFilter | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null),and?: ((DashboardFilterInput | null)[] | null),or?: ((DashboardFilterInput | null)[] | null),not?: (DashboardFilterInput | null)} - - -/** A dashboard */ -export interface DashboardOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** Dashboard title */ -title?: (OrderByDirection | null), -/** Dashboard record Position */ -position?: (OrderByDirection | null), -/** Dashboard page layout */ -pageLayoutId?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null)} - - -/** A dashboard */ -export interface DashboardOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (DashboardOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** Dashboard title */ -title?: (OrderByDirection | null), -/** Dashboard record Position */ -position?: (OrderByDirection | null), -/** Dashboard page layout */ -pageLayoutId?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null)} - - -/** Aggregate-based ordering */ -export interface DashboardOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for title */ -countUniqueValuesTitle?: (OrderByDirection | null), -/** Number of empty values for title */ -countEmptyTitle?: (OrderByDirection | null), -/** Number of non-empty values for title */ -countNotEmptyTitle?: (OrderByDirection | null), -/** Percentage of empty values for title */ -percentageEmptyTitle?: (OrderByDirection | null), -/** Percentage of non-empty values for title */ -percentageNotEmptyTitle?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for pageLayoutId */ -countUniqueValuesPageLayoutId?: (OrderByDirection | null), -/** Number of empty values for pageLayoutId */ -countEmptyPageLayoutId?: (OrderByDirection | null), -/** Number of non-empty values for pageLayoutId */ -countNotEmptyPageLayoutId?: (OrderByDirection | null), -/** Percentage of empty values for pageLayoutId */ -percentageEmptyPageLayoutId?: (OrderByDirection | null), -/** Percentage of non-empty values for pageLayoutId */ -percentageNotEmptyPageLayoutId?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null)} - - -/** A dashboard */ -export interface DashboardGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** Dashboard title */ -title?: (Scalars['Boolean'] | null), -/** Dashboard record Position */ -position?: (Scalars['Boolean'] | null), -/** Dashboard page layout */ -pageLayoutId?: (Scalars['Boolean'] | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null)} - - -/** A favorite */ -export interface FavoriteGenqlSelection{ - /** Creation date */ - createdAt?: boolean | number - /** Id */ - id?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Favorite position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** ViewId */ - viewId?: boolean | number - /** Favorite company */ - companyId?: boolean | number - /** Favorite dashboard */ - dashboardId?: boolean | number - /** Favorite workspace member */ - forWorkspaceMemberId?: boolean | number - /** Favorite person */ - personId?: boolean | number - /** Favorite opportunity */ - opportunityId?: boolean | number - /** Favorite workflow */ - workflowId?: boolean | number - /** Favorite workflow version */ - workflowVersionId?: boolean | number - /** Favorite workflow run */ - workflowRunId?: boolean | number - /** Favorite task */ - taskId?: boolean | number - /** Favorite note */ - noteId?: boolean | number - /** The folder this favorite belongs to */ - favoriteFolderId?: boolean | number - /** Favorite company */ - company?: CompanyGenqlSelection - /** Favorite dashboard */ - dashboard?: DashboardGenqlSelection - /** Favorite workspace member */ - forWorkspaceMember?: WorkspaceMemberGenqlSelection - /** Favorite person */ - person?: PersonGenqlSelection - /** Favorite opportunity */ - opportunity?: OpportunityGenqlSelection - /** Favorite workflow */ - workflow?: WorkflowGenqlSelection - /** Favorite workflow version */ - workflowVersion?: WorkflowVersionGenqlSelection - /** Favorite workflow run */ - workflowRun?: WorkflowRunGenqlSelection - /** Favorite task */ - task?: TaskGenqlSelection - /** Favorite note */ - note?: NoteGenqlSelection - /** The folder this favorite belongs to */ - favoriteFolder?: FavoriteFolderGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A favorite */ -export interface FavoriteEdgeGenqlSelection{ - node?: FavoriteGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A favorite */ -export interface FavoriteConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for viewId */ - countUniqueValuesViewId?: boolean | number - /** Number of empty values for viewId */ - countEmptyViewId?: boolean | number - /** Number of non-empty values for viewId */ - countNotEmptyViewId?: boolean | number - /** Percentage of empty values for viewId */ - percentageEmptyViewId?: boolean | number - /** Percentage of non-empty values for viewId */ - percentageNotEmptyViewId?: boolean | number - edges?: FavoriteEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A favorite */ -export interface FavoriteGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for viewId */ - countUniqueValuesViewId?: boolean | number - /** Number of empty values for viewId */ - countEmptyViewId?: boolean | number - /** Number of non-empty values for viewId */ - countNotEmptyViewId?: boolean | number - /** Percentage of empty values for viewId */ - percentageEmptyViewId?: boolean | number - /** Percentage of non-empty values for viewId */ - percentageNotEmptyViewId?: boolean | number - edges?: FavoriteEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface FavoriteRelationInput { -/** Connect to a favorite record */ -connect?: (FavoriteConnectInput | null), -/** Disconnect from a favorite record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface FavoriteConnectInput { -/** Find a favorite record based on its unique fields: id */ -where?: (FavoriteWhereUniqueInput | null)} - -export interface FavoriteWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A favorite */ -export interface FavoriteCreateInput { -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Id */ -id?: (Scalars['ID'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Favorite position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** ViewId */ -viewId?: (Scalars['UUID'] | null), -/** Favorite company */ -companyId?: (Scalars['ID'] | null), -/** Favorite company */ -company?: (CompanyRelationInput | null), -/** Favorite dashboard */ -dashboardId?: (Scalars['ID'] | null), -/** Favorite dashboard */ -dashboard?: (DashboardRelationInput | null), -/** Favorite workspace member */ -forWorkspaceMemberId?: (Scalars['ID'] | null), -/** Favorite workspace member */ -forWorkspaceMember?: (WorkspaceMemberRelationInput | null), -/** Favorite person */ -personId?: (Scalars['ID'] | null), -/** Favorite person */ -person?: (PersonRelationInput | null), -/** Favorite opportunity */ -opportunityId?: (Scalars['ID'] | null), -/** Favorite opportunity */ -opportunity?: (OpportunityRelationInput | null), -/** Favorite workflow */ -workflowId?: (Scalars['ID'] | null), -/** Favorite workflow */ -workflow?: (WorkflowRelationInput | null), -/** Favorite workflow version */ -workflowVersionId?: (Scalars['ID'] | null), -/** Favorite workflow version */ -workflowVersion?: (WorkflowVersionRelationInput | null), -/** Favorite workflow run */ -workflowRunId?: (Scalars['ID'] | null), -/** Favorite workflow run */ -workflowRun?: (WorkflowRunRelationInput | null), -/** Favorite task */ -taskId?: (Scalars['ID'] | null), -/** Favorite task */ -task?: (TaskRelationInput | null), -/** Favorite note */ -noteId?: (Scalars['ID'] | null), -/** Favorite note */ -note?: (NoteRelationInput | null), -/** The folder this favorite belongs to */ -favoriteFolderId?: (Scalars['ID'] | null), -/** The folder this favorite belongs to */ -favoriteFolder?: (FavoriteFolderRelationInput | null)} - - -/** A favorite */ -export interface FavoriteUpdateInput { -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Id */ -id?: (Scalars['ID'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Favorite position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** ViewId */ -viewId?: (Scalars['UUID'] | null), -/** Favorite company */ -companyId?: (Scalars['ID'] | null), -/** Favorite company */ -company?: (CompanyRelationInput | null), -/** Favorite dashboard */ -dashboardId?: (Scalars['ID'] | null), -/** Favorite dashboard */ -dashboard?: (DashboardRelationInput | null), -/** Favorite workspace member */ -forWorkspaceMemberId?: (Scalars['ID'] | null), -/** Favorite workspace member */ -forWorkspaceMember?: (WorkspaceMemberRelationInput | null), -/** Favorite person */ -personId?: (Scalars['ID'] | null), -/** Favorite person */ -person?: (PersonRelationInput | null), -/** Favorite opportunity */ -opportunityId?: (Scalars['ID'] | null), -/** Favorite opportunity */ -opportunity?: (OpportunityRelationInput | null), -/** Favorite workflow */ -workflowId?: (Scalars['ID'] | null), -/** Favorite workflow */ -workflow?: (WorkflowRelationInput | null), -/** Favorite workflow version */ -workflowVersionId?: (Scalars['ID'] | null), -/** Favorite workflow version */ -workflowVersion?: (WorkflowVersionRelationInput | null), -/** Favorite workflow run */ -workflowRunId?: (Scalars['ID'] | null), -/** Favorite workflow run */ -workflowRun?: (WorkflowRunRelationInput | null), -/** Favorite task */ -taskId?: (Scalars['ID'] | null), -/** Favorite task */ -task?: (TaskRelationInput | null), -/** Favorite note */ -noteId?: (Scalars['ID'] | null), -/** Favorite note */ -note?: (NoteRelationInput | null), -/** The folder this favorite belongs to */ -favoriteFolderId?: (Scalars['ID'] | null), -/** The folder this favorite belongs to */ -favoriteFolder?: (FavoriteFolderRelationInput | null)} - - -/** A favorite */ -export interface FavoriteFilterInput { -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Id */ -id?: (UUIDFilter | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Favorite position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** ViewId */ -viewId?: (UUIDFilter | null), -/** Favorite company */ -companyId?: (UUIDFilter | null), -/** Favorite dashboard */ -dashboardId?: (UUIDFilter | null), -/** Favorite workspace member */ -forWorkspaceMemberId?: (UUIDFilter | null), -/** Favorite person */ -personId?: (UUIDFilter | null), -/** Favorite opportunity */ -opportunityId?: (UUIDFilter | null), -/** Favorite workflow */ -workflowId?: (UUIDFilter | null), -/** Favorite workflow version */ -workflowVersionId?: (UUIDFilter | null), -/** Favorite workflow run */ -workflowRunId?: (UUIDFilter | null), -/** Favorite task */ -taskId?: (UUIDFilter | null), -/** Favorite note */ -noteId?: (UUIDFilter | null), -/** The folder this favorite belongs to */ -favoriteFolderId?: (UUIDFilter | null),and?: ((FavoriteFilterInput | null)[] | null),or?: ((FavoriteFilterInput | null)[] | null),not?: (FavoriteFilterInput | null)} - - -/** A favorite */ -export interface FavoriteOrderByInput { -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Id */ -id?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Favorite position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** ViewId */ -viewId?: (OrderByDirection | null), -/** Favorite company */ -companyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -company?: (CompanyOrderByInput | null), -/** Favorite dashboard */ -dashboardId?: (OrderByDirection | null), -/** Order by fields of the related dashboard */ -dashboard?: (DashboardOrderByInput | null), -/** Favorite workspace member */ -forWorkspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -forWorkspaceMember?: (WorkspaceMemberOrderByInput | null), -/** Favorite person */ -personId?: (OrderByDirection | null), -/** Order by fields of the related person */ -person?: (PersonOrderByInput | null), -/** Favorite opportunity */ -opportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -opportunity?: (OpportunityOrderByInput | null), -/** Favorite workflow */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByInput | null), -/** Favorite workflow version */ -workflowVersionId?: (OrderByDirection | null), -/** Order by fields of the related workflowVersion */ -workflowVersion?: (WorkflowVersionOrderByInput | null), -/** Favorite workflow run */ -workflowRunId?: (OrderByDirection | null), -/** Order by fields of the related workflowRun */ -workflowRun?: (WorkflowRunOrderByInput | null), -/** Favorite task */ -taskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -task?: (TaskOrderByInput | null), -/** Favorite note */ -noteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -note?: (NoteOrderByInput | null), -/** The folder this favorite belongs to */ -favoriteFolderId?: (OrderByDirection | null), -/** Order by fields of the related favoriteFolder */ -favoriteFolder?: (FavoriteFolderOrderByInput | null)} - - -/** A favorite */ -export interface FavoriteOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (FavoriteOrderByWithGroupByAggregateInput | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Favorite position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** ViewId */ -viewId?: (OrderByDirection | null), -/** Favorite company */ -companyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -company?: (CompanyOrderByWithGroupByInput | null), -/** Favorite dashboard */ -dashboardId?: (OrderByDirection | null), -/** Order by fields of the related dashboard */ -dashboard?: (DashboardOrderByWithGroupByInput | null), -/** Favorite workspace member */ -forWorkspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -forWorkspaceMember?: (WorkspaceMemberOrderByWithGroupByInput | null), -/** Favorite person */ -personId?: (OrderByDirection | null), -/** Order by fields of the related person */ -person?: (PersonOrderByWithGroupByInput | null), -/** Favorite opportunity */ -opportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -opportunity?: (OpportunityOrderByWithGroupByInput | null), -/** Favorite workflow */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByWithGroupByInput | null), -/** Favorite workflow version */ -workflowVersionId?: (OrderByDirection | null), -/** Order by fields of the related workflowVersion */ -workflowVersion?: (WorkflowVersionOrderByWithGroupByInput | null), -/** Favorite workflow run */ -workflowRunId?: (OrderByDirection | null), -/** Order by fields of the related workflowRun */ -workflowRun?: (WorkflowRunOrderByWithGroupByInput | null), -/** Favorite task */ -taskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -task?: (TaskOrderByWithGroupByInput | null), -/** Favorite note */ -noteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -note?: (NoteOrderByWithGroupByInput | null), -/** The folder this favorite belongs to */ -favoriteFolderId?: (OrderByDirection | null), -/** Order by fields of the related favoriteFolder */ -favoriteFolder?: (FavoriteFolderOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface FavoriteOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for viewId */ -countUniqueValuesViewId?: (OrderByDirection | null), -/** Number of empty values for viewId */ -countEmptyViewId?: (OrderByDirection | null), -/** Number of non-empty values for viewId */ -countNotEmptyViewId?: (OrderByDirection | null), -/** Percentage of empty values for viewId */ -percentageEmptyViewId?: (OrderByDirection | null), -/** Percentage of non-empty values for viewId */ -percentageNotEmptyViewId?: (OrderByDirection | null), -/** Favorite company */ -companyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -company?: (CompanyOrderByInput | null), -/** Favorite dashboard */ -dashboardId?: (OrderByDirection | null), -/** Order by fields of the related dashboard */ -dashboard?: (DashboardOrderByInput | null), -/** Favorite workspace member */ -forWorkspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -forWorkspaceMember?: (WorkspaceMemberOrderByInput | null), -/** Favorite person */ -personId?: (OrderByDirection | null), -/** Order by fields of the related person */ -person?: (PersonOrderByInput | null), -/** Favorite opportunity */ -opportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -opportunity?: (OpportunityOrderByInput | null), -/** Favorite workflow */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByInput | null), -/** Favorite workflow version */ -workflowVersionId?: (OrderByDirection | null), -/** Order by fields of the related workflowVersion */ -workflowVersion?: (WorkflowVersionOrderByInput | null), -/** Favorite workflow run */ -workflowRunId?: (OrderByDirection | null), -/** Order by fields of the related workflowRun */ -workflowRun?: (WorkflowRunOrderByInput | null), -/** Favorite task */ -taskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -task?: (TaskOrderByInput | null), -/** Favorite note */ -noteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -note?: (NoteOrderByInput | null), -/** The folder this favorite belongs to */ -favoriteFolderId?: (OrderByDirection | null), -/** Order by fields of the related favoriteFolder */ -favoriteFolder?: (FavoriteFolderOrderByInput | null)} - - -/** A favorite */ -export interface FavoriteGroupByInput { -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Favorite position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** ViewId */ -viewId?: (Scalars['Boolean'] | null), -/** Group by fields of the related company */ -company?: (CompanyGroupByInput | null), -/** Group by fields of the related dashboard */ -dashboard?: (DashboardGroupByInput | null), -/** Group by fields of the related workspaceMember */ -forWorkspaceMember?: (WorkspaceMemberGroupByInput | null), -/** Group by fields of the related person */ -person?: (PersonGroupByInput | null), -/** Group by fields of the related opportunity */ -opportunity?: (OpportunityGroupByInput | null), -/** Group by fields of the related workflow */ -workflow?: (WorkflowGroupByInput | null), -/** Group by fields of the related workflowVersion */ -workflowVersion?: (WorkflowVersionGroupByInput | null), -/** Group by fields of the related workflowRun */ -workflowRun?: (WorkflowRunGroupByInput | null), -/** Group by fields of the related task */ -task?: (TaskGroupByInput | null), -/** Group by fields of the related note */ -note?: (NoteGroupByInput | null), -/** Group by fields of the related favoriteFolder */ -favoriteFolder?: (FavoriteFolderGroupByInput | null)} - - -/** A favorite folder */ -export interface FavoriteFolderGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Favorite folder position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Name of the favorite folder */ - name?: boolean | number - /** Favorites in this folder */ - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A favorite folder */ -export interface FavoriteFolderEdgeGenqlSelection{ - node?: FavoriteFolderGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A favorite folder */ -export interface FavoriteFolderConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - edges?: FavoriteFolderEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A favorite folder */ -export interface FavoriteFolderGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - edges?: FavoriteFolderEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface FavoriteFolderRelationInput { -/** Connect to a favoriteFolder record */ -connect?: (FavoriteFolderConnectInput | null), -/** Disconnect from a favoriteFolder record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface FavoriteFolderConnectInput { -/** Find a favoriteFolder record based on its unique fields: id */ -where?: (FavoriteFolderWhereUniqueInput | null)} - -export interface FavoriteFolderWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A favorite folder */ -export interface FavoriteFolderCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Favorite folder position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Name of the favorite folder */ -name?: (Scalars['String'] | null)} - - -/** A favorite folder */ -export interface FavoriteFolderUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Favorite folder position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Name of the favorite folder */ -name?: (Scalars['String'] | null)} - - -/** A favorite folder */ -export interface FavoriteFolderFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Favorite folder position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Name of the favorite folder */ -name?: (StringFilter | null),and?: ((FavoriteFolderFilterInput | null)[] | null),or?: ((FavoriteFolderFilterInput | null)[] | null),not?: (FavoriteFolderFilterInput | null)} - - -/** A favorite folder */ -export interface FavoriteFolderOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Favorite folder position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Name of the favorite folder */ -name?: (OrderByDirection | null)} - - -/** A favorite folder */ -export interface FavoriteFolderOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (FavoriteFolderOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Favorite folder position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Name of the favorite folder */ -name?: (OrderByDirection | null)} - - -/** Aggregate-based ordering */ -export interface FavoriteFolderOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for name */ -countUniqueValuesName?: (OrderByDirection | null), -/** Number of empty values for name */ -countEmptyName?: (OrderByDirection | null), -/** Number of non-empty values for name */ -countNotEmptyName?: (OrderByDirection | null), -/** Percentage of empty values for name */ -percentageEmptyName?: (OrderByDirection | null), -/** Percentage of non-empty values for name */ -percentageNotEmptyName?: (OrderByDirection | null)} - - -/** A favorite folder */ -export interface FavoriteFolderGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Favorite folder position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Name of the favorite folder */ -name?: (Scalars['Boolean'] | null)} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Message channel message association record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Message id from the messaging provider */ - messageExternalId?: boolean | number - /** Thread id from the messaging provider */ - messageThreadExternalId?: boolean | number - /** Message Direction */ - direction?: boolean | number - /** Message Id */ - messageId?: boolean | number - /** Message Channel Id */ - messageChannelId?: boolean | number - /** Message Thread Id */ - messageThreadId?: boolean | number - /** Message Id */ - message?: MessageGenqlSelection - /** Message Channel Id */ - messageChannel?: MessageChannelGenqlSelection - /** Message Thread Id */ - messageThread?: MessageThreadGenqlSelection - /** Message Folders (supports multiple folders/labels) */ - messageFolders?: (MessageChannelMessageAssociationMessageFolderConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageChannelMessageAssociationMessageFolderFilterInput | null), orderBy?: ((MessageChannelMessageAssociationMessageFolderOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationEdgeGenqlSelection{ - node?: MessageChannelMessageAssociationGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for messageExternalId */ - countUniqueValuesMessageExternalId?: boolean | number - /** Number of empty values for messageExternalId */ - countEmptyMessageExternalId?: boolean | number - /** Number of non-empty values for messageExternalId */ - countNotEmptyMessageExternalId?: boolean | number - /** Percentage of empty values for messageExternalId */ - percentageEmptyMessageExternalId?: boolean | number - /** Percentage of non-empty values for messageExternalId */ - percentageNotEmptyMessageExternalId?: boolean | number - /** Number of unique values for messageThreadExternalId */ - countUniqueValuesMessageThreadExternalId?: boolean | number - /** Number of empty values for messageThreadExternalId */ - countEmptyMessageThreadExternalId?: boolean | number - /** Number of non-empty values for messageThreadExternalId */ - countNotEmptyMessageThreadExternalId?: boolean | number - /** Percentage of empty values for messageThreadExternalId */ - percentageEmptyMessageThreadExternalId?: boolean | number - /** Percentage of non-empty values for messageThreadExternalId */ - percentageNotEmptyMessageThreadExternalId?: boolean | number - /** Number of unique values for direction */ - countUniqueValuesDirection?: boolean | number - /** Number of empty values for direction */ - countEmptyDirection?: boolean | number - /** Number of non-empty values for direction */ - countNotEmptyDirection?: boolean | number - /** Percentage of empty values for direction */ - percentageEmptyDirection?: boolean | number - /** Percentage of non-empty values for direction */ - percentageNotEmptyDirection?: boolean | number - edges?: MessageChannelMessageAssociationEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for messageExternalId */ - countUniqueValuesMessageExternalId?: boolean | number - /** Number of empty values for messageExternalId */ - countEmptyMessageExternalId?: boolean | number - /** Number of non-empty values for messageExternalId */ - countNotEmptyMessageExternalId?: boolean | number - /** Percentage of empty values for messageExternalId */ - percentageEmptyMessageExternalId?: boolean | number - /** Percentage of non-empty values for messageExternalId */ - percentageNotEmptyMessageExternalId?: boolean | number - /** Number of unique values for messageThreadExternalId */ - countUniqueValuesMessageThreadExternalId?: boolean | number - /** Number of empty values for messageThreadExternalId */ - countEmptyMessageThreadExternalId?: boolean | number - /** Number of non-empty values for messageThreadExternalId */ - countNotEmptyMessageThreadExternalId?: boolean | number - /** Percentage of empty values for messageThreadExternalId */ - percentageEmptyMessageThreadExternalId?: boolean | number - /** Percentage of non-empty values for messageThreadExternalId */ - percentageNotEmptyMessageThreadExternalId?: boolean | number - /** Number of unique values for direction */ - countUniqueValuesDirection?: boolean | number - /** Number of empty values for direction */ - countEmptyDirection?: boolean | number - /** Number of non-empty values for direction */ - countNotEmptyDirection?: boolean | number - /** Percentage of empty values for direction */ - percentageEmptyDirection?: boolean | number - /** Percentage of non-empty values for direction */ - percentageNotEmptyDirection?: boolean | number - edges?: MessageChannelMessageAssociationEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface MessageChannelMessageAssociationRelationInput { -/** Connect to a messageChannelMessageAssociation record */ -connect?: (MessageChannelMessageAssociationConnectInput | null), -/** Disconnect from a messageChannelMessageAssociation record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface MessageChannelMessageAssociationConnectInput { -/** Find a messageChannelMessageAssociation record based on its unique fields: id */ -where?: (MessageChannelMessageAssociationWhereUniqueInput | null)} - -export interface MessageChannelMessageAssociationWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Message channel message association record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Message id from the messaging provider */ -messageExternalId?: (Scalars['String'] | null), -/** Thread id from the messaging provider */ -messageThreadExternalId?: (Scalars['String'] | null), -/** Message Direction */ -direction?: (MessageChannelMessageAssociationDirectionEnum | null), -/** Message Id */ -messageId?: (Scalars['ID'] | null), -/** Message Id */ -message?: (MessageRelationInput | null), -/** Message Channel Id */ -messageChannelId?: (Scalars['ID'] | null), -/** Message Channel Id */ -messageChannel?: (MessageChannelRelationInput | null), -/** Message Thread Id */ -messageThreadId?: (Scalars['ID'] | null), -/** Message Thread Id */ -messageThread?: (MessageThreadRelationInput | null)} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Message channel message association record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Message id from the messaging provider */ -messageExternalId?: (Scalars['String'] | null), -/** Thread id from the messaging provider */ -messageThreadExternalId?: (Scalars['String'] | null), -/** Message Direction */ -direction?: (MessageChannelMessageAssociationDirectionEnum | null), -/** Message Id */ -messageId?: (Scalars['ID'] | null), -/** Message Id */ -message?: (MessageRelationInput | null), -/** Message Channel Id */ -messageChannelId?: (Scalars['ID'] | null), -/** Message Channel Id */ -messageChannel?: (MessageChannelRelationInput | null), -/** Message Thread Id */ -messageThreadId?: (Scalars['ID'] | null), -/** Message Thread Id */ -messageThread?: (MessageThreadRelationInput | null)} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Message channel message association record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Message id from the messaging provider */ -messageExternalId?: (StringFilter | null), -/** Thread id from the messaging provider */ -messageThreadExternalId?: (StringFilter | null), -/** Message Direction */ -direction?: (MessageChannelMessageAssociationDirectionEnumFilter | null), -/** Message Id */ -messageId?: (UUIDFilter | null), -/** Message Channel Id */ -messageChannelId?: (UUIDFilter | null), -/** Message Thread Id */ -messageThreadId?: (UUIDFilter | null),and?: ((MessageChannelMessageAssociationFilterInput | null)[] | null),or?: ((MessageChannelMessageAssociationFilterInput | null)[] | null),not?: (MessageChannelMessageAssociationFilterInput | null)} - -export interface MessageChannelMessageAssociationDirectionEnumFilter {eq?: (MessageChannelMessageAssociationDirectionEnum | null),neq?: (MessageChannelMessageAssociationDirectionEnum | null),in?: ((MessageChannelMessageAssociationDirectionEnum | null)[] | null),containsAny?: ((MessageChannelMessageAssociationDirectionEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message channel message association record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Message id from the messaging provider */ -messageExternalId?: (OrderByDirection | null), -/** Thread id from the messaging provider */ -messageThreadExternalId?: (OrderByDirection | null), -/** Message Direction */ -direction?: (OrderByDirection | null), -/** Message Id */ -messageId?: (OrderByDirection | null), -/** Order by fields of the related message */ -message?: (MessageOrderByInput | null), -/** Message Channel Id */ -messageChannelId?: (OrderByDirection | null), -/** Order by fields of the related messageChannel */ -messageChannel?: (MessageChannelOrderByInput | null), -/** Message Thread Id */ -messageThreadId?: (OrderByDirection | null), -/** Order by fields of the related messageThread */ -messageThread?: (MessageThreadOrderByInput | null)} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (MessageChannelMessageAssociationOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message channel message association record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Message id from the messaging provider */ -messageExternalId?: (OrderByDirection | null), -/** Thread id from the messaging provider */ -messageThreadExternalId?: (OrderByDirection | null), -/** Message Direction */ -direction?: (OrderByDirection | null), -/** Message Id */ -messageId?: (OrderByDirection | null), -/** Order by fields of the related message */ -message?: (MessageOrderByWithGroupByInput | null), -/** Message Channel Id */ -messageChannelId?: (OrderByDirection | null), -/** Order by fields of the related messageChannel */ -messageChannel?: (MessageChannelOrderByWithGroupByInput | null), -/** Message Thread Id */ -messageThreadId?: (OrderByDirection | null), -/** Order by fields of the related messageThread */ -messageThread?: (MessageThreadOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface MessageChannelMessageAssociationOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for messageExternalId */ -countUniqueValuesMessageExternalId?: (OrderByDirection | null), -/** Number of empty values for messageExternalId */ -countEmptyMessageExternalId?: (OrderByDirection | null), -/** Number of non-empty values for messageExternalId */ -countNotEmptyMessageExternalId?: (OrderByDirection | null), -/** Percentage of empty values for messageExternalId */ -percentageEmptyMessageExternalId?: (OrderByDirection | null), -/** Percentage of non-empty values for messageExternalId */ -percentageNotEmptyMessageExternalId?: (OrderByDirection | null), -/** Number of unique values for messageThreadExternalId */ -countUniqueValuesMessageThreadExternalId?: (OrderByDirection | null), -/** Number of empty values for messageThreadExternalId */ -countEmptyMessageThreadExternalId?: (OrderByDirection | null), -/** Number of non-empty values for messageThreadExternalId */ -countNotEmptyMessageThreadExternalId?: (OrderByDirection | null), -/** Percentage of empty values for messageThreadExternalId */ -percentageEmptyMessageThreadExternalId?: (OrderByDirection | null), -/** Percentage of non-empty values for messageThreadExternalId */ -percentageNotEmptyMessageThreadExternalId?: (OrderByDirection | null), -/** Number of unique values for direction */ -countUniqueValuesDirection?: (OrderByDirection | null), -/** Number of empty values for direction */ -countEmptyDirection?: (OrderByDirection | null), -/** Number of non-empty values for direction */ -countNotEmptyDirection?: (OrderByDirection | null), -/** Percentage of empty values for direction */ -percentageEmptyDirection?: (OrderByDirection | null), -/** Percentage of non-empty values for direction */ -percentageNotEmptyDirection?: (OrderByDirection | null), -/** Message Id */ -messageId?: (OrderByDirection | null), -/** Order by fields of the related message */ -message?: (MessageOrderByInput | null), -/** Message Channel Id */ -messageChannelId?: (OrderByDirection | null), -/** Order by fields of the related messageChannel */ -messageChannel?: (MessageChannelOrderByInput | null), -/** Message Thread Id */ -messageThreadId?: (OrderByDirection | null), -/** Order by fields of the related messageThread */ -messageThread?: (MessageThreadOrderByInput | null)} - - -/** Message Synced with a Message Channel */ -export interface MessageChannelMessageAssociationGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Message channel message association record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Message id from the messaging provider */ -messageExternalId?: (Scalars['Boolean'] | null), -/** Thread id from the messaging provider */ -messageThreadExternalId?: (Scalars['Boolean'] | null), -/** Message Direction */ -direction?: (Scalars['Boolean'] | null), -/** Group by fields of the related message */ -message?: (MessageGroupByInput | null), -/** Group by fields of the related messageChannel */ -messageChannel?: (MessageChannelGroupByInput | null), -/** Group by fields of the related messageThread */ -messageThread?: (MessageThreadGroupByInput | null)} - - -/** Message Channels */ -export interface MessageChannelGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Message Channel record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Visibility */ - visibility?: boolean | number - /** Handle */ - handle?: boolean | number - /** Channel Type */ - type?: boolean | number - /** Is Contact Auto Creation Enabled */ - isContactAutoCreationEnabled?: boolean | number - /** Automatically create People records when receiving or sending emails */ - contactAutoCreationPolicy?: boolean | number - /** Message folder import policy */ - messageFolderImportPolicy?: boolean | number - /** Exclude non professional emails */ - excludeNonProfessionalEmails?: boolean | number - /** Exclude group emails */ - excludeGroupEmails?: boolean | number - /** Pending action for group emails */ - pendingGroupEmailsAction?: boolean | number - /** Is Sync Enabled */ - isSyncEnabled?: boolean | number - /** Last sync cursor */ - syncCursor?: boolean | number - /** Last sync date */ - syncedAt?: boolean | number - /** Sync status */ - syncStatus?: boolean | number - /** Sync stage */ - syncStage?: boolean | number - /** Sync stage started at */ - syncStageStartedAt?: boolean | number - /** Throttle Failure Count */ - throttleFailureCount?: boolean | number - /** Throttle Retry After */ - throttleRetryAfter?: boolean | number - /** Connected Account */ - connectedAccountId?: boolean | number - /** Connected Account */ - connectedAccount?: ConnectedAccountGenqlSelection - /** Messages from the channel. */ - messageChannelMessageAssociations?: (MessageChannelMessageAssociationConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageChannelMessageAssociationFilterInput | null), orderBy?: ((MessageChannelMessageAssociationOrderByInput | null)[] | null)} }) - /** Message Folders */ - messageFolders?: (MessageFolderConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageFolderFilterInput | null), orderBy?: ((MessageFolderOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Channels */ -export interface MessageChannelEdgeGenqlSelection{ - node?: MessageChannelGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Channels */ -export interface MessageChannelConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for visibility */ - countUniqueValuesVisibility?: boolean | number - /** Number of empty values for visibility */ - countEmptyVisibility?: boolean | number - /** Number of non-empty values for visibility */ - countNotEmptyVisibility?: boolean | number - /** Percentage of empty values for visibility */ - percentageEmptyVisibility?: boolean | number - /** Percentage of non-empty values for visibility */ - percentageNotEmptyVisibility?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - /** Number of unique values for type */ - countUniqueValuesType?: boolean | number - /** Number of empty values for type */ - countEmptyType?: boolean | number - /** Number of non-empty values for type */ - countNotEmptyType?: boolean | number - /** Percentage of empty values for type */ - percentageEmptyType?: boolean | number - /** Percentage of non-empty values for type */ - percentageNotEmptyType?: boolean | number - /** Number of unique values for isContactAutoCreationEnabled */ - countUniqueValuesIsContactAutoCreationEnabled?: boolean | number - /** Number of empty values for isContactAutoCreationEnabled */ - countEmptyIsContactAutoCreationEnabled?: boolean | number - /** Number of non-empty values for isContactAutoCreationEnabled */ - countNotEmptyIsContactAutoCreationEnabled?: boolean | number - /** Percentage of empty values for isContactAutoCreationEnabled */ - percentageEmptyIsContactAutoCreationEnabled?: boolean | number - /** Percentage of non-empty values for isContactAutoCreationEnabled */ - percentageNotEmptyIsContactAutoCreationEnabled?: boolean | number - /** Count of true values in the field isContactAutoCreationEnabled */ - countTrueIsContactAutoCreationEnabled?: boolean | number - /** Count of false values in the field isContactAutoCreationEnabled */ - countFalseIsContactAutoCreationEnabled?: boolean | number - /** Number of unique values for contactAutoCreationPolicy */ - countUniqueValuesContactAutoCreationPolicy?: boolean | number - /** Number of empty values for contactAutoCreationPolicy */ - countEmptyContactAutoCreationPolicy?: boolean | number - /** Number of non-empty values for contactAutoCreationPolicy */ - countNotEmptyContactAutoCreationPolicy?: boolean | number - /** Percentage of empty values for contactAutoCreationPolicy */ - percentageEmptyContactAutoCreationPolicy?: boolean | number - /** Percentage of non-empty values for contactAutoCreationPolicy */ - percentageNotEmptyContactAutoCreationPolicy?: boolean | number - /** Number of unique values for messageFolderImportPolicy */ - countUniqueValuesMessageFolderImportPolicy?: boolean | number - /** Number of empty values for messageFolderImportPolicy */ - countEmptyMessageFolderImportPolicy?: boolean | number - /** Number of non-empty values for messageFolderImportPolicy */ - countNotEmptyMessageFolderImportPolicy?: boolean | number - /** Percentage of empty values for messageFolderImportPolicy */ - percentageEmptyMessageFolderImportPolicy?: boolean | number - /** Percentage of non-empty values for messageFolderImportPolicy */ - percentageNotEmptyMessageFolderImportPolicy?: boolean | number - /** Number of unique values for excludeNonProfessionalEmails */ - countUniqueValuesExcludeNonProfessionalEmails?: boolean | number - /** Number of empty values for excludeNonProfessionalEmails */ - countEmptyExcludeNonProfessionalEmails?: boolean | number - /** Number of non-empty values for excludeNonProfessionalEmails */ - countNotEmptyExcludeNonProfessionalEmails?: boolean | number - /** Percentage of empty values for excludeNonProfessionalEmails */ - percentageEmptyExcludeNonProfessionalEmails?: boolean | number - /** Percentage of non-empty values for excludeNonProfessionalEmails */ - percentageNotEmptyExcludeNonProfessionalEmails?: boolean | number - /** Count of true values in the field excludeNonProfessionalEmails */ - countTrueExcludeNonProfessionalEmails?: boolean | number - /** Count of false values in the field excludeNonProfessionalEmails */ - countFalseExcludeNonProfessionalEmails?: boolean | number - /** Number of unique values for excludeGroupEmails */ - countUniqueValuesExcludeGroupEmails?: boolean | number - /** Number of empty values for excludeGroupEmails */ - countEmptyExcludeGroupEmails?: boolean | number - /** Number of non-empty values for excludeGroupEmails */ - countNotEmptyExcludeGroupEmails?: boolean | number - /** Percentage of empty values for excludeGroupEmails */ - percentageEmptyExcludeGroupEmails?: boolean | number - /** Percentage of non-empty values for excludeGroupEmails */ - percentageNotEmptyExcludeGroupEmails?: boolean | number - /** Count of true values in the field excludeGroupEmails */ - countTrueExcludeGroupEmails?: boolean | number - /** Count of false values in the field excludeGroupEmails */ - countFalseExcludeGroupEmails?: boolean | number - /** Number of unique values for pendingGroupEmailsAction */ - countUniqueValuesPendingGroupEmailsAction?: boolean | number - /** Number of empty values for pendingGroupEmailsAction */ - countEmptyPendingGroupEmailsAction?: boolean | number - /** Number of non-empty values for pendingGroupEmailsAction */ - countNotEmptyPendingGroupEmailsAction?: boolean | number - /** Percentage of empty values for pendingGroupEmailsAction */ - percentageEmptyPendingGroupEmailsAction?: boolean | number - /** Percentage of non-empty values for pendingGroupEmailsAction */ - percentageNotEmptyPendingGroupEmailsAction?: boolean | number - /** Number of unique values for isSyncEnabled */ - countUniqueValuesIsSyncEnabled?: boolean | number - /** Number of empty values for isSyncEnabled */ - countEmptyIsSyncEnabled?: boolean | number - /** Number of non-empty values for isSyncEnabled */ - countNotEmptyIsSyncEnabled?: boolean | number - /** Percentage of empty values for isSyncEnabled */ - percentageEmptyIsSyncEnabled?: boolean | number - /** Percentage of non-empty values for isSyncEnabled */ - percentageNotEmptyIsSyncEnabled?: boolean | number - /** Count of true values in the field isSyncEnabled */ - countTrueIsSyncEnabled?: boolean | number - /** Count of false values in the field isSyncEnabled */ - countFalseIsSyncEnabled?: boolean | number - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: boolean | number - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: boolean | number - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: boolean | number - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: boolean | number - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: boolean | number - /** Number of unique values for syncedAt */ - countUniqueValuesSyncedAt?: boolean | number - /** Number of empty values for syncedAt */ - countEmptySyncedAt?: boolean | number - /** Number of non-empty values for syncedAt */ - countNotEmptySyncedAt?: boolean | number - /** Percentage of empty values for syncedAt */ - percentageEmptySyncedAt?: boolean | number - /** Percentage of non-empty values for syncedAt */ - percentageNotEmptySyncedAt?: boolean | number - /** Earliest date contained in the field syncedAt */ - minSyncedAt?: boolean | number - /** Latest date contained in the field syncedAt */ - maxSyncedAt?: boolean | number - /** Number of unique values for syncStatus */ - countUniqueValuesSyncStatus?: boolean | number - /** Number of empty values for syncStatus */ - countEmptySyncStatus?: boolean | number - /** Number of non-empty values for syncStatus */ - countNotEmptySyncStatus?: boolean | number - /** Percentage of empty values for syncStatus */ - percentageEmptySyncStatus?: boolean | number - /** Percentage of non-empty values for syncStatus */ - percentageNotEmptySyncStatus?: boolean | number - /** Number of unique values for syncStage */ - countUniqueValuesSyncStage?: boolean | number - /** Number of empty values for syncStage */ - countEmptySyncStage?: boolean | number - /** Number of non-empty values for syncStage */ - countNotEmptySyncStage?: boolean | number - /** Percentage of empty values for syncStage */ - percentageEmptySyncStage?: boolean | number - /** Percentage of non-empty values for syncStage */ - percentageNotEmptySyncStage?: boolean | number - /** Number of unique values for syncStageStartedAt */ - countUniqueValuesSyncStageStartedAt?: boolean | number - /** Number of empty values for syncStageStartedAt */ - countEmptySyncStageStartedAt?: boolean | number - /** Number of non-empty values for syncStageStartedAt */ - countNotEmptySyncStageStartedAt?: boolean | number - /** Percentage of empty values for syncStageStartedAt */ - percentageEmptySyncStageStartedAt?: boolean | number - /** Percentage of non-empty values for syncStageStartedAt */ - percentageNotEmptySyncStageStartedAt?: boolean | number - /** Earliest date contained in the field syncStageStartedAt */ - minSyncStageStartedAt?: boolean | number - /** Latest date contained in the field syncStageStartedAt */ - maxSyncStageStartedAt?: boolean | number - /** Number of unique values for throttleFailureCount */ - countUniqueValuesThrottleFailureCount?: boolean | number - /** Number of empty values for throttleFailureCount */ - countEmptyThrottleFailureCount?: boolean | number - /** Number of non-empty values for throttleFailureCount */ - countNotEmptyThrottleFailureCount?: boolean | number - /** Percentage of empty values for throttleFailureCount */ - percentageEmptyThrottleFailureCount?: boolean | number - /** Percentage of non-empty values for throttleFailureCount */ - percentageNotEmptyThrottleFailureCount?: boolean | number - /** Minimum amount contained in the field throttleFailureCount */ - minThrottleFailureCount?: boolean | number - /** Maximum amount contained in the field throttleFailureCount */ - maxThrottleFailureCount?: boolean | number - /** Average amount contained in the field throttleFailureCount */ - avgThrottleFailureCount?: boolean | number - /** Sum of amounts contained in the field throttleFailureCount */ - sumThrottleFailureCount?: boolean | number - /** Number of unique values for throttleRetryAfter */ - countUniqueValuesThrottleRetryAfter?: boolean | number - /** Number of empty values for throttleRetryAfter */ - countEmptyThrottleRetryAfter?: boolean | number - /** Number of non-empty values for throttleRetryAfter */ - countNotEmptyThrottleRetryAfter?: boolean | number - /** Percentage of empty values for throttleRetryAfter */ - percentageEmptyThrottleRetryAfter?: boolean | number - /** Percentage of non-empty values for throttleRetryAfter */ - percentageNotEmptyThrottleRetryAfter?: boolean | number - /** Earliest date contained in the field throttleRetryAfter */ - minThrottleRetryAfter?: boolean | number - /** Latest date contained in the field throttleRetryAfter */ - maxThrottleRetryAfter?: boolean | number - edges?: MessageChannelEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Channels */ -export interface MessageChannelGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for visibility */ - countUniqueValuesVisibility?: boolean | number - /** Number of empty values for visibility */ - countEmptyVisibility?: boolean | number - /** Number of non-empty values for visibility */ - countNotEmptyVisibility?: boolean | number - /** Percentage of empty values for visibility */ - percentageEmptyVisibility?: boolean | number - /** Percentage of non-empty values for visibility */ - percentageNotEmptyVisibility?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - /** Number of unique values for type */ - countUniqueValuesType?: boolean | number - /** Number of empty values for type */ - countEmptyType?: boolean | number - /** Number of non-empty values for type */ - countNotEmptyType?: boolean | number - /** Percentage of empty values for type */ - percentageEmptyType?: boolean | number - /** Percentage of non-empty values for type */ - percentageNotEmptyType?: boolean | number - /** Number of unique values for isContactAutoCreationEnabled */ - countUniqueValuesIsContactAutoCreationEnabled?: boolean | number - /** Number of empty values for isContactAutoCreationEnabled */ - countEmptyIsContactAutoCreationEnabled?: boolean | number - /** Number of non-empty values for isContactAutoCreationEnabled */ - countNotEmptyIsContactAutoCreationEnabled?: boolean | number - /** Percentage of empty values for isContactAutoCreationEnabled */ - percentageEmptyIsContactAutoCreationEnabled?: boolean | number - /** Percentage of non-empty values for isContactAutoCreationEnabled */ - percentageNotEmptyIsContactAutoCreationEnabled?: boolean | number - /** Count of true values in the field isContactAutoCreationEnabled */ - countTrueIsContactAutoCreationEnabled?: boolean | number - /** Count of false values in the field isContactAutoCreationEnabled */ - countFalseIsContactAutoCreationEnabled?: boolean | number - /** Number of unique values for contactAutoCreationPolicy */ - countUniqueValuesContactAutoCreationPolicy?: boolean | number - /** Number of empty values for contactAutoCreationPolicy */ - countEmptyContactAutoCreationPolicy?: boolean | number - /** Number of non-empty values for contactAutoCreationPolicy */ - countNotEmptyContactAutoCreationPolicy?: boolean | number - /** Percentage of empty values for contactAutoCreationPolicy */ - percentageEmptyContactAutoCreationPolicy?: boolean | number - /** Percentage of non-empty values for contactAutoCreationPolicy */ - percentageNotEmptyContactAutoCreationPolicy?: boolean | number - /** Number of unique values for messageFolderImportPolicy */ - countUniqueValuesMessageFolderImportPolicy?: boolean | number - /** Number of empty values for messageFolderImportPolicy */ - countEmptyMessageFolderImportPolicy?: boolean | number - /** Number of non-empty values for messageFolderImportPolicy */ - countNotEmptyMessageFolderImportPolicy?: boolean | number - /** Percentage of empty values for messageFolderImportPolicy */ - percentageEmptyMessageFolderImportPolicy?: boolean | number - /** Percentage of non-empty values for messageFolderImportPolicy */ - percentageNotEmptyMessageFolderImportPolicy?: boolean | number - /** Number of unique values for excludeNonProfessionalEmails */ - countUniqueValuesExcludeNonProfessionalEmails?: boolean | number - /** Number of empty values for excludeNonProfessionalEmails */ - countEmptyExcludeNonProfessionalEmails?: boolean | number - /** Number of non-empty values for excludeNonProfessionalEmails */ - countNotEmptyExcludeNonProfessionalEmails?: boolean | number - /** Percentage of empty values for excludeNonProfessionalEmails */ - percentageEmptyExcludeNonProfessionalEmails?: boolean | number - /** Percentage of non-empty values for excludeNonProfessionalEmails */ - percentageNotEmptyExcludeNonProfessionalEmails?: boolean | number - /** Count of true values in the field excludeNonProfessionalEmails */ - countTrueExcludeNonProfessionalEmails?: boolean | number - /** Count of false values in the field excludeNonProfessionalEmails */ - countFalseExcludeNonProfessionalEmails?: boolean | number - /** Number of unique values for excludeGroupEmails */ - countUniqueValuesExcludeGroupEmails?: boolean | number - /** Number of empty values for excludeGroupEmails */ - countEmptyExcludeGroupEmails?: boolean | number - /** Number of non-empty values for excludeGroupEmails */ - countNotEmptyExcludeGroupEmails?: boolean | number - /** Percentage of empty values for excludeGroupEmails */ - percentageEmptyExcludeGroupEmails?: boolean | number - /** Percentage of non-empty values for excludeGroupEmails */ - percentageNotEmptyExcludeGroupEmails?: boolean | number - /** Count of true values in the field excludeGroupEmails */ - countTrueExcludeGroupEmails?: boolean | number - /** Count of false values in the field excludeGroupEmails */ - countFalseExcludeGroupEmails?: boolean | number - /** Number of unique values for pendingGroupEmailsAction */ - countUniqueValuesPendingGroupEmailsAction?: boolean | number - /** Number of empty values for pendingGroupEmailsAction */ - countEmptyPendingGroupEmailsAction?: boolean | number - /** Number of non-empty values for pendingGroupEmailsAction */ - countNotEmptyPendingGroupEmailsAction?: boolean | number - /** Percentage of empty values for pendingGroupEmailsAction */ - percentageEmptyPendingGroupEmailsAction?: boolean | number - /** Percentage of non-empty values for pendingGroupEmailsAction */ - percentageNotEmptyPendingGroupEmailsAction?: boolean | number - /** Number of unique values for isSyncEnabled */ - countUniqueValuesIsSyncEnabled?: boolean | number - /** Number of empty values for isSyncEnabled */ - countEmptyIsSyncEnabled?: boolean | number - /** Number of non-empty values for isSyncEnabled */ - countNotEmptyIsSyncEnabled?: boolean | number - /** Percentage of empty values for isSyncEnabled */ - percentageEmptyIsSyncEnabled?: boolean | number - /** Percentage of non-empty values for isSyncEnabled */ - percentageNotEmptyIsSyncEnabled?: boolean | number - /** Count of true values in the field isSyncEnabled */ - countTrueIsSyncEnabled?: boolean | number - /** Count of false values in the field isSyncEnabled */ - countFalseIsSyncEnabled?: boolean | number - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: boolean | number - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: boolean | number - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: boolean | number - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: boolean | number - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: boolean | number - /** Number of unique values for syncedAt */ - countUniqueValuesSyncedAt?: boolean | number - /** Number of empty values for syncedAt */ - countEmptySyncedAt?: boolean | number - /** Number of non-empty values for syncedAt */ - countNotEmptySyncedAt?: boolean | number - /** Percentage of empty values for syncedAt */ - percentageEmptySyncedAt?: boolean | number - /** Percentage of non-empty values for syncedAt */ - percentageNotEmptySyncedAt?: boolean | number - /** Earliest date contained in the field syncedAt */ - minSyncedAt?: boolean | number - /** Latest date contained in the field syncedAt */ - maxSyncedAt?: boolean | number - /** Number of unique values for syncStatus */ - countUniqueValuesSyncStatus?: boolean | number - /** Number of empty values for syncStatus */ - countEmptySyncStatus?: boolean | number - /** Number of non-empty values for syncStatus */ - countNotEmptySyncStatus?: boolean | number - /** Percentage of empty values for syncStatus */ - percentageEmptySyncStatus?: boolean | number - /** Percentage of non-empty values for syncStatus */ - percentageNotEmptySyncStatus?: boolean | number - /** Number of unique values for syncStage */ - countUniqueValuesSyncStage?: boolean | number - /** Number of empty values for syncStage */ - countEmptySyncStage?: boolean | number - /** Number of non-empty values for syncStage */ - countNotEmptySyncStage?: boolean | number - /** Percentage of empty values for syncStage */ - percentageEmptySyncStage?: boolean | number - /** Percentage of non-empty values for syncStage */ - percentageNotEmptySyncStage?: boolean | number - /** Number of unique values for syncStageStartedAt */ - countUniqueValuesSyncStageStartedAt?: boolean | number - /** Number of empty values for syncStageStartedAt */ - countEmptySyncStageStartedAt?: boolean | number - /** Number of non-empty values for syncStageStartedAt */ - countNotEmptySyncStageStartedAt?: boolean | number - /** Percentage of empty values for syncStageStartedAt */ - percentageEmptySyncStageStartedAt?: boolean | number - /** Percentage of non-empty values for syncStageStartedAt */ - percentageNotEmptySyncStageStartedAt?: boolean | number - /** Earliest date contained in the field syncStageStartedAt */ - minSyncStageStartedAt?: boolean | number - /** Latest date contained in the field syncStageStartedAt */ - maxSyncStageStartedAt?: boolean | number - /** Number of unique values for throttleFailureCount */ - countUniqueValuesThrottleFailureCount?: boolean | number - /** Number of empty values for throttleFailureCount */ - countEmptyThrottleFailureCount?: boolean | number - /** Number of non-empty values for throttleFailureCount */ - countNotEmptyThrottleFailureCount?: boolean | number - /** Percentage of empty values for throttleFailureCount */ - percentageEmptyThrottleFailureCount?: boolean | number - /** Percentage of non-empty values for throttleFailureCount */ - percentageNotEmptyThrottleFailureCount?: boolean | number - /** Minimum amount contained in the field throttleFailureCount */ - minThrottleFailureCount?: boolean | number - /** Maximum amount contained in the field throttleFailureCount */ - maxThrottleFailureCount?: boolean | number - /** Average amount contained in the field throttleFailureCount */ - avgThrottleFailureCount?: boolean | number - /** Sum of amounts contained in the field throttleFailureCount */ - sumThrottleFailureCount?: boolean | number - /** Number of unique values for throttleRetryAfter */ - countUniqueValuesThrottleRetryAfter?: boolean | number - /** Number of empty values for throttleRetryAfter */ - countEmptyThrottleRetryAfter?: boolean | number - /** Number of non-empty values for throttleRetryAfter */ - countNotEmptyThrottleRetryAfter?: boolean | number - /** Percentage of empty values for throttleRetryAfter */ - percentageEmptyThrottleRetryAfter?: boolean | number - /** Percentage of non-empty values for throttleRetryAfter */ - percentageNotEmptyThrottleRetryAfter?: boolean | number - /** Earliest date contained in the field throttleRetryAfter */ - minThrottleRetryAfter?: boolean | number - /** Latest date contained in the field throttleRetryAfter */ - maxThrottleRetryAfter?: boolean | number - edges?: MessageChannelEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface MessageChannelRelationInput { -/** Connect to a messageChannel record */ -connect?: (MessageChannelConnectInput | null), -/** Disconnect from a messageChannel record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface MessageChannelConnectInput { -/** Find a messageChannel record based on its unique fields: id */ -where?: (MessageChannelWhereUniqueInput | null)} - -export interface MessageChannelWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Message Channels */ -export interface MessageChannelCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Message Channel record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Visibility */ -visibility?: (MessageChannelVisibilityEnum | null), -/** Handle */ -handle?: (Scalars['String'] | null), -/** Channel Type */ -type?: (MessageChannelTypeEnum | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (Scalars['Boolean'] | null), -/** Automatically create People records when receiving or sending emails */ -contactAutoCreationPolicy?: (MessageChannelContactAutoCreationPolicyEnum | null), -/** Message folder import policy */ -messageFolderImportPolicy?: (MessageChannelMessageFolderImportPolicyEnum | null), -/** Exclude non professional emails */ -excludeNonProfessionalEmails?: (Scalars['Boolean'] | null), -/** Exclude group emails */ -excludeGroupEmails?: (Scalars['Boolean'] | null), -/** Pending action for group emails */ -pendingGroupEmailsAction?: (MessageChannelPendingGroupEmailsActionEnum | null), -/** Is Sync Enabled */ -isSyncEnabled?: (Scalars['Boolean'] | null), -/** Last sync cursor */ -syncCursor?: (Scalars['String'] | null), -/** Last sync date */ -syncedAt?: (Scalars['DateTime'] | null), -/** Sync status */ -syncStatus?: (MessageChannelSyncStatusEnum | null), -/** Sync stage */ -syncStage?: (MessageChannelSyncStageEnum | null), -/** Sync stage started at */ -syncStageStartedAt?: (Scalars['DateTime'] | null), -/** Throttle Failure Count */ -throttleFailureCount?: (Scalars['Float'] | null), -/** Throttle Retry After */ -throttleRetryAfter?: (Scalars['DateTime'] | null), -/** Connected Account */ -connectedAccountId: Scalars['ID'], -/** Connected Account */ -connectedAccount: ConnectedAccountRelationInput} - - -/** Message Channels */ -export interface MessageChannelUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Message Channel record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Visibility */ -visibility?: (MessageChannelVisibilityEnum | null), -/** Handle */ -handle?: (Scalars['String'] | null), -/** Channel Type */ -type?: (MessageChannelTypeEnum | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (Scalars['Boolean'] | null), -/** Automatically create People records when receiving or sending emails */ -contactAutoCreationPolicy?: (MessageChannelContactAutoCreationPolicyEnum | null), -/** Message folder import policy */ -messageFolderImportPolicy?: (MessageChannelMessageFolderImportPolicyEnum | null), -/** Exclude non professional emails */ -excludeNonProfessionalEmails?: (Scalars['Boolean'] | null), -/** Exclude group emails */ -excludeGroupEmails?: (Scalars['Boolean'] | null), -/** Pending action for group emails */ -pendingGroupEmailsAction?: (MessageChannelPendingGroupEmailsActionEnum | null), -/** Is Sync Enabled */ -isSyncEnabled?: (Scalars['Boolean'] | null), -/** Last sync cursor */ -syncCursor?: (Scalars['String'] | null), -/** Last sync date */ -syncedAt?: (Scalars['DateTime'] | null), -/** Sync status */ -syncStatus?: (MessageChannelSyncStatusEnum | null), -/** Sync stage */ -syncStage?: (MessageChannelSyncStageEnum | null), -/** Sync stage started at */ -syncStageStartedAt?: (Scalars['DateTime'] | null), -/** Throttle Failure Count */ -throttleFailureCount?: (Scalars['Float'] | null), -/** Throttle Retry After */ -throttleRetryAfter?: (Scalars['DateTime'] | null), -/** Connected Account */ -connectedAccountId?: (Scalars['ID'] | null), -/** Connected Account */ -connectedAccount?: (ConnectedAccountRelationInput | null)} - - -/** Message Channels */ -export interface MessageChannelFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Message Channel record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Visibility */ -visibility?: (MessageChannelVisibilityEnumFilter | null), -/** Handle */ -handle?: (StringFilter | null), -/** Channel Type */ -type?: (MessageChannelTypeEnumFilter | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (BooleanFilter | null), -/** Automatically create People records when receiving or sending emails */ -contactAutoCreationPolicy?: (MessageChannelContactAutoCreationPolicyEnumFilter | null), -/** Message folder import policy */ -messageFolderImportPolicy?: (MessageChannelMessageFolderImportPolicyEnumFilter | null), -/** Exclude non professional emails */ -excludeNonProfessionalEmails?: (BooleanFilter | null), -/** Exclude group emails */ -excludeGroupEmails?: (BooleanFilter | null), -/** Pending action for group emails */ -pendingGroupEmailsAction?: (MessageChannelPendingGroupEmailsActionEnumFilter | null), -/** Is Sync Enabled */ -isSyncEnabled?: (BooleanFilter | null), -/** Last sync cursor */ -syncCursor?: (StringFilter | null), -/** Last sync date */ -syncedAt?: (Scalars['DateTime'] | null), -/** Sync status */ -syncStatus?: (MessageChannelSyncStatusEnumFilter | null), -/** Sync stage */ -syncStage?: (MessageChannelSyncStageEnumFilter | null), -/** Sync stage started at */ -syncStageStartedAt?: (Scalars['DateTime'] | null), -/** Throttle Failure Count */ -throttleFailureCount?: (FloatFilter | null), -/** Throttle Retry After */ -throttleRetryAfter?: (Scalars['DateTime'] | null), -/** Connected Account */ -connectedAccountId?: (UUIDFilter | null),and?: ((MessageChannelFilterInput | null)[] | null),or?: ((MessageChannelFilterInput | null)[] | null),not?: (MessageChannelFilterInput | null)} - -export interface MessageChannelVisibilityEnumFilter {eq?: (MessageChannelVisibilityEnum | null),neq?: (MessageChannelVisibilityEnum | null),in?: ((MessageChannelVisibilityEnum | null)[] | null),containsAny?: ((MessageChannelVisibilityEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface MessageChannelTypeEnumFilter {eq?: (MessageChannelTypeEnum | null),neq?: (MessageChannelTypeEnum | null),in?: ((MessageChannelTypeEnum | null)[] | null),containsAny?: ((MessageChannelTypeEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface MessageChannelContactAutoCreationPolicyEnumFilter {eq?: (MessageChannelContactAutoCreationPolicyEnum | null),neq?: (MessageChannelContactAutoCreationPolicyEnum | null),in?: ((MessageChannelContactAutoCreationPolicyEnum | null)[] | null),containsAny?: ((MessageChannelContactAutoCreationPolicyEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface MessageChannelMessageFolderImportPolicyEnumFilter {eq?: (MessageChannelMessageFolderImportPolicyEnum | null),neq?: (MessageChannelMessageFolderImportPolicyEnum | null),in?: ((MessageChannelMessageFolderImportPolicyEnum | null)[] | null),containsAny?: ((MessageChannelMessageFolderImportPolicyEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface MessageChannelPendingGroupEmailsActionEnumFilter {eq?: (MessageChannelPendingGroupEmailsActionEnum | null),neq?: (MessageChannelPendingGroupEmailsActionEnum | null),in?: ((MessageChannelPendingGroupEmailsActionEnum | null)[] | null),containsAny?: ((MessageChannelPendingGroupEmailsActionEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface MessageChannelSyncStatusEnumFilter {eq?: (MessageChannelSyncStatusEnum | null),neq?: (MessageChannelSyncStatusEnum | null),in?: ((MessageChannelSyncStatusEnum | null)[] | null),containsAny?: ((MessageChannelSyncStatusEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface MessageChannelSyncStageEnumFilter {eq?: (MessageChannelSyncStageEnum | null),neq?: (MessageChannelSyncStageEnum | null),in?: ((MessageChannelSyncStageEnum | null)[] | null),containsAny?: ((MessageChannelSyncStageEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** Message Channels */ -export interface MessageChannelOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message Channel record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Visibility */ -visibility?: (OrderByDirection | null), -/** Handle */ -handle?: (OrderByDirection | null), -/** Channel Type */ -type?: (OrderByDirection | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (OrderByDirection | null), -/** Automatically create People records when receiving or sending emails */ -contactAutoCreationPolicy?: (OrderByDirection | null), -/** Message folder import policy */ -messageFolderImportPolicy?: (OrderByDirection | null), -/** Exclude non professional emails */ -excludeNonProfessionalEmails?: (OrderByDirection | null), -/** Exclude group emails */ -excludeGroupEmails?: (OrderByDirection | null), -/** Pending action for group emails */ -pendingGroupEmailsAction?: (OrderByDirection | null), -/** Is Sync Enabled */ -isSyncEnabled?: (OrderByDirection | null), -/** Last sync cursor */ -syncCursor?: (OrderByDirection | null), -/** Last sync date */ -syncedAt?: (OrderByDirection | null), -/** Sync status */ -syncStatus?: (OrderByDirection | null), -/** Sync stage */ -syncStage?: (OrderByDirection | null), -/** Sync stage started at */ -syncStageStartedAt?: (OrderByDirection | null), -/** Throttle Failure Count */ -throttleFailureCount?: (OrderByDirection | null), -/** Throttle Retry After */ -throttleRetryAfter?: (OrderByDirection | null), -/** Connected Account */ -connectedAccountId?: (OrderByDirection | null), -/** Order by fields of the related connectedAccount */ -connectedAccount?: (ConnectedAccountOrderByInput | null)} - - -/** Message Channels */ -export interface MessageChannelOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (MessageChannelOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message Channel record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Visibility */ -visibility?: (OrderByDirection | null), -/** Handle */ -handle?: (OrderByDirection | null), -/** Channel Type */ -type?: (OrderByDirection | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (OrderByDirection | null), -/** Automatically create People records when receiving or sending emails */ -contactAutoCreationPolicy?: (OrderByDirection | null), -/** Message folder import policy */ -messageFolderImportPolicy?: (OrderByDirection | null), -/** Exclude non professional emails */ -excludeNonProfessionalEmails?: (OrderByDirection | null), -/** Exclude group emails */ -excludeGroupEmails?: (OrderByDirection | null), -/** Pending action for group emails */ -pendingGroupEmailsAction?: (OrderByDirection | null), -/** Is Sync Enabled */ -isSyncEnabled?: (OrderByDirection | null), -/** Last sync cursor */ -syncCursor?: (OrderByDirection | null), -/** Last sync date */ -syncedAt?: (OrderByDateGranularityInput | null), -/** Sync status */ -syncStatus?: (OrderByDirection | null), -/** Sync stage */ -syncStage?: (OrderByDirection | null), -/** Sync stage started at */ -syncStageStartedAt?: (OrderByDateGranularityInput | null), -/** Throttle Failure Count */ -throttleFailureCount?: (OrderByDirection | null), -/** Throttle Retry After */ -throttleRetryAfter?: (OrderByDateGranularityInput | null), -/** Connected Account */ -connectedAccountId?: (OrderByDirection | null), -/** Order by fields of the related connectedAccount */ -connectedAccount?: (ConnectedAccountOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface MessageChannelOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for visibility */ -countUniqueValuesVisibility?: (OrderByDirection | null), -/** Number of empty values for visibility */ -countEmptyVisibility?: (OrderByDirection | null), -/** Number of non-empty values for visibility */ -countNotEmptyVisibility?: (OrderByDirection | null), -/** Percentage of empty values for visibility */ -percentageEmptyVisibility?: (OrderByDirection | null), -/** Percentage of non-empty values for visibility */ -percentageNotEmptyVisibility?: (OrderByDirection | null), -/** Number of unique values for handle */ -countUniqueValuesHandle?: (OrderByDirection | null), -/** Number of empty values for handle */ -countEmptyHandle?: (OrderByDirection | null), -/** Number of non-empty values for handle */ -countNotEmptyHandle?: (OrderByDirection | null), -/** Percentage of empty values for handle */ -percentageEmptyHandle?: (OrderByDirection | null), -/** Percentage of non-empty values for handle */ -percentageNotEmptyHandle?: (OrderByDirection | null), -/** Number of unique values for type */ -countUniqueValuesType?: (OrderByDirection | null), -/** Number of empty values for type */ -countEmptyType?: (OrderByDirection | null), -/** Number of non-empty values for type */ -countNotEmptyType?: (OrderByDirection | null), -/** Percentage of empty values for type */ -percentageEmptyType?: (OrderByDirection | null), -/** Percentage of non-empty values for type */ -percentageNotEmptyType?: (OrderByDirection | null), -/** Number of unique values for isContactAutoCreationEnabled */ -countUniqueValuesIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Number of empty values for isContactAutoCreationEnabled */ -countEmptyIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Number of non-empty values for isContactAutoCreationEnabled */ -countNotEmptyIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Percentage of empty values for isContactAutoCreationEnabled */ -percentageEmptyIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Percentage of non-empty values for isContactAutoCreationEnabled */ -percentageNotEmptyIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Count of true values in the field isContactAutoCreationEnabled */ -countTrueIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Count of false values in the field isContactAutoCreationEnabled */ -countFalseIsContactAutoCreationEnabled?: (OrderByDirection | null), -/** Number of unique values for contactAutoCreationPolicy */ -countUniqueValuesContactAutoCreationPolicy?: (OrderByDirection | null), -/** Number of empty values for contactAutoCreationPolicy */ -countEmptyContactAutoCreationPolicy?: (OrderByDirection | null), -/** Number of non-empty values for contactAutoCreationPolicy */ -countNotEmptyContactAutoCreationPolicy?: (OrderByDirection | null), -/** Percentage of empty values for contactAutoCreationPolicy */ -percentageEmptyContactAutoCreationPolicy?: (OrderByDirection | null), -/** Percentage of non-empty values for contactAutoCreationPolicy */ -percentageNotEmptyContactAutoCreationPolicy?: (OrderByDirection | null), -/** Number of unique values for messageFolderImportPolicy */ -countUniqueValuesMessageFolderImportPolicy?: (OrderByDirection | null), -/** Number of empty values for messageFolderImportPolicy */ -countEmptyMessageFolderImportPolicy?: (OrderByDirection | null), -/** Number of non-empty values for messageFolderImportPolicy */ -countNotEmptyMessageFolderImportPolicy?: (OrderByDirection | null), -/** Percentage of empty values for messageFolderImportPolicy */ -percentageEmptyMessageFolderImportPolicy?: (OrderByDirection | null), -/** Percentage of non-empty values for messageFolderImportPolicy */ -percentageNotEmptyMessageFolderImportPolicy?: (OrderByDirection | null), -/** Number of unique values for excludeNonProfessionalEmails */ -countUniqueValuesExcludeNonProfessionalEmails?: (OrderByDirection | null), -/** Number of empty values for excludeNonProfessionalEmails */ -countEmptyExcludeNonProfessionalEmails?: (OrderByDirection | null), -/** Number of non-empty values for excludeNonProfessionalEmails */ -countNotEmptyExcludeNonProfessionalEmails?: (OrderByDirection | null), -/** Percentage of empty values for excludeNonProfessionalEmails */ -percentageEmptyExcludeNonProfessionalEmails?: (OrderByDirection | null), -/** Percentage of non-empty values for excludeNonProfessionalEmails */ -percentageNotEmptyExcludeNonProfessionalEmails?: (OrderByDirection | null), -/** Count of true values in the field excludeNonProfessionalEmails */ -countTrueExcludeNonProfessionalEmails?: (OrderByDirection | null), -/** Count of false values in the field excludeNonProfessionalEmails */ -countFalseExcludeNonProfessionalEmails?: (OrderByDirection | null), -/** Number of unique values for excludeGroupEmails */ -countUniqueValuesExcludeGroupEmails?: (OrderByDirection | null), -/** Number of empty values for excludeGroupEmails */ -countEmptyExcludeGroupEmails?: (OrderByDirection | null), -/** Number of non-empty values for excludeGroupEmails */ -countNotEmptyExcludeGroupEmails?: (OrderByDirection | null), -/** Percentage of empty values for excludeGroupEmails */ -percentageEmptyExcludeGroupEmails?: (OrderByDirection | null), -/** Percentage of non-empty values for excludeGroupEmails */ -percentageNotEmptyExcludeGroupEmails?: (OrderByDirection | null), -/** Count of true values in the field excludeGroupEmails */ -countTrueExcludeGroupEmails?: (OrderByDirection | null), -/** Count of false values in the field excludeGroupEmails */ -countFalseExcludeGroupEmails?: (OrderByDirection | null), -/** Number of unique values for pendingGroupEmailsAction */ -countUniqueValuesPendingGroupEmailsAction?: (OrderByDirection | null), -/** Number of empty values for pendingGroupEmailsAction */ -countEmptyPendingGroupEmailsAction?: (OrderByDirection | null), -/** Number of non-empty values for pendingGroupEmailsAction */ -countNotEmptyPendingGroupEmailsAction?: (OrderByDirection | null), -/** Percentage of empty values for pendingGroupEmailsAction */ -percentageEmptyPendingGroupEmailsAction?: (OrderByDirection | null), -/** Percentage of non-empty values for pendingGroupEmailsAction */ -percentageNotEmptyPendingGroupEmailsAction?: (OrderByDirection | null), -/** Number of unique values for isSyncEnabled */ -countUniqueValuesIsSyncEnabled?: (OrderByDirection | null), -/** Number of empty values for isSyncEnabled */ -countEmptyIsSyncEnabled?: (OrderByDirection | null), -/** Number of non-empty values for isSyncEnabled */ -countNotEmptyIsSyncEnabled?: (OrderByDirection | null), -/** Percentage of empty values for isSyncEnabled */ -percentageEmptyIsSyncEnabled?: (OrderByDirection | null), -/** Percentage of non-empty values for isSyncEnabled */ -percentageNotEmptyIsSyncEnabled?: (OrderByDirection | null), -/** Count of true values in the field isSyncEnabled */ -countTrueIsSyncEnabled?: (OrderByDirection | null), -/** Count of false values in the field isSyncEnabled */ -countFalseIsSyncEnabled?: (OrderByDirection | null), -/** Number of unique values for syncCursor */ -countUniqueValuesSyncCursor?: (OrderByDirection | null), -/** Number of empty values for syncCursor */ -countEmptySyncCursor?: (OrderByDirection | null), -/** Number of non-empty values for syncCursor */ -countNotEmptySyncCursor?: (OrderByDirection | null), -/** Percentage of empty values for syncCursor */ -percentageEmptySyncCursor?: (OrderByDirection | null), -/** Percentage of non-empty values for syncCursor */ -percentageNotEmptySyncCursor?: (OrderByDirection | null), -/** Number of unique values for syncedAt */ -countUniqueValuesSyncedAt?: (OrderByDirection | null), -/** Number of empty values for syncedAt */ -countEmptySyncedAt?: (OrderByDirection | null), -/** Number of non-empty values for syncedAt */ -countNotEmptySyncedAt?: (OrderByDirection | null), -/** Percentage of empty values for syncedAt */ -percentageEmptySyncedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for syncedAt */ -percentageNotEmptySyncedAt?: (OrderByDirection | null), -/** Earliest date contained in the field syncedAt */ -minSyncedAt?: (OrderByDirection | null), -/** Latest date contained in the field syncedAt */ -maxSyncedAt?: (OrderByDirection | null), -/** Number of unique values for syncStatus */ -countUniqueValuesSyncStatus?: (OrderByDirection | null), -/** Number of empty values for syncStatus */ -countEmptySyncStatus?: (OrderByDirection | null), -/** Number of non-empty values for syncStatus */ -countNotEmptySyncStatus?: (OrderByDirection | null), -/** Percentage of empty values for syncStatus */ -percentageEmptySyncStatus?: (OrderByDirection | null), -/** Percentage of non-empty values for syncStatus */ -percentageNotEmptySyncStatus?: (OrderByDirection | null), -/** Number of unique values for syncStage */ -countUniqueValuesSyncStage?: (OrderByDirection | null), -/** Number of empty values for syncStage */ -countEmptySyncStage?: (OrderByDirection | null), -/** Number of non-empty values for syncStage */ -countNotEmptySyncStage?: (OrderByDirection | null), -/** Percentage of empty values for syncStage */ -percentageEmptySyncStage?: (OrderByDirection | null), -/** Percentage of non-empty values for syncStage */ -percentageNotEmptySyncStage?: (OrderByDirection | null), -/** Number of unique values for syncStageStartedAt */ -countUniqueValuesSyncStageStartedAt?: (OrderByDirection | null), -/** Number of empty values for syncStageStartedAt */ -countEmptySyncStageStartedAt?: (OrderByDirection | null), -/** Number of non-empty values for syncStageStartedAt */ -countNotEmptySyncStageStartedAt?: (OrderByDirection | null), -/** Percentage of empty values for syncStageStartedAt */ -percentageEmptySyncStageStartedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for syncStageStartedAt */ -percentageNotEmptySyncStageStartedAt?: (OrderByDirection | null), -/** Earliest date contained in the field syncStageStartedAt */ -minSyncStageStartedAt?: (OrderByDirection | null), -/** Latest date contained in the field syncStageStartedAt */ -maxSyncStageStartedAt?: (OrderByDirection | null), -/** Number of unique values for throttleFailureCount */ -countUniqueValuesThrottleFailureCount?: (OrderByDirection | null), -/** Number of empty values for throttleFailureCount */ -countEmptyThrottleFailureCount?: (OrderByDirection | null), -/** Number of non-empty values for throttleFailureCount */ -countNotEmptyThrottleFailureCount?: (OrderByDirection | null), -/** Percentage of empty values for throttleFailureCount */ -percentageEmptyThrottleFailureCount?: (OrderByDirection | null), -/** Percentage of non-empty values for throttleFailureCount */ -percentageNotEmptyThrottleFailureCount?: (OrderByDirection | null), -/** Minimum amount contained in the field throttleFailureCount */ -minThrottleFailureCount?: (OrderByDirection | null), -/** Maximum amount contained in the field throttleFailureCount */ -maxThrottleFailureCount?: (OrderByDirection | null), -/** Average amount contained in the field throttleFailureCount */ -avgThrottleFailureCount?: (OrderByDirection | null), -/** Sum of amounts contained in the field throttleFailureCount */ -sumThrottleFailureCount?: (OrderByDirection | null), -/** Number of unique values for throttleRetryAfter */ -countUniqueValuesThrottleRetryAfter?: (OrderByDirection | null), -/** Number of empty values for throttleRetryAfter */ -countEmptyThrottleRetryAfter?: (OrderByDirection | null), -/** Number of non-empty values for throttleRetryAfter */ -countNotEmptyThrottleRetryAfter?: (OrderByDirection | null), -/** Percentage of empty values for throttleRetryAfter */ -percentageEmptyThrottleRetryAfter?: (OrderByDirection | null), -/** Percentage of non-empty values for throttleRetryAfter */ -percentageNotEmptyThrottleRetryAfter?: (OrderByDirection | null), -/** Earliest date contained in the field throttleRetryAfter */ -minThrottleRetryAfter?: (OrderByDirection | null), -/** Latest date contained in the field throttleRetryAfter */ -maxThrottleRetryAfter?: (OrderByDirection | null), -/** Connected Account */ -connectedAccountId?: (OrderByDirection | null), -/** Order by fields of the related connectedAccount */ -connectedAccount?: (ConnectedAccountOrderByInput | null)} - - -/** Message Channels */ -export interface MessageChannelGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Message Channel record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Visibility */ -visibility?: (Scalars['Boolean'] | null), -/** Handle */ -handle?: (Scalars['Boolean'] | null), -/** Channel Type */ -type?: (Scalars['Boolean'] | null), -/** Is Contact Auto Creation Enabled */ -isContactAutoCreationEnabled?: (Scalars['Boolean'] | null), -/** Automatically create People records when receiving or sending emails */ -contactAutoCreationPolicy?: (Scalars['Boolean'] | null), -/** Message folder import policy */ -messageFolderImportPolicy?: (Scalars['Boolean'] | null), -/** Exclude non professional emails */ -excludeNonProfessionalEmails?: (Scalars['Boolean'] | null), -/** Exclude group emails */ -excludeGroupEmails?: (Scalars['Boolean'] | null), -/** Pending action for group emails */ -pendingGroupEmailsAction?: (Scalars['Boolean'] | null), -/** Is Sync Enabled */ -isSyncEnabled?: (Scalars['Boolean'] | null), -/** Last sync cursor */ -syncCursor?: (Scalars['Boolean'] | null), -/** Last sync date */ -syncedAt?: (GroupByDateGranularityInput | null), -/** Sync status */ -syncStatus?: (Scalars['Boolean'] | null), -/** Sync stage */ -syncStage?: (Scalars['Boolean'] | null), -/** Sync stage started at */ -syncStageStartedAt?: (GroupByDateGranularityInput | null), -/** Throttle Failure Count */ -throttleFailureCount?: (Scalars['Boolean'] | null), -/** Throttle Retry After */ -throttleRetryAfter?: (GroupByDateGranularityInput | null), -/** Group by fields of the related connectedAccount */ -connectedAccount?: (ConnectedAccountGroupByInput | null)} - - -/** Message Folders */ -export interface MessageFolderGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Message Folder record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Folder name */ - name?: boolean | number - /** Sync Cursor */ - syncCursor?: boolean | number - /** Is Sent Folder */ - isSentFolder?: boolean | number - /** Is Synced */ - isSynced?: boolean | number - /** Parent Folder ID */ - parentFolderId?: boolean | number - /** External ID */ - externalId?: boolean | number - /** Pending action for folder sync */ - pendingSyncAction?: boolean | number - /** Message Channel */ - messageChannelId?: boolean | number - /** Message Channel */ - messageChannel?: MessageChannelGenqlSelection - /** Message Association Folders (supports multiple folders/labels) */ - messageChannelMessageAssociationMessageFolders?: (MessageChannelMessageAssociationMessageFolderConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageChannelMessageAssociationMessageFolderFilterInput | null), orderBy?: ((MessageChannelMessageAssociationMessageFolderOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Folders */ -export interface MessageFolderEdgeGenqlSelection{ - node?: MessageFolderGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Folders */ -export interface MessageFolderConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: boolean | number - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: boolean | number - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: boolean | number - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: boolean | number - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: boolean | number - /** Number of unique values for isSentFolder */ - countUniqueValuesIsSentFolder?: boolean | number - /** Number of empty values for isSentFolder */ - countEmptyIsSentFolder?: boolean | number - /** Number of non-empty values for isSentFolder */ - countNotEmptyIsSentFolder?: boolean | number - /** Percentage of empty values for isSentFolder */ - percentageEmptyIsSentFolder?: boolean | number - /** Percentage of non-empty values for isSentFolder */ - percentageNotEmptyIsSentFolder?: boolean | number - /** Count of true values in the field isSentFolder */ - countTrueIsSentFolder?: boolean | number - /** Count of false values in the field isSentFolder */ - countFalseIsSentFolder?: boolean | number - /** Number of unique values for isSynced */ - countUniqueValuesIsSynced?: boolean | number - /** Number of empty values for isSynced */ - countEmptyIsSynced?: boolean | number - /** Number of non-empty values for isSynced */ - countNotEmptyIsSynced?: boolean | number - /** Percentage of empty values for isSynced */ - percentageEmptyIsSynced?: boolean | number - /** Percentage of non-empty values for isSynced */ - percentageNotEmptyIsSynced?: boolean | number - /** Count of true values in the field isSynced */ - countTrueIsSynced?: boolean | number - /** Count of false values in the field isSynced */ - countFalseIsSynced?: boolean | number - /** Number of unique values for parentFolderId */ - countUniqueValuesParentFolderId?: boolean | number - /** Number of empty values for parentFolderId */ - countEmptyParentFolderId?: boolean | number - /** Number of non-empty values for parentFolderId */ - countNotEmptyParentFolderId?: boolean | number - /** Percentage of empty values for parentFolderId */ - percentageEmptyParentFolderId?: boolean | number - /** Percentage of non-empty values for parentFolderId */ - percentageNotEmptyParentFolderId?: boolean | number - /** Number of unique values for externalId */ - countUniqueValuesExternalId?: boolean | number - /** Number of empty values for externalId */ - countEmptyExternalId?: boolean | number - /** Number of non-empty values for externalId */ - countNotEmptyExternalId?: boolean | number - /** Percentage of empty values for externalId */ - percentageEmptyExternalId?: boolean | number - /** Percentage of non-empty values for externalId */ - percentageNotEmptyExternalId?: boolean | number - /** Number of unique values for pendingSyncAction */ - countUniqueValuesPendingSyncAction?: boolean | number - /** Number of empty values for pendingSyncAction */ - countEmptyPendingSyncAction?: boolean | number - /** Number of non-empty values for pendingSyncAction */ - countNotEmptyPendingSyncAction?: boolean | number - /** Percentage of empty values for pendingSyncAction */ - percentageEmptyPendingSyncAction?: boolean | number - /** Percentage of non-empty values for pendingSyncAction */ - percentageNotEmptyPendingSyncAction?: boolean | number - edges?: MessageFolderEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Folders */ -export interface MessageFolderGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for syncCursor */ - countUniqueValuesSyncCursor?: boolean | number - /** Number of empty values for syncCursor */ - countEmptySyncCursor?: boolean | number - /** Number of non-empty values for syncCursor */ - countNotEmptySyncCursor?: boolean | number - /** Percentage of empty values for syncCursor */ - percentageEmptySyncCursor?: boolean | number - /** Percentage of non-empty values for syncCursor */ - percentageNotEmptySyncCursor?: boolean | number - /** Number of unique values for isSentFolder */ - countUniqueValuesIsSentFolder?: boolean | number - /** Number of empty values for isSentFolder */ - countEmptyIsSentFolder?: boolean | number - /** Number of non-empty values for isSentFolder */ - countNotEmptyIsSentFolder?: boolean | number - /** Percentage of empty values for isSentFolder */ - percentageEmptyIsSentFolder?: boolean | number - /** Percentage of non-empty values for isSentFolder */ - percentageNotEmptyIsSentFolder?: boolean | number - /** Count of true values in the field isSentFolder */ - countTrueIsSentFolder?: boolean | number - /** Count of false values in the field isSentFolder */ - countFalseIsSentFolder?: boolean | number - /** Number of unique values for isSynced */ - countUniqueValuesIsSynced?: boolean | number - /** Number of empty values for isSynced */ - countEmptyIsSynced?: boolean | number - /** Number of non-empty values for isSynced */ - countNotEmptyIsSynced?: boolean | number - /** Percentage of empty values for isSynced */ - percentageEmptyIsSynced?: boolean | number - /** Percentage of non-empty values for isSynced */ - percentageNotEmptyIsSynced?: boolean | number - /** Count of true values in the field isSynced */ - countTrueIsSynced?: boolean | number - /** Count of false values in the field isSynced */ - countFalseIsSynced?: boolean | number - /** Number of unique values for parentFolderId */ - countUniqueValuesParentFolderId?: boolean | number - /** Number of empty values for parentFolderId */ - countEmptyParentFolderId?: boolean | number - /** Number of non-empty values for parentFolderId */ - countNotEmptyParentFolderId?: boolean | number - /** Percentage of empty values for parentFolderId */ - percentageEmptyParentFolderId?: boolean | number - /** Percentage of non-empty values for parentFolderId */ - percentageNotEmptyParentFolderId?: boolean | number - /** Number of unique values for externalId */ - countUniqueValuesExternalId?: boolean | number - /** Number of empty values for externalId */ - countEmptyExternalId?: boolean | number - /** Number of non-empty values for externalId */ - countNotEmptyExternalId?: boolean | number - /** Percentage of empty values for externalId */ - percentageEmptyExternalId?: boolean | number - /** Percentage of non-empty values for externalId */ - percentageNotEmptyExternalId?: boolean | number - /** Number of unique values for pendingSyncAction */ - countUniqueValuesPendingSyncAction?: boolean | number - /** Number of empty values for pendingSyncAction */ - countEmptyPendingSyncAction?: boolean | number - /** Number of non-empty values for pendingSyncAction */ - countNotEmptyPendingSyncAction?: boolean | number - /** Percentage of empty values for pendingSyncAction */ - percentageEmptyPendingSyncAction?: boolean | number - /** Percentage of non-empty values for pendingSyncAction */ - percentageNotEmptyPendingSyncAction?: boolean | number - edges?: MessageFolderEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface MessageFolderRelationInput { -/** Connect to a messageFolder record */ -connect?: (MessageFolderConnectInput | null), -/** Disconnect from a messageFolder record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface MessageFolderConnectInput { -/** Find a messageFolder record based on its unique fields: id */ -where?: (MessageFolderWhereUniqueInput | null)} - -export interface MessageFolderWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Message Folders */ -export interface MessageFolderCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Message Folder record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Folder name */ -name?: (Scalars['String'] | null), -/** Sync Cursor */ -syncCursor?: (Scalars['String'] | null), -/** Is Sent Folder */ -isSentFolder?: (Scalars['Boolean'] | null), -/** Is Synced */ -isSynced?: (Scalars['Boolean'] | null), -/** Parent Folder ID */ -parentFolderId?: (Scalars['String'] | null), -/** External ID */ -externalId?: (Scalars['String'] | null), -/** Pending action for folder sync */ -pendingSyncAction?: (MessageFolderPendingSyncActionEnum | null), -/** Message Channel */ -messageChannelId: Scalars['ID'], -/** Message Channel */ -messageChannel: MessageChannelRelationInput} - - -/** Message Folders */ -export interface MessageFolderUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Message Folder record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Folder name */ -name?: (Scalars['String'] | null), -/** Sync Cursor */ -syncCursor?: (Scalars['String'] | null), -/** Is Sent Folder */ -isSentFolder?: (Scalars['Boolean'] | null), -/** Is Synced */ -isSynced?: (Scalars['Boolean'] | null), -/** Parent Folder ID */ -parentFolderId?: (Scalars['String'] | null), -/** External ID */ -externalId?: (Scalars['String'] | null), -/** Pending action for folder sync */ -pendingSyncAction?: (MessageFolderPendingSyncActionEnum | null), -/** Message Channel */ -messageChannelId?: (Scalars['ID'] | null), -/** Message Channel */ -messageChannel?: (MessageChannelRelationInput | null)} - - -/** Message Folders */ -export interface MessageFolderFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Message Folder record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Folder name */ -name?: (StringFilter | null), -/** Sync Cursor */ -syncCursor?: (StringFilter | null), -/** Is Sent Folder */ -isSentFolder?: (BooleanFilter | null), -/** Is Synced */ -isSynced?: (BooleanFilter | null), -/** Parent Folder ID */ -parentFolderId?: (StringFilter | null), -/** External ID */ -externalId?: (StringFilter | null), -/** Pending action for folder sync */ -pendingSyncAction?: (MessageFolderPendingSyncActionEnumFilter | null), -/** Message Channel */ -messageChannelId?: (UUIDFilter | null),and?: ((MessageFolderFilterInput | null)[] | null),or?: ((MessageFolderFilterInput | null)[] | null),not?: (MessageFolderFilterInput | null)} - -export interface MessageFolderPendingSyncActionEnumFilter {eq?: (MessageFolderPendingSyncActionEnum | null),neq?: (MessageFolderPendingSyncActionEnum | null),in?: ((MessageFolderPendingSyncActionEnum | null)[] | null),containsAny?: ((MessageFolderPendingSyncActionEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** Message Folders */ -export interface MessageFolderOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message Folder record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Folder name */ -name?: (OrderByDirection | null), -/** Sync Cursor */ -syncCursor?: (OrderByDirection | null), -/** Is Sent Folder */ -isSentFolder?: (OrderByDirection | null), -/** Is Synced */ -isSynced?: (OrderByDirection | null), -/** Parent Folder ID */ -parentFolderId?: (OrderByDirection | null), -/** External ID */ -externalId?: (OrderByDirection | null), -/** Pending action for folder sync */ -pendingSyncAction?: (OrderByDirection | null), -/** Message Channel */ -messageChannelId?: (OrderByDirection | null), -/** Order by fields of the related messageChannel */ -messageChannel?: (MessageChannelOrderByInput | null)} - - -/** Message Folders */ -export interface MessageFolderOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (MessageFolderOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message Folder record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Folder name */ -name?: (OrderByDirection | null), -/** Sync Cursor */ -syncCursor?: (OrderByDirection | null), -/** Is Sent Folder */ -isSentFolder?: (OrderByDirection | null), -/** Is Synced */ -isSynced?: (OrderByDirection | null), -/** Parent Folder ID */ -parentFolderId?: (OrderByDirection | null), -/** External ID */ -externalId?: (OrderByDirection | null), -/** Pending action for folder sync */ -pendingSyncAction?: (OrderByDirection | null), -/** Message Channel */ -messageChannelId?: (OrderByDirection | null), -/** Order by fields of the related messageChannel */ -messageChannel?: (MessageChannelOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface MessageFolderOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for name */ -countUniqueValuesName?: (OrderByDirection | null), -/** Number of empty values for name */ -countEmptyName?: (OrderByDirection | null), -/** Number of non-empty values for name */ -countNotEmptyName?: (OrderByDirection | null), -/** Percentage of empty values for name */ -percentageEmptyName?: (OrderByDirection | null), -/** Percentage of non-empty values for name */ -percentageNotEmptyName?: (OrderByDirection | null), -/** Number of unique values for syncCursor */ -countUniqueValuesSyncCursor?: (OrderByDirection | null), -/** Number of empty values for syncCursor */ -countEmptySyncCursor?: (OrderByDirection | null), -/** Number of non-empty values for syncCursor */ -countNotEmptySyncCursor?: (OrderByDirection | null), -/** Percentage of empty values for syncCursor */ -percentageEmptySyncCursor?: (OrderByDirection | null), -/** Percentage of non-empty values for syncCursor */ -percentageNotEmptySyncCursor?: (OrderByDirection | null), -/** Number of unique values for isSentFolder */ -countUniqueValuesIsSentFolder?: (OrderByDirection | null), -/** Number of empty values for isSentFolder */ -countEmptyIsSentFolder?: (OrderByDirection | null), -/** Number of non-empty values for isSentFolder */ -countNotEmptyIsSentFolder?: (OrderByDirection | null), -/** Percentage of empty values for isSentFolder */ -percentageEmptyIsSentFolder?: (OrderByDirection | null), -/** Percentage of non-empty values for isSentFolder */ -percentageNotEmptyIsSentFolder?: (OrderByDirection | null), -/** Count of true values in the field isSentFolder */ -countTrueIsSentFolder?: (OrderByDirection | null), -/** Count of false values in the field isSentFolder */ -countFalseIsSentFolder?: (OrderByDirection | null), -/** Number of unique values for isSynced */ -countUniqueValuesIsSynced?: (OrderByDirection | null), -/** Number of empty values for isSynced */ -countEmptyIsSynced?: (OrderByDirection | null), -/** Number of non-empty values for isSynced */ -countNotEmptyIsSynced?: (OrderByDirection | null), -/** Percentage of empty values for isSynced */ -percentageEmptyIsSynced?: (OrderByDirection | null), -/** Percentage of non-empty values for isSynced */ -percentageNotEmptyIsSynced?: (OrderByDirection | null), -/** Count of true values in the field isSynced */ -countTrueIsSynced?: (OrderByDirection | null), -/** Count of false values in the field isSynced */ -countFalseIsSynced?: (OrderByDirection | null), -/** Number of unique values for parentFolderId */ -countUniqueValuesParentFolderId?: (OrderByDirection | null), -/** Number of empty values for parentFolderId */ -countEmptyParentFolderId?: (OrderByDirection | null), -/** Number of non-empty values for parentFolderId */ -countNotEmptyParentFolderId?: (OrderByDirection | null), -/** Percentage of empty values for parentFolderId */ -percentageEmptyParentFolderId?: (OrderByDirection | null), -/** Percentage of non-empty values for parentFolderId */ -percentageNotEmptyParentFolderId?: (OrderByDirection | null), -/** Number of unique values for externalId */ -countUniqueValuesExternalId?: (OrderByDirection | null), -/** Number of empty values for externalId */ -countEmptyExternalId?: (OrderByDirection | null), -/** Number of non-empty values for externalId */ -countNotEmptyExternalId?: (OrderByDirection | null), -/** Percentage of empty values for externalId */ -percentageEmptyExternalId?: (OrderByDirection | null), -/** Percentage of non-empty values for externalId */ -percentageNotEmptyExternalId?: (OrderByDirection | null), -/** Number of unique values for pendingSyncAction */ -countUniqueValuesPendingSyncAction?: (OrderByDirection | null), -/** Number of empty values for pendingSyncAction */ -countEmptyPendingSyncAction?: (OrderByDirection | null), -/** Number of non-empty values for pendingSyncAction */ -countNotEmptyPendingSyncAction?: (OrderByDirection | null), -/** Percentage of empty values for pendingSyncAction */ -percentageEmptyPendingSyncAction?: (OrderByDirection | null), -/** Percentage of non-empty values for pendingSyncAction */ -percentageNotEmptyPendingSyncAction?: (OrderByDirection | null), -/** Message Channel */ -messageChannelId?: (OrderByDirection | null), -/** Order by fields of the related messageChannel */ -messageChannel?: (MessageChannelOrderByInput | null)} - - -/** Message Folders */ -export interface MessageFolderGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Message Folder record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Folder name */ -name?: (Scalars['Boolean'] | null), -/** Sync Cursor */ -syncCursor?: (Scalars['Boolean'] | null), -/** Is Sent Folder */ -isSentFolder?: (Scalars['Boolean'] | null), -/** Is Synced */ -isSynced?: (Scalars['Boolean'] | null), -/** Parent Folder ID */ -parentFolderId?: (Scalars['Boolean'] | null), -/** External ID */ -externalId?: (Scalars['Boolean'] | null), -/** Pending action for folder sync */ -pendingSyncAction?: (Scalars['Boolean'] | null), -/** Group by fields of the related messageChannel */ -messageChannel?: (MessageChannelGroupByInput | null)} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderGenqlSelection{ - /** Field used for full-text search */ - searchVector?: boolean | number - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Message channel message association message folder record position */ - position?: boolean | number - /** Message Channel Message Association */ - messageChannelMessageAssociationId?: boolean | number - /** Message Folder */ - messageFolderId?: boolean | number - /** Message Channel Message Association */ - messageChannelMessageAssociation?: MessageChannelMessageAssociationGenqlSelection - /** Message Folder */ - messageFolder?: MessageFolderGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderEdgeGenqlSelection{ - node?: MessageChannelMessageAssociationMessageFolderGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - edges?: MessageChannelMessageAssociationMessageFolderEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - edges?: MessageChannelMessageAssociationMessageFolderEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface MessageChannelMessageAssociationMessageFolderRelationInput { -/** Connect to a messageChannelMessageAssociationMessageFolder record */ -connect?: (MessageChannelMessageAssociationMessageFolderConnectInput | null), -/** Disconnect from a messageChannelMessageAssociationMessageFolder record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface MessageChannelMessageAssociationMessageFolderConnectInput { -/** Find a messageChannelMessageAssociationMessageFolder record based on its unique fields: id */ -where?: (MessageChannelMessageAssociationMessageFolderWhereUniqueInput | null)} - -export interface MessageChannelMessageAssociationMessageFolderWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderCreateInput { -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Message channel message association message folder record position */ -position?: (Scalars['Position'] | null), -/** Message Channel Message Association */ -messageChannelMessageAssociationId: Scalars['ID'], -/** Message Channel Message Association */ -messageChannelMessageAssociation: MessageChannelMessageAssociationRelationInput, -/** Message Folder */ -messageFolderId: Scalars['ID'], -/** Message Folder */ -messageFolder: MessageFolderRelationInput} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderUpdateInput { -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Message channel message association message folder record position */ -position?: (Scalars['Position'] | null), -/** Message Channel Message Association */ -messageChannelMessageAssociationId?: (Scalars['ID'] | null), -/** Message Channel Message Association */ -messageChannelMessageAssociation?: (MessageChannelMessageAssociationRelationInput | null), -/** Message Folder */ -messageFolderId?: (Scalars['ID'] | null), -/** Message Folder */ -messageFolder?: (MessageFolderRelationInput | null)} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderFilterInput { -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Message channel message association message folder record position */ -position?: (FloatFilter | null), -/** Message Channel Message Association */ -messageChannelMessageAssociationId?: (UUIDFilter | null), -/** Message Folder */ -messageFolderId?: (UUIDFilter | null),and?: ((MessageChannelMessageAssociationMessageFolderFilterInput | null)[] | null),or?: ((MessageChannelMessageAssociationMessageFolderFilterInput | null)[] | null),not?: (MessageChannelMessageAssociationMessageFolderFilterInput | null)} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderOrderByInput { -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message channel message association message folder record position */ -position?: (OrderByDirection | null), -/** Message Channel Message Association */ -messageChannelMessageAssociationId?: (OrderByDirection | null), -/** Order by fields of the related messageChannelMessageAssociation */ -messageChannelMessageAssociation?: (MessageChannelMessageAssociationOrderByInput | null), -/** Message Folder */ -messageFolderId?: (OrderByDirection | null), -/** Order by fields of the related messageFolder */ -messageFolder?: (MessageFolderOrderByInput | null)} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (MessageChannelMessageAssociationMessageFolderOrderByWithGroupByAggregateInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message channel message association message folder record position */ -position?: (OrderByDirection | null), -/** Message Channel Message Association */ -messageChannelMessageAssociationId?: (OrderByDirection | null), -/** Order by fields of the related messageChannelMessageAssociation */ -messageChannelMessageAssociation?: (MessageChannelMessageAssociationOrderByWithGroupByInput | null), -/** Message Folder */ -messageFolderId?: (OrderByDirection | null), -/** Order by fields of the related messageFolder */ -messageFolder?: (MessageFolderOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface MessageChannelMessageAssociationMessageFolderOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Message Channel Message Association */ -messageChannelMessageAssociationId?: (OrderByDirection | null), -/** Order by fields of the related messageChannelMessageAssociation */ -messageChannelMessageAssociation?: (MessageChannelMessageAssociationOrderByInput | null), -/** Message Folder */ -messageFolderId?: (OrderByDirection | null), -/** Order by fields of the related messageFolder */ -messageFolder?: (MessageFolderOrderByInput | null)} - - -/** Join table linking message channel message associations to message folders */ -export interface MessageChannelMessageAssociationMessageFolderGroupByInput { -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Message channel message association message folder record position */ -position?: (Scalars['Boolean'] | null), -/** Group by fields of the related messageChannelMessageAssociation */ -messageChannelMessageAssociation?: (MessageChannelMessageAssociationGroupByInput | null), -/** Group by fields of the related messageFolder */ -messageFolder?: (MessageFolderGroupByInput | null)} - - -/** Message Participants */ -export interface MessageParticipantGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Message Participant record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Role */ - role?: boolean | number - /** Handle */ - handle?: boolean | number - /** Display Name */ - displayName?: boolean | number - /** Message */ - messageId?: boolean | number - /** Person */ - personId?: boolean | number - /** Workspace member */ - workspaceMemberId?: boolean | number - /** Message */ - message?: MessageGenqlSelection - /** Person */ - person?: PersonGenqlSelection - /** Workspace member */ - workspaceMember?: WorkspaceMemberGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Participants */ -export interface MessageParticipantEdgeGenqlSelection{ - node?: MessageParticipantGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Participants */ -export interface MessageParticipantConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for role */ - countUniqueValuesRole?: boolean | number - /** Number of empty values for role */ - countEmptyRole?: boolean | number - /** Number of non-empty values for role */ - countNotEmptyRole?: boolean | number - /** Percentage of empty values for role */ - percentageEmptyRole?: boolean | number - /** Percentage of non-empty values for role */ - percentageNotEmptyRole?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - /** Number of unique values for displayName */ - countUniqueValuesDisplayName?: boolean | number - /** Number of empty values for displayName */ - countEmptyDisplayName?: boolean | number - /** Number of non-empty values for displayName */ - countNotEmptyDisplayName?: boolean | number - /** Percentage of empty values for displayName */ - percentageEmptyDisplayName?: boolean | number - /** Percentage of non-empty values for displayName */ - percentageNotEmptyDisplayName?: boolean | number - edges?: MessageParticipantEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Participants */ -export interface MessageParticipantGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for role */ - countUniqueValuesRole?: boolean | number - /** Number of empty values for role */ - countEmptyRole?: boolean | number - /** Number of non-empty values for role */ - countNotEmptyRole?: boolean | number - /** Percentage of empty values for role */ - percentageEmptyRole?: boolean | number - /** Percentage of non-empty values for role */ - percentageNotEmptyRole?: boolean | number - /** Number of unique values for handle */ - countUniqueValuesHandle?: boolean | number - /** Number of empty values for handle */ - countEmptyHandle?: boolean | number - /** Number of non-empty values for handle */ - countNotEmptyHandle?: boolean | number - /** Percentage of empty values for handle */ - percentageEmptyHandle?: boolean | number - /** Percentage of non-empty values for handle */ - percentageNotEmptyHandle?: boolean | number - /** Number of unique values for displayName */ - countUniqueValuesDisplayName?: boolean | number - /** Number of empty values for displayName */ - countEmptyDisplayName?: boolean | number - /** Number of non-empty values for displayName */ - countNotEmptyDisplayName?: boolean | number - /** Percentage of empty values for displayName */ - percentageEmptyDisplayName?: boolean | number - /** Percentage of non-empty values for displayName */ - percentageNotEmptyDisplayName?: boolean | number - edges?: MessageParticipantEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface MessageParticipantRelationInput { -/** Connect to a messageParticipant record */ -connect?: (MessageParticipantConnectInput | null), -/** Disconnect from a messageParticipant record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface MessageParticipantConnectInput { -/** Find a messageParticipant record based on its unique fields: id */ -where?: (MessageParticipantWhereUniqueInput | null)} - -export interface MessageParticipantWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Message Participants */ -export interface MessageParticipantCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Message Participant record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Role */ -role?: (MessageParticipantRoleEnum | null), -/** Handle */ -handle?: (Scalars['String'] | null), -/** Display Name */ -displayName?: (Scalars['String'] | null), -/** Message */ -messageId: Scalars['ID'], -/** Message */ -message: MessageRelationInput, -/** Person */ -personId?: (Scalars['ID'] | null), -/** Person */ -person?: (PersonRelationInput | null), -/** Workspace member */ -workspaceMemberId?: (Scalars['ID'] | null), -/** Workspace member */ -workspaceMember?: (WorkspaceMemberRelationInput | null)} - - -/** Message Participants */ -export interface MessageParticipantUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Message Participant record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Role */ -role?: (MessageParticipantRoleEnum | null), -/** Handle */ -handle?: (Scalars['String'] | null), -/** Display Name */ -displayName?: (Scalars['String'] | null), -/** Message */ -messageId?: (Scalars['ID'] | null), -/** Message */ -message?: (MessageRelationInput | null), -/** Person */ -personId?: (Scalars['ID'] | null), -/** Person */ -person?: (PersonRelationInput | null), -/** Workspace member */ -workspaceMemberId?: (Scalars['ID'] | null), -/** Workspace member */ -workspaceMember?: (WorkspaceMemberRelationInput | null)} - - -/** Message Participants */ -export interface MessageParticipantFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Message Participant record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Role */ -role?: (MessageParticipantRoleEnumFilter | null), -/** Handle */ -handle?: (StringFilter | null), -/** Display Name */ -displayName?: (StringFilter | null), -/** Message */ -messageId?: (UUIDFilter | null), -/** Person */ -personId?: (UUIDFilter | null), -/** Workspace member */ -workspaceMemberId?: (UUIDFilter | null),and?: ((MessageParticipantFilterInput | null)[] | null),or?: ((MessageParticipantFilterInput | null)[] | null),not?: (MessageParticipantFilterInput | null)} - -export interface MessageParticipantRoleEnumFilter {eq?: (MessageParticipantRoleEnum | null),neq?: (MessageParticipantRoleEnum | null),in?: ((MessageParticipantRoleEnum | null)[] | null),containsAny?: ((MessageParticipantRoleEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** Message Participants */ -export interface MessageParticipantOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message Participant record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Role */ -role?: (OrderByDirection | null), -/** Handle */ -handle?: (OrderByDirection | null), -/** Display Name */ -displayName?: (OrderByDirection | null), -/** Message */ -messageId?: (OrderByDirection | null), -/** Order by fields of the related message */ -message?: (MessageOrderByInput | null), -/** Person */ -personId?: (OrderByDirection | null), -/** Order by fields of the related person */ -person?: (PersonOrderByInput | null), -/** Workspace member */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByInput | null)} - - -/** Message Participants */ -export interface MessageParticipantOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (MessageParticipantOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message Participant record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Role */ -role?: (OrderByDirection | null), -/** Handle */ -handle?: (OrderByDirection | null), -/** Display Name */ -displayName?: (OrderByDirection | null), -/** Message */ -messageId?: (OrderByDirection | null), -/** Order by fields of the related message */ -message?: (MessageOrderByWithGroupByInput | null), -/** Person */ -personId?: (OrderByDirection | null), -/** Order by fields of the related person */ -person?: (PersonOrderByWithGroupByInput | null), -/** Workspace member */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface MessageParticipantOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for role */ -countUniqueValuesRole?: (OrderByDirection | null), -/** Number of empty values for role */ -countEmptyRole?: (OrderByDirection | null), -/** Number of non-empty values for role */ -countNotEmptyRole?: (OrderByDirection | null), -/** Percentage of empty values for role */ -percentageEmptyRole?: (OrderByDirection | null), -/** Percentage of non-empty values for role */ -percentageNotEmptyRole?: (OrderByDirection | null), -/** Number of unique values for handle */ -countUniqueValuesHandle?: (OrderByDirection | null), -/** Number of empty values for handle */ -countEmptyHandle?: (OrderByDirection | null), -/** Number of non-empty values for handle */ -countNotEmptyHandle?: (OrderByDirection | null), -/** Percentage of empty values for handle */ -percentageEmptyHandle?: (OrderByDirection | null), -/** Percentage of non-empty values for handle */ -percentageNotEmptyHandle?: (OrderByDirection | null), -/** Number of unique values for displayName */ -countUniqueValuesDisplayName?: (OrderByDirection | null), -/** Number of empty values for displayName */ -countEmptyDisplayName?: (OrderByDirection | null), -/** Number of non-empty values for displayName */ -countNotEmptyDisplayName?: (OrderByDirection | null), -/** Percentage of empty values for displayName */ -percentageEmptyDisplayName?: (OrderByDirection | null), -/** Percentage of non-empty values for displayName */ -percentageNotEmptyDisplayName?: (OrderByDirection | null), -/** Message */ -messageId?: (OrderByDirection | null), -/** Order by fields of the related message */ -message?: (MessageOrderByInput | null), -/** Person */ -personId?: (OrderByDirection | null), -/** Order by fields of the related person */ -person?: (PersonOrderByInput | null), -/** Workspace member */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByInput | null)} - - -/** Message Participants */ -export interface MessageParticipantGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Message Participant record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Role */ -role?: (Scalars['Boolean'] | null), -/** Handle */ -handle?: (Scalars['Boolean'] | null), -/** Display Name */ -displayName?: (Scalars['Boolean'] | null), -/** Group by fields of the related message */ -message?: (MessageGroupByInput | null), -/** Group by fields of the related person */ -person?: (PersonGroupByInput | null), -/** Group by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberGroupByInput | null)} - - -/** Message Thread */ -export interface MessageThreadGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Message Thread record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Messages from the thread. */ - messages?: (MessageConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageFilterInput | null), orderBy?: ((MessageOrderByInput | null)[] | null)} }) - /** Messages from the channel. */ - messageChannelMessageAssociations?: (MessageChannelMessageAssociationConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageChannelMessageAssociationFilterInput | null), orderBy?: ((MessageChannelMessageAssociationOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Thread */ -export interface MessageThreadEdgeGenqlSelection{ - node?: MessageThreadGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Thread */ -export interface MessageThreadConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: MessageThreadEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message Thread */ -export interface MessageThreadGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: MessageThreadEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface MessageThreadRelationInput { -/** Connect to a messageThread record */ -connect?: (MessageThreadConnectInput | null), -/** Disconnect from a messageThread record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface MessageThreadConnectInput { -/** Find a messageThread record based on its unique fields: id */ -where?: (MessageThreadWhereUniqueInput | null)} - -export interface MessageThreadWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Message Thread */ -export interface MessageThreadCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Message Thread record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null)} - - -/** Message Thread */ -export interface MessageThreadUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Message Thread record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null)} - - -/** Message Thread */ -export interface MessageThreadFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Message Thread record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null),and?: ((MessageThreadFilterInput | null)[] | null),or?: ((MessageThreadFilterInput | null)[] | null),not?: (MessageThreadFilterInput | null)} - - -/** Message Thread */ -export interface MessageThreadOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message Thread record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null)} - - -/** Message Thread */ -export interface MessageThreadOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (MessageThreadOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message Thread record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null)} - - -/** Aggregate-based ordering */ -export interface MessageThreadOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null)} - - -/** Message Thread */ -export interface MessageThreadGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Message Thread record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null)} - - -/** Message */ -export interface MessageGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Message record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Message id from the message header */ - headerMessageId?: boolean | number - /** Message Direction */ - direction?: boolean | number - /** Subject */ - subject?: boolean | number - /** Text */ - text?: boolean | number - /** The date the message was received */ - receivedAt?: boolean | number - /** Message Thread Id */ - messageThreadId?: boolean | number - /** Message Thread Id */ - messageThread?: MessageThreadGenqlSelection - /** Message Participants */ - messageParticipants?: (MessageParticipantConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageParticipantFilterInput | null), orderBy?: ((MessageParticipantOrderByInput | null)[] | null)} }) - /** Messages from the channel. */ - messageChannelMessageAssociations?: (MessageChannelMessageAssociationConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageChannelMessageAssociationFilterInput | null), orderBy?: ((MessageChannelMessageAssociationOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message */ -export interface MessageEdgeGenqlSelection{ - node?: MessageGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message */ -export interface MessageConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for headerMessageId */ - countUniqueValuesHeaderMessageId?: boolean | number - /** Number of empty values for headerMessageId */ - countEmptyHeaderMessageId?: boolean | number - /** Number of non-empty values for headerMessageId */ - countNotEmptyHeaderMessageId?: boolean | number - /** Percentage of empty values for headerMessageId */ - percentageEmptyHeaderMessageId?: boolean | number - /** Percentage of non-empty values for headerMessageId */ - percentageNotEmptyHeaderMessageId?: boolean | number - /** Number of unique values for direction */ - countUniqueValuesDirection?: boolean | number - /** Number of empty values for direction */ - countEmptyDirection?: boolean | number - /** Number of non-empty values for direction */ - countNotEmptyDirection?: boolean | number - /** Percentage of empty values for direction */ - percentageEmptyDirection?: boolean | number - /** Percentage of non-empty values for direction */ - percentageNotEmptyDirection?: boolean | number - /** Number of unique values for subject */ - countUniqueValuesSubject?: boolean | number - /** Number of empty values for subject */ - countEmptySubject?: boolean | number - /** Number of non-empty values for subject */ - countNotEmptySubject?: boolean | number - /** Percentage of empty values for subject */ - percentageEmptySubject?: boolean | number - /** Percentage of non-empty values for subject */ - percentageNotEmptySubject?: boolean | number - /** Number of unique values for text */ - countUniqueValuesText?: boolean | number - /** Number of empty values for text */ - countEmptyText?: boolean | number - /** Number of non-empty values for text */ - countNotEmptyText?: boolean | number - /** Percentage of empty values for text */ - percentageEmptyText?: boolean | number - /** Percentage of non-empty values for text */ - percentageNotEmptyText?: boolean | number - /** Number of unique values for receivedAt */ - countUniqueValuesReceivedAt?: boolean | number - /** Number of empty values for receivedAt */ - countEmptyReceivedAt?: boolean | number - /** Number of non-empty values for receivedAt */ - countNotEmptyReceivedAt?: boolean | number - /** Percentage of empty values for receivedAt */ - percentageEmptyReceivedAt?: boolean | number - /** Percentage of non-empty values for receivedAt */ - percentageNotEmptyReceivedAt?: boolean | number - /** Earliest date contained in the field receivedAt */ - minReceivedAt?: boolean | number - /** Latest date contained in the field receivedAt */ - maxReceivedAt?: boolean | number - edges?: MessageEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Message */ -export interface MessageGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for headerMessageId */ - countUniqueValuesHeaderMessageId?: boolean | number - /** Number of empty values for headerMessageId */ - countEmptyHeaderMessageId?: boolean | number - /** Number of non-empty values for headerMessageId */ - countNotEmptyHeaderMessageId?: boolean | number - /** Percentage of empty values for headerMessageId */ - percentageEmptyHeaderMessageId?: boolean | number - /** Percentage of non-empty values for headerMessageId */ - percentageNotEmptyHeaderMessageId?: boolean | number - /** Number of unique values for direction */ - countUniqueValuesDirection?: boolean | number - /** Number of empty values for direction */ - countEmptyDirection?: boolean | number - /** Number of non-empty values for direction */ - countNotEmptyDirection?: boolean | number - /** Percentage of empty values for direction */ - percentageEmptyDirection?: boolean | number - /** Percentage of non-empty values for direction */ - percentageNotEmptyDirection?: boolean | number - /** Number of unique values for subject */ - countUniqueValuesSubject?: boolean | number - /** Number of empty values for subject */ - countEmptySubject?: boolean | number - /** Number of non-empty values for subject */ - countNotEmptySubject?: boolean | number - /** Percentage of empty values for subject */ - percentageEmptySubject?: boolean | number - /** Percentage of non-empty values for subject */ - percentageNotEmptySubject?: boolean | number - /** Number of unique values for text */ - countUniqueValuesText?: boolean | number - /** Number of empty values for text */ - countEmptyText?: boolean | number - /** Number of non-empty values for text */ - countNotEmptyText?: boolean | number - /** Percentage of empty values for text */ - percentageEmptyText?: boolean | number - /** Percentage of non-empty values for text */ - percentageNotEmptyText?: boolean | number - /** Number of unique values for receivedAt */ - countUniqueValuesReceivedAt?: boolean | number - /** Number of empty values for receivedAt */ - countEmptyReceivedAt?: boolean | number - /** Number of non-empty values for receivedAt */ - countNotEmptyReceivedAt?: boolean | number - /** Percentage of empty values for receivedAt */ - percentageEmptyReceivedAt?: boolean | number - /** Percentage of non-empty values for receivedAt */ - percentageNotEmptyReceivedAt?: boolean | number - /** Earliest date contained in the field receivedAt */ - minReceivedAt?: boolean | number - /** Latest date contained in the field receivedAt */ - maxReceivedAt?: boolean | number - edges?: MessageEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface MessageRelationInput { -/** Connect to a message record */ -connect?: (MessageConnectInput | null), -/** Disconnect from a message record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface MessageConnectInput { -/** Find a message record based on its unique fields: id */ -where?: (MessageWhereUniqueInput | null)} - -export interface MessageWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Message */ -export interface MessageCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Message record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Message id from the message header */ -headerMessageId?: (Scalars['String'] | null), -/** Message Direction */ -direction?: (MessageDirectionEnum | null), -/** Subject */ -subject?: (Scalars['String'] | null), -/** Text */ -text?: (Scalars['String'] | null), -/** The date the message was received */ -receivedAt?: (Scalars['DateTime'] | null), -/** Message Thread Id */ -messageThreadId?: (Scalars['ID'] | null), -/** Message Thread Id */ -messageThread?: (MessageThreadRelationInput | null)} - - -/** Message */ -export interface MessageUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Message record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Message id from the message header */ -headerMessageId?: (Scalars['String'] | null), -/** Message Direction */ -direction?: (MessageDirectionEnum | null), -/** Subject */ -subject?: (Scalars['String'] | null), -/** Text */ -text?: (Scalars['String'] | null), -/** The date the message was received */ -receivedAt?: (Scalars['DateTime'] | null), -/** Message Thread Id */ -messageThreadId?: (Scalars['ID'] | null), -/** Message Thread Id */ -messageThread?: (MessageThreadRelationInput | null)} - - -/** Message */ -export interface MessageFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Message record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Message id from the message header */ -headerMessageId?: (StringFilter | null), -/** Message Direction */ -direction?: (MessageDirectionEnumFilter | null), -/** Subject */ -subject?: (StringFilter | null), -/** Text */ -text?: (StringFilter | null), -/** The date the message was received */ -receivedAt?: (Scalars['DateTime'] | null), -/** Message Thread Id */ -messageThreadId?: (UUIDFilter | null),and?: ((MessageFilterInput | null)[] | null),or?: ((MessageFilterInput | null)[] | null),not?: (MessageFilterInput | null)} - -export interface MessageDirectionEnumFilter {eq?: (MessageDirectionEnum | null),neq?: (MessageDirectionEnum | null),in?: ((MessageDirectionEnum | null)[] | null),containsAny?: ((MessageDirectionEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** Message */ -export interface MessageOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Message id from the message header */ -headerMessageId?: (OrderByDirection | null), -/** Message Direction */ -direction?: (OrderByDirection | null), -/** Subject */ -subject?: (OrderByDirection | null), -/** Text */ -text?: (OrderByDirection | null), -/** The date the message was received */ -receivedAt?: (OrderByDirection | null), -/** Message Thread Id */ -messageThreadId?: (OrderByDirection | null), -/** Order by fields of the related messageThread */ -messageThread?: (MessageThreadOrderByInput | null)} - - -/** Message */ -export interface MessageOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (MessageOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Message record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Message id from the message header */ -headerMessageId?: (OrderByDirection | null), -/** Message Direction */ -direction?: (OrderByDirection | null), -/** Subject */ -subject?: (OrderByDirection | null), -/** Text */ -text?: (OrderByDirection | null), -/** The date the message was received */ -receivedAt?: (OrderByDateGranularityInput | null), -/** Message Thread Id */ -messageThreadId?: (OrderByDirection | null), -/** Order by fields of the related messageThread */ -messageThread?: (MessageThreadOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface MessageOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for headerMessageId */ -countUniqueValuesHeaderMessageId?: (OrderByDirection | null), -/** Number of empty values for headerMessageId */ -countEmptyHeaderMessageId?: (OrderByDirection | null), -/** Number of non-empty values for headerMessageId */ -countNotEmptyHeaderMessageId?: (OrderByDirection | null), -/** Percentage of empty values for headerMessageId */ -percentageEmptyHeaderMessageId?: (OrderByDirection | null), -/** Percentage of non-empty values for headerMessageId */ -percentageNotEmptyHeaderMessageId?: (OrderByDirection | null), -/** Number of unique values for direction */ -countUniqueValuesDirection?: (OrderByDirection | null), -/** Number of empty values for direction */ -countEmptyDirection?: (OrderByDirection | null), -/** Number of non-empty values for direction */ -countNotEmptyDirection?: (OrderByDirection | null), -/** Percentage of empty values for direction */ -percentageEmptyDirection?: (OrderByDirection | null), -/** Percentage of non-empty values for direction */ -percentageNotEmptyDirection?: (OrderByDirection | null), -/** Number of unique values for subject */ -countUniqueValuesSubject?: (OrderByDirection | null), -/** Number of empty values for subject */ -countEmptySubject?: (OrderByDirection | null), -/** Number of non-empty values for subject */ -countNotEmptySubject?: (OrderByDirection | null), -/** Percentage of empty values for subject */ -percentageEmptySubject?: (OrderByDirection | null), -/** Percentage of non-empty values for subject */ -percentageNotEmptySubject?: (OrderByDirection | null), -/** Number of unique values for text */ -countUniqueValuesText?: (OrderByDirection | null), -/** Number of empty values for text */ -countEmptyText?: (OrderByDirection | null), -/** Number of non-empty values for text */ -countNotEmptyText?: (OrderByDirection | null), -/** Percentage of empty values for text */ -percentageEmptyText?: (OrderByDirection | null), -/** Percentage of non-empty values for text */ -percentageNotEmptyText?: (OrderByDirection | null), -/** Number of unique values for receivedAt */ -countUniqueValuesReceivedAt?: (OrderByDirection | null), -/** Number of empty values for receivedAt */ -countEmptyReceivedAt?: (OrderByDirection | null), -/** Number of non-empty values for receivedAt */ -countNotEmptyReceivedAt?: (OrderByDirection | null), -/** Percentage of empty values for receivedAt */ -percentageEmptyReceivedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for receivedAt */ -percentageNotEmptyReceivedAt?: (OrderByDirection | null), -/** Earliest date contained in the field receivedAt */ -minReceivedAt?: (OrderByDirection | null), -/** Latest date contained in the field receivedAt */ -maxReceivedAt?: (OrderByDirection | null), -/** Message Thread Id */ -messageThreadId?: (OrderByDirection | null), -/** Order by fields of the related messageThread */ -messageThread?: (MessageThreadOrderByInput | null)} - - -/** Message */ -export interface MessageGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Message record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Message id from the message header */ -headerMessageId?: (Scalars['Boolean'] | null), -/** Message Direction */ -direction?: (Scalars['Boolean'] | null), -/** Subject */ -subject?: (Scalars['Boolean'] | null), -/** Text */ -text?: (Scalars['Boolean'] | null), -/** The date the message was received */ -receivedAt?: (GroupByDateGranularityInput | null), -/** Group by fields of the related messageThread */ -messageThread?: (MessageThreadGroupByInput | null)} - - -/** A note */ -export interface NoteGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** Note record position */ - position?: boolean | number - /** Note title */ - title?: boolean | number - /** Note body */ - bodyV2?: RichTextV2GenqlSelection - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Field used for full-text search */ - searchVector?: boolean | number - /** Note attachments */ - attachments?: (AttachmentConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (AttachmentFilterInput | null), orderBy?: ((AttachmentOrderByInput | null)[] | null)} }) - /** Favorites linked to the note */ - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - /** Note targets */ - noteTargets?: (NoteTargetConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (NoteTargetFilterInput | null), orderBy?: ((NoteTargetOrderByInput | null)[] | null)} }) - /** Timeline Activities linked to the note. */ - timelineActivities?: (TimelineActivityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A note */ -export interface NoteEdgeGenqlSelection{ - node?: NoteGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A note */ -export interface NoteConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for title */ - countUniqueValuesTitle?: boolean | number - /** Number of empty values for title */ - countEmptyTitle?: boolean | number - /** Number of non-empty values for title */ - countNotEmptyTitle?: boolean | number - /** Percentage of empty values for title */ - percentageEmptyTitle?: boolean | number - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: boolean | number - /** Number of unique values for bodyV2 */ - countUniqueValuesBodyV2?: boolean | number - /** Number of empty values for bodyV2 */ - countEmptyBodyV2?: boolean | number - /** Number of non-empty values for bodyV2 */ - countNotEmptyBodyV2?: boolean | number - /** Percentage of empty values for bodyV2 */ - percentageEmptyBodyV2?: boolean | number - /** Percentage of non-empty values for bodyV2 */ - percentageNotEmptyBodyV2?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: NoteEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A note */ -export interface NoteGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for title */ - countUniqueValuesTitle?: boolean | number - /** Number of empty values for title */ - countEmptyTitle?: boolean | number - /** Number of non-empty values for title */ - countNotEmptyTitle?: boolean | number - /** Percentage of empty values for title */ - percentageEmptyTitle?: boolean | number - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: boolean | number - /** Number of unique values for bodyV2 */ - countUniqueValuesBodyV2?: boolean | number - /** Number of empty values for bodyV2 */ - countEmptyBodyV2?: boolean | number - /** Number of non-empty values for bodyV2 */ - countNotEmptyBodyV2?: boolean | number - /** Percentage of empty values for bodyV2 */ - percentageEmptyBodyV2?: boolean | number - /** Percentage of non-empty values for bodyV2 */ - percentageNotEmptyBodyV2?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: NoteEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface NoteRelationInput { -/** Connect to a note record */ -connect?: (NoteConnectInput | null), -/** Disconnect from a note record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface NoteConnectInput { -/** Find a note record based on its unique fields: id */ -where?: (NoteWhereUniqueInput | null)} - -export interface NoteWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A note */ -export interface NoteCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Note record position */ -position?: (Scalars['Position'] | null), -/** Note title */ -title?: (Scalars['String'] | null), -/** Note body */ -bodyV2?: (RichTextV2CreateInput | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null)} - - -/** A note */ -export interface NoteUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Note record position */ -position?: (Scalars['Position'] | null), -/** Note title */ -title?: (Scalars['String'] | null), -/** Note body */ -bodyV2?: (RichTextV2UpdateInput | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null)} - - -/** A note */ -export interface NoteFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Note record position */ -position?: (FloatFilter | null), -/** Note title */ -title?: (StringFilter | null), -/** Note body */ -bodyV2?: (RichTextV2FilterInput | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null),and?: ((NoteFilterInput | null)[] | null),or?: ((NoteFilterInput | null)[] | null),not?: (NoteFilterInput | null)} - - -/** A note */ -export interface NoteOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** Note record position */ -position?: (OrderByDirection | null), -/** Note title */ -title?: (OrderByDirection | null), -/** Note body */ -bodyV2?: (RichTextV2OrderByInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null)} - - -/** A note */ -export interface NoteOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (NoteOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** Note record position */ -position?: (OrderByDirection | null), -/** Note title */ -title?: (OrderByDirection | null), -/** Note body */ -bodyV2?: (RichTextV2OrderByInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null)} - - -/** Aggregate-based ordering */ -export interface NoteOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for title */ -countUniqueValuesTitle?: (OrderByDirection | null), -/** Number of empty values for title */ -countEmptyTitle?: (OrderByDirection | null), -/** Number of non-empty values for title */ -countNotEmptyTitle?: (OrderByDirection | null), -/** Percentage of empty values for title */ -percentageEmptyTitle?: (OrderByDirection | null), -/** Percentage of non-empty values for title */ -percentageNotEmptyTitle?: (OrderByDirection | null), -/** Number of unique values for bodyV2 */ -countUniqueValuesBodyV2?: (OrderByDirection | null), -/** Number of empty values for bodyV2 */ -countEmptyBodyV2?: (OrderByDirection | null), -/** Number of non-empty values for bodyV2 */ -countNotEmptyBodyV2?: (OrderByDirection | null), -/** Percentage of empty values for bodyV2 */ -percentageEmptyBodyV2?: (OrderByDirection | null), -/** Percentage of non-empty values for bodyV2 */ -percentageNotEmptyBodyV2?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null)} - - -/** A note */ -export interface NoteGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** Note record position */ -position?: (Scalars['Boolean'] | null), -/** Note title */ -title?: (Scalars['Boolean'] | null), -/** Note body */ -bodyV2?: (RichTextV2GroupByInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null)} - - -/** A note target */ -export interface NoteTargetGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** NoteTarget record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** NoteTarget target */ - targetCompanyId?: boolean | number - /** NoteTarget note */ - noteId?: boolean | number - /** NoteTarget target */ - targetPersonId?: boolean | number - /** NoteTarget target */ - targetOpportunityId?: boolean | number - /** NoteTarget target */ - targetCompany?: CompanyGenqlSelection - /** NoteTarget note */ - note?: NoteGenqlSelection - /** NoteTarget target */ - targetPerson?: PersonGenqlSelection - /** NoteTarget target */ - targetOpportunity?: OpportunityGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A note target */ -export interface NoteTargetEdgeGenqlSelection{ - node?: NoteTargetGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A note target */ -export interface NoteTargetConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: boolean | number - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: boolean | number - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: boolean | number - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: boolean | number - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: boolean | number - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: boolean | number - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: boolean | number - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: boolean | number - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: boolean | number - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: boolean | number - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: boolean | number - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: boolean | number - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: boolean | number - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: boolean | number - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: boolean | number - edges?: NoteTargetEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A note target */ -export interface NoteTargetGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: boolean | number - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: boolean | number - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: boolean | number - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: boolean | number - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: boolean | number - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: boolean | number - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: boolean | number - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: boolean | number - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: boolean | number - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: boolean | number - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: boolean | number - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: boolean | number - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: boolean | number - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: boolean | number - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: boolean | number - edges?: NoteTargetEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface NoteTargetRelationInput { -/** Connect to a noteTarget record */ -connect?: (NoteTargetConnectInput | null), -/** Disconnect from a noteTarget record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface NoteTargetConnectInput { -/** Find a noteTarget record based on its unique fields: id */ -where?: (NoteTargetWhereUniqueInput | null)} - -export interface NoteTargetWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A note target */ -export interface NoteTargetCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** NoteTarget record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** NoteTarget target */ -targetCompanyId?: (Scalars['ID'] | null), -/** NoteTarget target */ -targetCompany?: (CompanyRelationInput | null), -/** NoteTarget note */ -noteId?: (Scalars['ID'] | null), -/** NoteTarget note */ -note?: (NoteRelationInput | null), -/** NoteTarget target */ -targetPersonId?: (Scalars['ID'] | null), -/** NoteTarget target */ -targetPerson?: (PersonRelationInput | null), -/** NoteTarget target */ -targetOpportunityId?: (Scalars['ID'] | null), -/** NoteTarget target */ -targetOpportunity?: (OpportunityRelationInput | null)} - - -/** A note target */ -export interface NoteTargetUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** NoteTarget record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** NoteTarget target */ -targetCompanyId?: (Scalars['ID'] | null), -/** NoteTarget target */ -targetCompany?: (CompanyRelationInput | null), -/** NoteTarget note */ -noteId?: (Scalars['ID'] | null), -/** NoteTarget note */ -note?: (NoteRelationInput | null), -/** NoteTarget target */ -targetPersonId?: (Scalars['ID'] | null), -/** NoteTarget target */ -targetPerson?: (PersonRelationInput | null), -/** NoteTarget target */ -targetOpportunityId?: (Scalars['ID'] | null), -/** NoteTarget target */ -targetOpportunity?: (OpportunityRelationInput | null)} - - -/** A note target */ -export interface NoteTargetFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** NoteTarget record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** NoteTarget target */ -targetCompanyId?: (UUIDFilter | null), -/** NoteTarget note */ -noteId?: (UUIDFilter | null), -/** NoteTarget target */ -targetPersonId?: (UUIDFilter | null), -/** NoteTarget target */ -targetOpportunityId?: (UUIDFilter | null),and?: ((NoteTargetFilterInput | null)[] | null),or?: ((NoteTargetFilterInput | null)[] | null),not?: (NoteTargetFilterInput | null)} - - -/** A note target */ -export interface NoteTargetOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** NoteTarget record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** NoteTarget target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByInput | null), -/** NoteTarget note */ -noteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -note?: (NoteOrderByInput | null), -/** NoteTarget target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByInput | null), -/** NoteTarget target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByInput | null)} - - -/** A note target */ -export interface NoteTargetOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (NoteTargetOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** NoteTarget record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** NoteTarget target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByWithGroupByInput | null), -/** NoteTarget note */ -noteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -note?: (NoteOrderByWithGroupByInput | null), -/** NoteTarget target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByWithGroupByInput | null), -/** NoteTarget target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface NoteTargetOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** NoteTarget target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByInput | null), -/** NoteTarget note */ -noteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -note?: (NoteOrderByInput | null), -/** NoteTarget target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByInput | null), -/** NoteTarget target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByInput | null)} - - -/** A note target */ -export interface NoteTargetGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** NoteTarget record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Group by fields of the related company */ -targetCompany?: (CompanyGroupByInput | null), -/** Group by fields of the related note */ -note?: (NoteGroupByInput | null), -/** Group by fields of the related person */ -targetPerson?: (PersonGroupByInput | null), -/** Group by fields of the related opportunity */ -targetOpportunity?: (OpportunityGroupByInput | null)} - - -/** An opportunity */ -export interface OpportunityGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The opportunity name */ - name?: boolean | number - /** Opportunity amount */ - amount?: CurrencyGenqlSelection - /** Opportunity close date */ - closeDate?: boolean | number - /** Opportunity stage */ - stage?: boolean | number - /** Opportunity record position */ - position?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Field used for full-text search */ - searchVector?: boolean | number - /** Opportunity company */ - companyId?: boolean | number - /** Opportunity point of contact */ - pointOfContactId?: boolean | number - /** Opportunity owner */ - ownerId?: boolean | number - /** Attachments linked to the opportunity */ - attachments?: (AttachmentConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (AttachmentFilterInput | null), orderBy?: ((AttachmentOrderByInput | null)[] | null)} }) - /** Opportunity company */ - company?: CompanyGenqlSelection - /** Favorites linked to the opportunity */ - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - /** Notes tied to the opportunity */ - noteTargets?: (NoteTargetConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (NoteTargetFilterInput | null), orderBy?: ((NoteTargetOrderByInput | null)[] | null)} }) - /** Opportunity point of contact */ - pointOfContact?: PersonGenqlSelection - /** Tasks tied to the opportunity */ - taskTargets?: (TaskTargetConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TaskTargetFilterInput | null), orderBy?: ((TaskTargetOrderByInput | null)[] | null)} }) - /** Timeline Activities linked to the opportunity. */ - timelineActivities?: (TimelineActivityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByInput | null)[] | null)} }) - /** Opportunity owner */ - owner?: WorkspaceMemberGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** An opportunity */ -export interface OpportunityEdgeGenqlSelection{ - node?: OpportunityGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** An opportunity */ -export interface OpportunityConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for amount */ - countUniqueValuesAmount?: boolean | number - /** Number of empty values for amount */ - countEmptyAmount?: boolean | number - /** Number of non-empty values for amount */ - countNotEmptyAmount?: boolean | number - /** Percentage of empty values for amount */ - percentageEmptyAmount?: boolean | number - /** Percentage of non-empty values for amount */ - percentageNotEmptyAmount?: boolean | number - /** Minimum amount contained in the field amount */ - minAmountAmountMicros?: boolean | number - /** Maximal amount contained in the field amount */ - maxAmountAmountMicros?: boolean | number - /** Sum of amounts contained in the field amount */ - sumAmountAmountMicros?: boolean | number - /** Average amount contained in the field amount */ - avgAmountAmountMicros?: boolean | number - /** Number of unique values for closeDate */ - countUniqueValuesCloseDate?: boolean | number - /** Number of empty values for closeDate */ - countEmptyCloseDate?: boolean | number - /** Number of non-empty values for closeDate */ - countNotEmptyCloseDate?: boolean | number - /** Percentage of empty values for closeDate */ - percentageEmptyCloseDate?: boolean | number - /** Percentage of non-empty values for closeDate */ - percentageNotEmptyCloseDate?: boolean | number - /** Earliest date contained in the field closeDate */ - minCloseDate?: boolean | number - /** Latest date contained in the field closeDate */ - maxCloseDate?: boolean | number - /** Number of unique values for stage */ - countUniqueValuesStage?: boolean | number - /** Number of empty values for stage */ - countEmptyStage?: boolean | number - /** Number of non-empty values for stage */ - countNotEmptyStage?: boolean | number - /** Percentage of empty values for stage */ - percentageEmptyStage?: boolean | number - /** Percentage of non-empty values for stage */ - percentageNotEmptyStage?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: OpportunityEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** An opportunity */ -export interface OpportunityGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for amount */ - countUniqueValuesAmount?: boolean | number - /** Number of empty values for amount */ - countEmptyAmount?: boolean | number - /** Number of non-empty values for amount */ - countNotEmptyAmount?: boolean | number - /** Percentage of empty values for amount */ - percentageEmptyAmount?: boolean | number - /** Percentage of non-empty values for amount */ - percentageNotEmptyAmount?: boolean | number - /** Minimum amount contained in the field amount */ - minAmountAmountMicros?: boolean | number - /** Maximal amount contained in the field amount */ - maxAmountAmountMicros?: boolean | number - /** Sum of amounts contained in the field amount */ - sumAmountAmountMicros?: boolean | number - /** Average amount contained in the field amount */ - avgAmountAmountMicros?: boolean | number - /** Number of unique values for closeDate */ - countUniqueValuesCloseDate?: boolean | number - /** Number of empty values for closeDate */ - countEmptyCloseDate?: boolean | number - /** Number of non-empty values for closeDate */ - countNotEmptyCloseDate?: boolean | number - /** Percentage of empty values for closeDate */ - percentageEmptyCloseDate?: boolean | number - /** Percentage of non-empty values for closeDate */ - percentageNotEmptyCloseDate?: boolean | number - /** Earliest date contained in the field closeDate */ - minCloseDate?: boolean | number - /** Latest date contained in the field closeDate */ - maxCloseDate?: boolean | number - /** Number of unique values for stage */ - countUniqueValuesStage?: boolean | number - /** Number of empty values for stage */ - countEmptyStage?: boolean | number - /** Number of non-empty values for stage */ - countNotEmptyStage?: boolean | number - /** Percentage of empty values for stage */ - percentageEmptyStage?: boolean | number - /** Percentage of non-empty values for stage */ - percentageNotEmptyStage?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: OpportunityEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface OpportunityRelationInput { -/** Connect to a opportunity record */ -connect?: (OpportunityConnectInput | null), -/** Disconnect from a opportunity record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface OpportunityConnectInput { -/** Find a opportunity record based on its unique fields: id */ -where?: (OpportunityWhereUniqueInput | null)} - -export interface OpportunityWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** An opportunity */ -export interface OpportunityCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The opportunity name */ -name?: (Scalars['String'] | null), -/** Opportunity amount */ -amount?: (CurrencyCreateInput | null), -/** Opportunity close date */ -closeDate?: (Scalars['DateTime'] | null), -/** Opportunity stage */ -stage?: (OpportunityStageEnum | null), -/** Opportunity record position */ -position?: (Scalars['Position'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Opportunity company */ -companyId?: (Scalars['ID'] | null), -/** Opportunity company */ -company?: (CompanyRelationInput | null), -/** Opportunity point of contact */ -pointOfContactId?: (Scalars['ID'] | null), -/** Opportunity point of contact */ -pointOfContact?: (PersonRelationInput | null), -/** Opportunity owner */ -ownerId?: (Scalars['ID'] | null), -/** Opportunity owner */ -owner?: (WorkspaceMemberRelationInput | null)} - - -/** An opportunity */ -export interface OpportunityUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The opportunity name */ -name?: (Scalars['String'] | null), -/** Opportunity amount */ -amount?: (CurrencyUpdateInput | null), -/** Opportunity close date */ -closeDate?: (Scalars['DateTime'] | null), -/** Opportunity stage */ -stage?: (OpportunityStageEnum | null), -/** Opportunity record position */ -position?: (Scalars['Position'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Opportunity company */ -companyId?: (Scalars['ID'] | null), -/** Opportunity company */ -company?: (CompanyRelationInput | null), -/** Opportunity point of contact */ -pointOfContactId?: (Scalars['ID'] | null), -/** Opportunity point of contact */ -pointOfContact?: (PersonRelationInput | null), -/** Opportunity owner */ -ownerId?: (Scalars['ID'] | null), -/** Opportunity owner */ -owner?: (WorkspaceMemberRelationInput | null)} - - -/** An opportunity */ -export interface OpportunityFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The opportunity name */ -name?: (StringFilter | null), -/** Opportunity amount */ -amount?: (CurrencyFilterInput | null), -/** Opportunity close date */ -closeDate?: (Scalars['DateTime'] | null), -/** Opportunity stage */ -stage?: (OpportunityStageEnumFilter | null), -/** Opportunity record position */ -position?: (FloatFilter | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Opportunity company */ -companyId?: (UUIDFilter | null), -/** Opportunity point of contact */ -pointOfContactId?: (UUIDFilter | null), -/** Opportunity owner */ -ownerId?: (UUIDFilter | null),and?: ((OpportunityFilterInput | null)[] | null),or?: ((OpportunityFilterInput | null)[] | null),not?: (OpportunityFilterInput | null)} - -export interface OpportunityStageEnumFilter {eq?: (OpportunityStageEnum | null),neq?: (OpportunityStageEnum | null),in?: ((OpportunityStageEnum | null)[] | null),containsAny?: ((OpportunityStageEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** An opportunity */ -export interface OpportunityOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The opportunity name */ -name?: (OrderByDirection | null), -/** Opportunity amount */ -amount?: (CurrencyOrderByInput | null), -/** Opportunity close date */ -closeDate?: (OrderByDirection | null), -/** Opportunity stage */ -stage?: (OrderByDirection | null), -/** Opportunity record position */ -position?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Opportunity company */ -companyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -company?: (CompanyOrderByInput | null), -/** Opportunity point of contact */ -pointOfContactId?: (OrderByDirection | null), -/** Order by fields of the related person */ -pointOfContact?: (PersonOrderByInput | null), -/** Opportunity owner */ -ownerId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -owner?: (WorkspaceMemberOrderByInput | null)} - - -/** An opportunity */ -export interface OpportunityOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (OpportunityOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The opportunity name */ -name?: (OrderByDirection | null), -/** Opportunity amount */ -amount?: (CurrencyOrderByInput | null), -/** Opportunity close date */ -closeDate?: (OrderByDateGranularityInput | null), -/** Opportunity stage */ -stage?: (OrderByDirection | null), -/** Opportunity record position */ -position?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Opportunity company */ -companyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -company?: (CompanyOrderByWithGroupByInput | null), -/** Opportunity point of contact */ -pointOfContactId?: (OrderByDirection | null), -/** Order by fields of the related person */ -pointOfContact?: (PersonOrderByWithGroupByInput | null), -/** Opportunity owner */ -ownerId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -owner?: (WorkspaceMemberOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface OpportunityOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for name */ -countUniqueValuesName?: (OrderByDirection | null), -/** Number of empty values for name */ -countEmptyName?: (OrderByDirection | null), -/** Number of non-empty values for name */ -countNotEmptyName?: (OrderByDirection | null), -/** Percentage of empty values for name */ -percentageEmptyName?: (OrderByDirection | null), -/** Percentage of non-empty values for name */ -percentageNotEmptyName?: (OrderByDirection | null), -/** Number of unique values for amount */ -countUniqueValuesAmount?: (OrderByDirection | null), -/** Number of empty values for amount */ -countEmptyAmount?: (OrderByDirection | null), -/** Number of non-empty values for amount */ -countNotEmptyAmount?: (OrderByDirection | null), -/** Percentage of empty values for amount */ -percentageEmptyAmount?: (OrderByDirection | null), -/** Percentage of non-empty values for amount */ -percentageNotEmptyAmount?: (OrderByDirection | null), -/** Minimum amount contained in the field amount */ -minAmountAmountMicros?: (OrderByDirection | null), -/** Maximal amount contained in the field amount */ -maxAmountAmountMicros?: (OrderByDirection | null), -/** Sum of amounts contained in the field amount */ -sumAmountAmountMicros?: (OrderByDirection | null), -/** Average amount contained in the field amount */ -avgAmountAmountMicros?: (OrderByDirection | null), -/** Number of unique values for closeDate */ -countUniqueValuesCloseDate?: (OrderByDirection | null), -/** Number of empty values for closeDate */ -countEmptyCloseDate?: (OrderByDirection | null), -/** Number of non-empty values for closeDate */ -countNotEmptyCloseDate?: (OrderByDirection | null), -/** Percentage of empty values for closeDate */ -percentageEmptyCloseDate?: (OrderByDirection | null), -/** Percentage of non-empty values for closeDate */ -percentageNotEmptyCloseDate?: (OrderByDirection | null), -/** Earliest date contained in the field closeDate */ -minCloseDate?: (OrderByDirection | null), -/** Latest date contained in the field closeDate */ -maxCloseDate?: (OrderByDirection | null), -/** Number of unique values for stage */ -countUniqueValuesStage?: (OrderByDirection | null), -/** Number of empty values for stage */ -countEmptyStage?: (OrderByDirection | null), -/** Number of non-empty values for stage */ -countNotEmptyStage?: (OrderByDirection | null), -/** Percentage of empty values for stage */ -percentageEmptyStage?: (OrderByDirection | null), -/** Percentage of non-empty values for stage */ -percentageNotEmptyStage?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Opportunity company */ -companyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -company?: (CompanyOrderByInput | null), -/** Opportunity point of contact */ -pointOfContactId?: (OrderByDirection | null), -/** Order by fields of the related person */ -pointOfContact?: (PersonOrderByInput | null), -/** Opportunity owner */ -ownerId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -owner?: (WorkspaceMemberOrderByInput | null)} - - -/** An opportunity */ -export interface OpportunityGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The opportunity name */ -name?: (Scalars['Boolean'] | null), -/** Opportunity amount */ -amount?: (CurrencyGroupByInput | null), -/** Opportunity close date */ -closeDate?: (GroupByDateGranularityInput | null), -/** Opportunity stage */ -stage?: (Scalars['Boolean'] | null), -/** Opportunity record position */ -position?: (Scalars['Boolean'] | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Group by fields of the related company */ -company?: (CompanyGroupByInput | null), -/** Group by fields of the related person */ -pointOfContact?: (PersonGroupByInput | null), -/** Group by fields of the related workspaceMember */ -owner?: (WorkspaceMemberGroupByInput | null)} - - -/** A person */ -export interface PersonGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** Contact's name */ - name?: FullNameGenqlSelection - /** Contact's Emails */ - emails?: EmailsGenqlSelection - /** Contact's Linkedin account */ - linkedinLink?: LinksGenqlSelection - /** Contact's X/Twitter account */ - xLink?: LinksGenqlSelection - /** Contact's job title */ - jobTitle?: boolean | number - /** Contact's phone numbers */ - phones?: PhonesGenqlSelection - /** Contact's city */ - city?: boolean | number - /** Contact's avatar */ - avatarUrl?: boolean | number - /** Contact's avatar file */ - avatarFile?: FileObjectGenqlSelection - /** Person record Position */ - position?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Field used for full-text search */ - searchVector?: boolean | number - /** Contact's company */ - companyId?: boolean | number - /** Attachments linked to the contact. */ - attachments?: (AttachmentConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (AttachmentFilterInput | null), orderBy?: ((AttachmentOrderByInput | null)[] | null)} }) - /** Notes tied to the contact */ - noteTargets?: (NoteTargetConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (NoteTargetFilterInput | null), orderBy?: ((NoteTargetOrderByInput | null)[] | null)} }) - /** Calendar Event Participants */ - calendarEventParticipants?: (CalendarEventParticipantConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CalendarEventParticipantFilterInput | null), orderBy?: ((CalendarEventParticipantOrderByInput | null)[] | null)} }) - /** Contact's company */ - company?: CompanyGenqlSelection - /** Favorites linked to the contact */ - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - /** Message Participants */ - messageParticipants?: (MessageParticipantConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageParticipantFilterInput | null), orderBy?: ((MessageParticipantOrderByInput | null)[] | null)} }) - /** List of opportunities for which that person is the point of contact */ - pointOfContactForOpportunities?: (OpportunityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (OpportunityFilterInput | null), orderBy?: ((OpportunityOrderByInput | null)[] | null)} }) - /** Tasks tied to the contact */ - taskTargets?: (TaskTargetConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TaskTargetFilterInput | null), orderBy?: ((TaskTargetOrderByInput | null)[] | null)} }) - /** Events linked to the person */ - timelineActivities?: (TimelineActivityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A person */ -export interface PersonEdgeGenqlSelection{ - node?: PersonGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A person */ -export interface PersonConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for emails */ - countUniqueValuesEmails?: boolean | number - /** Number of empty values for emails */ - countEmptyEmails?: boolean | number - /** Number of non-empty values for emails */ - countNotEmptyEmails?: boolean | number - /** Percentage of empty values for emails */ - percentageEmptyEmails?: boolean | number - /** Percentage of non-empty values for emails */ - percentageNotEmptyEmails?: boolean | number - /** Number of unique values for linkedinLink */ - countUniqueValuesLinkedinLink?: boolean | number - /** Number of empty values for linkedinLink */ - countEmptyLinkedinLink?: boolean | number - /** Number of non-empty values for linkedinLink */ - countNotEmptyLinkedinLink?: boolean | number - /** Percentage of empty values for linkedinLink */ - percentageEmptyLinkedinLink?: boolean | number - /** Percentage of non-empty values for linkedinLink */ - percentageNotEmptyLinkedinLink?: boolean | number - /** Number of unique values for xLink */ - countUniqueValuesXLink?: boolean | number - /** Number of empty values for xLink */ - countEmptyXLink?: boolean | number - /** Number of non-empty values for xLink */ - countNotEmptyXLink?: boolean | number - /** Percentage of empty values for xLink */ - percentageEmptyXLink?: boolean | number - /** Percentage of non-empty values for xLink */ - percentageNotEmptyXLink?: boolean | number - /** Number of unique values for jobTitle */ - countUniqueValuesJobTitle?: boolean | number - /** Number of empty values for jobTitle */ - countEmptyJobTitle?: boolean | number - /** Number of non-empty values for jobTitle */ - countNotEmptyJobTitle?: boolean | number - /** Percentage of empty values for jobTitle */ - percentageEmptyJobTitle?: boolean | number - /** Percentage of non-empty values for jobTitle */ - percentageNotEmptyJobTitle?: boolean | number - /** Number of unique values for phones */ - countUniqueValuesPhones?: boolean | number - /** Number of empty values for phones */ - countEmptyPhones?: boolean | number - /** Number of non-empty values for phones */ - countNotEmptyPhones?: boolean | number - /** Percentage of empty values for phones */ - percentageEmptyPhones?: boolean | number - /** Percentage of non-empty values for phones */ - percentageNotEmptyPhones?: boolean | number - /** Number of unique values for city */ - countUniqueValuesCity?: boolean | number - /** Number of empty values for city */ - countEmptyCity?: boolean | number - /** Number of non-empty values for city */ - countNotEmptyCity?: boolean | number - /** Percentage of empty values for city */ - percentageEmptyCity?: boolean | number - /** Percentage of non-empty values for city */ - percentageNotEmptyCity?: boolean | number - /** Number of unique values for avatarUrl */ - countUniqueValuesAvatarUrl?: boolean | number - /** Number of empty values for avatarUrl */ - countEmptyAvatarUrl?: boolean | number - /** Number of non-empty values for avatarUrl */ - countNotEmptyAvatarUrl?: boolean | number - /** Percentage of empty values for avatarUrl */ - percentageEmptyAvatarUrl?: boolean | number - /** Percentage of non-empty values for avatarUrl */ - percentageNotEmptyAvatarUrl?: boolean | number - /** Number of unique values for avatarFile */ - countUniqueValuesAvatarFile?: boolean | number - /** Number of empty values for avatarFile */ - countEmptyAvatarFile?: boolean | number - /** Number of non-empty values for avatarFile */ - countNotEmptyAvatarFile?: boolean | number - /** Percentage of empty values for avatarFile */ - percentageEmptyAvatarFile?: boolean | number - /** Percentage of non-empty values for avatarFile */ - percentageNotEmptyAvatarFile?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: PersonEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A person */ -export interface PersonGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for emails */ - countUniqueValuesEmails?: boolean | number - /** Number of empty values for emails */ - countEmptyEmails?: boolean | number - /** Number of non-empty values for emails */ - countNotEmptyEmails?: boolean | number - /** Percentage of empty values for emails */ - percentageEmptyEmails?: boolean | number - /** Percentage of non-empty values for emails */ - percentageNotEmptyEmails?: boolean | number - /** Number of unique values for linkedinLink */ - countUniqueValuesLinkedinLink?: boolean | number - /** Number of empty values for linkedinLink */ - countEmptyLinkedinLink?: boolean | number - /** Number of non-empty values for linkedinLink */ - countNotEmptyLinkedinLink?: boolean | number - /** Percentage of empty values for linkedinLink */ - percentageEmptyLinkedinLink?: boolean | number - /** Percentage of non-empty values for linkedinLink */ - percentageNotEmptyLinkedinLink?: boolean | number - /** Number of unique values for xLink */ - countUniqueValuesXLink?: boolean | number - /** Number of empty values for xLink */ - countEmptyXLink?: boolean | number - /** Number of non-empty values for xLink */ - countNotEmptyXLink?: boolean | number - /** Percentage of empty values for xLink */ - percentageEmptyXLink?: boolean | number - /** Percentage of non-empty values for xLink */ - percentageNotEmptyXLink?: boolean | number - /** Number of unique values for jobTitle */ - countUniqueValuesJobTitle?: boolean | number - /** Number of empty values for jobTitle */ - countEmptyJobTitle?: boolean | number - /** Number of non-empty values for jobTitle */ - countNotEmptyJobTitle?: boolean | number - /** Percentage of empty values for jobTitle */ - percentageEmptyJobTitle?: boolean | number - /** Percentage of non-empty values for jobTitle */ - percentageNotEmptyJobTitle?: boolean | number - /** Number of unique values for phones */ - countUniqueValuesPhones?: boolean | number - /** Number of empty values for phones */ - countEmptyPhones?: boolean | number - /** Number of non-empty values for phones */ - countNotEmptyPhones?: boolean | number - /** Percentage of empty values for phones */ - percentageEmptyPhones?: boolean | number - /** Percentage of non-empty values for phones */ - percentageNotEmptyPhones?: boolean | number - /** Number of unique values for city */ - countUniqueValuesCity?: boolean | number - /** Number of empty values for city */ - countEmptyCity?: boolean | number - /** Number of non-empty values for city */ - countNotEmptyCity?: boolean | number - /** Percentage of empty values for city */ - percentageEmptyCity?: boolean | number - /** Percentage of non-empty values for city */ - percentageNotEmptyCity?: boolean | number - /** Number of unique values for avatarUrl */ - countUniqueValuesAvatarUrl?: boolean | number - /** Number of empty values for avatarUrl */ - countEmptyAvatarUrl?: boolean | number - /** Number of non-empty values for avatarUrl */ - countNotEmptyAvatarUrl?: boolean | number - /** Percentage of empty values for avatarUrl */ - percentageEmptyAvatarUrl?: boolean | number - /** Percentage of non-empty values for avatarUrl */ - percentageNotEmptyAvatarUrl?: boolean | number - /** Number of unique values for avatarFile */ - countUniqueValuesAvatarFile?: boolean | number - /** Number of empty values for avatarFile */ - countEmptyAvatarFile?: boolean | number - /** Number of non-empty values for avatarFile */ - countNotEmptyAvatarFile?: boolean | number - /** Percentage of empty values for avatarFile */ - percentageEmptyAvatarFile?: boolean | number - /** Percentage of non-empty values for avatarFile */ - percentageNotEmptyAvatarFile?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: PersonEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface PersonRelationInput { -/** Connect to a person record */ -connect?: (PersonConnectInput | null), -/** Disconnect from a person record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface PersonConnectInput { -/** Find a person record based on its unique fields: id or emails */ -where?: (PersonWhereUniqueInput | null)} - -export interface PersonWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null), -/** Connect by Emails */ -emails?: (PersonEmailsWhereInput | null)} - -export interface PersonEmailsWhereInput { -/** Connect by primaryEmail */ -primaryEmail?: (Scalars['String'] | null)} - - -/** A person */ -export interface PersonCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Contact's name */ -name?: (FullNameCreateInput | null), -/** Contact's Emails */ -emails?: (EmailsCreateInput | null), -/** Contact's Linkedin account */ -linkedinLink?: (LinksCreateInput | null), -/** Contact's X/Twitter account */ -xLink?: (LinksCreateInput | null), -/** Contact's job title */ -jobTitle?: (Scalars['String'] | null), -/** Contact's phone numbers */ -phones?: (PhonesCreateInput | null), -/** Contact's city */ -city?: (Scalars['String'] | null), -/** Contact's avatar */ -avatarUrl?: (Scalars['String'] | null), -/** Contact's avatar file */ -avatarFile?: ((FileItemInput | null)[] | null), -/** Person record Position */ -position?: (Scalars['Position'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Contact's company */ -companyId?: (Scalars['ID'] | null), -/** Contact's company */ -company?: (CompanyRelationInput | null)} - - -/** A person */ -export interface PersonUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Contact's name */ -name?: (FullNameUpdateInput | null), -/** Contact's Emails */ -emails?: (EmailsUpdateInput | null), -/** Contact's Linkedin account */ -linkedinLink?: (LinksUpdateInput | null), -/** Contact's X/Twitter account */ -xLink?: (LinksUpdateInput | null), -/** Contact's job title */ -jobTitle?: (Scalars['String'] | null), -/** Contact's phone numbers */ -phones?: (PhonesUpdateInput | null), -/** Contact's city */ -city?: (Scalars['String'] | null), -/** Contact's avatar */ -avatarUrl?: (Scalars['String'] | null), -/** Contact's avatar file */ -avatarFile?: ((FileItemInput | null)[] | null), -/** Person record Position */ -position?: (Scalars['Position'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Contact's company */ -companyId?: (Scalars['ID'] | null), -/** Contact's company */ -company?: (CompanyRelationInput | null)} - - -/** A person */ -export interface PersonFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Contact's name */ -name?: (FullNameFilterInput | null), -/** Contact's Emails */ -emails?: (EmailsFilterInput | null), -/** Contact's Linkedin account */ -linkedinLink?: (LinksFilterInput | null), -/** Contact's X/Twitter account */ -xLink?: (LinksFilterInput | null), -/** Contact's job title */ -jobTitle?: (StringFilter | null), -/** Contact's phone numbers */ -phones?: (PhonesFilterInput | null), -/** Contact's city */ -city?: (StringFilter | null), -/** Contact's avatar */ -avatarUrl?: (StringFilter | null), -/** Contact's avatar file */ -avatarFile?: (RawJsonFilter | null), -/** Person record Position */ -position?: (FloatFilter | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Contact's company */ -companyId?: (UUIDFilter | null),and?: ((PersonFilterInput | null)[] | null),or?: ((PersonFilterInput | null)[] | null),not?: (PersonFilterInput | null)} - - -/** A person */ -export interface PersonOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** Contact's name */ -name?: (FullNameOrderByInput | null), -/** Contact's Emails */ -emails?: (EmailsOrderByInput | null), -/** Contact's Linkedin account */ -linkedinLink?: (LinksOrderByInput | null), -/** Contact's X/Twitter account */ -xLink?: (LinksOrderByInput | null), -/** Contact's job title */ -jobTitle?: (OrderByDirection | null), -/** Contact's phone numbers */ -phones?: (PhonesOrderByInput | null), -/** Contact's city */ -city?: (OrderByDirection | null), -/** Contact's avatar */ -avatarUrl?: (OrderByDirection | null), -/** Contact's avatar file */ -avatarFile?: (OrderByDirection | null), -/** Person record Position */ -position?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Contact's company */ -companyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -company?: (CompanyOrderByInput | null)} - - -/** A person */ -export interface PersonOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (PersonOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** Contact's name */ -name?: (FullNameOrderByInput | null), -/** Contact's Emails */ -emails?: (EmailsOrderByInput | null), -/** Contact's Linkedin account */ -linkedinLink?: (LinksOrderByInput | null), -/** Contact's X/Twitter account */ -xLink?: (LinksOrderByInput | null), -/** Contact's job title */ -jobTitle?: (OrderByDirection | null), -/** Contact's phone numbers */ -phones?: (PhonesOrderByInput | null), -/** Contact's city */ -city?: (OrderByDirection | null), -/** Contact's avatar */ -avatarUrl?: (OrderByDirection | null), -/** Contact's avatar file */ -avatarFile?: (OrderByDirection | null), -/** Person record Position */ -position?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Contact's company */ -companyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -company?: (CompanyOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface PersonOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for name */ -countUniqueValuesName?: (OrderByDirection | null), -/** Number of empty values for name */ -countEmptyName?: (OrderByDirection | null), -/** Number of non-empty values for name */ -countNotEmptyName?: (OrderByDirection | null), -/** Percentage of empty values for name */ -percentageEmptyName?: (OrderByDirection | null), -/** Percentage of non-empty values for name */ -percentageNotEmptyName?: (OrderByDirection | null), -/** Number of unique values for emails */ -countUniqueValuesEmails?: (OrderByDirection | null), -/** Number of empty values for emails */ -countEmptyEmails?: (OrderByDirection | null), -/** Number of non-empty values for emails */ -countNotEmptyEmails?: (OrderByDirection | null), -/** Percentage of empty values for emails */ -percentageEmptyEmails?: (OrderByDirection | null), -/** Percentage of non-empty values for emails */ -percentageNotEmptyEmails?: (OrderByDirection | null), -/** Number of unique values for linkedinLink */ -countUniqueValuesLinkedinLink?: (OrderByDirection | null), -/** Number of empty values for linkedinLink */ -countEmptyLinkedinLink?: (OrderByDirection | null), -/** Number of non-empty values for linkedinLink */ -countNotEmptyLinkedinLink?: (OrderByDirection | null), -/** Percentage of empty values for linkedinLink */ -percentageEmptyLinkedinLink?: (OrderByDirection | null), -/** Percentage of non-empty values for linkedinLink */ -percentageNotEmptyLinkedinLink?: (OrderByDirection | null), -/** Number of unique values for xLink */ -countUniqueValuesXLink?: (OrderByDirection | null), -/** Number of empty values for xLink */ -countEmptyXLink?: (OrderByDirection | null), -/** Number of non-empty values for xLink */ -countNotEmptyXLink?: (OrderByDirection | null), -/** Percentage of empty values for xLink */ -percentageEmptyXLink?: (OrderByDirection | null), -/** Percentage of non-empty values for xLink */ -percentageNotEmptyXLink?: (OrderByDirection | null), -/** Number of unique values for jobTitle */ -countUniqueValuesJobTitle?: (OrderByDirection | null), -/** Number of empty values for jobTitle */ -countEmptyJobTitle?: (OrderByDirection | null), -/** Number of non-empty values for jobTitle */ -countNotEmptyJobTitle?: (OrderByDirection | null), -/** Percentage of empty values for jobTitle */ -percentageEmptyJobTitle?: (OrderByDirection | null), -/** Percentage of non-empty values for jobTitle */ -percentageNotEmptyJobTitle?: (OrderByDirection | null), -/** Number of unique values for phones */ -countUniqueValuesPhones?: (OrderByDirection | null), -/** Number of empty values for phones */ -countEmptyPhones?: (OrderByDirection | null), -/** Number of non-empty values for phones */ -countNotEmptyPhones?: (OrderByDirection | null), -/** Percentage of empty values for phones */ -percentageEmptyPhones?: (OrderByDirection | null), -/** Percentage of non-empty values for phones */ -percentageNotEmptyPhones?: (OrderByDirection | null), -/** Number of unique values for city */ -countUniqueValuesCity?: (OrderByDirection | null), -/** Number of empty values for city */ -countEmptyCity?: (OrderByDirection | null), -/** Number of non-empty values for city */ -countNotEmptyCity?: (OrderByDirection | null), -/** Percentage of empty values for city */ -percentageEmptyCity?: (OrderByDirection | null), -/** Percentage of non-empty values for city */ -percentageNotEmptyCity?: (OrderByDirection | null), -/** Number of unique values for avatarUrl */ -countUniqueValuesAvatarUrl?: (OrderByDirection | null), -/** Number of empty values for avatarUrl */ -countEmptyAvatarUrl?: (OrderByDirection | null), -/** Number of non-empty values for avatarUrl */ -countNotEmptyAvatarUrl?: (OrderByDirection | null), -/** Percentage of empty values for avatarUrl */ -percentageEmptyAvatarUrl?: (OrderByDirection | null), -/** Percentage of non-empty values for avatarUrl */ -percentageNotEmptyAvatarUrl?: (OrderByDirection | null), -/** Number of unique values for avatarFile */ -countUniqueValuesAvatarFile?: (OrderByDirection | null), -/** Number of empty values for avatarFile */ -countEmptyAvatarFile?: (OrderByDirection | null), -/** Number of non-empty values for avatarFile */ -countNotEmptyAvatarFile?: (OrderByDirection | null), -/** Percentage of empty values for avatarFile */ -percentageEmptyAvatarFile?: (OrderByDirection | null), -/** Percentage of non-empty values for avatarFile */ -percentageNotEmptyAvatarFile?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Contact's company */ -companyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -company?: (CompanyOrderByInput | null)} - - -/** A person */ -export interface PersonGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** Contact's name */ -name?: (FullNameGroupByInput | null), -/** Contact's Emails */ -emails?: (EmailsGroupByInput | null), -/** Contact's Linkedin account */ -linkedinLink?: (LinksGroupByInput | null), -/** Contact's X/Twitter account */ -xLink?: (LinksGroupByInput | null), -/** Contact's job title */ -jobTitle?: (Scalars['Boolean'] | null), -/** Contact's phone numbers */ -phones?: (PhonesGroupByInput | null), -/** Contact's city */ -city?: (Scalars['Boolean'] | null), -/** Contact's avatar */ -avatarUrl?: (Scalars['Boolean'] | null), -/** Contact's avatar file */ -avatarFile?: (Scalars['Boolean'] | null), -/** Person record Position */ -position?: (Scalars['Boolean'] | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Group by fields of the related company */ -company?: (CompanyGroupByInput | null)} - - -/** A task */ -export interface TaskGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** Task record position */ - position?: boolean | number - /** Task title */ - title?: boolean | number - /** Task body */ - bodyV2?: RichTextV2GenqlSelection - /** Task due date */ - dueAt?: boolean | number - /** Task status */ - status?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Field used for full-text search */ - searchVector?: boolean | number - /** Task assignee */ - assigneeId?: boolean | number - /** Task attachments */ - attachments?: (AttachmentConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (AttachmentFilterInput | null), orderBy?: ((AttachmentOrderByInput | null)[] | null)} }) - /** Favorites linked to the task */ - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - /** Task targets */ - taskTargets?: (TaskTargetConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TaskTargetFilterInput | null), orderBy?: ((TaskTargetOrderByInput | null)[] | null)} }) - /** Task assignee */ - assignee?: WorkspaceMemberGenqlSelection - /** Timeline Activities linked to the task. */ - timelineActivities?: (TimelineActivityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A task */ -export interface TaskEdgeGenqlSelection{ - node?: TaskGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A task */ -export interface TaskConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for title */ - countUniqueValuesTitle?: boolean | number - /** Number of empty values for title */ - countEmptyTitle?: boolean | number - /** Number of non-empty values for title */ - countNotEmptyTitle?: boolean | number - /** Percentage of empty values for title */ - percentageEmptyTitle?: boolean | number - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: boolean | number - /** Number of unique values for bodyV2 */ - countUniqueValuesBodyV2?: boolean | number - /** Number of empty values for bodyV2 */ - countEmptyBodyV2?: boolean | number - /** Number of non-empty values for bodyV2 */ - countNotEmptyBodyV2?: boolean | number - /** Percentage of empty values for bodyV2 */ - percentageEmptyBodyV2?: boolean | number - /** Percentage of non-empty values for bodyV2 */ - percentageNotEmptyBodyV2?: boolean | number - /** Number of unique values for dueAt */ - countUniqueValuesDueAt?: boolean | number - /** Number of empty values for dueAt */ - countEmptyDueAt?: boolean | number - /** Number of non-empty values for dueAt */ - countNotEmptyDueAt?: boolean | number - /** Percentage of empty values for dueAt */ - percentageEmptyDueAt?: boolean | number - /** Percentage of non-empty values for dueAt */ - percentageNotEmptyDueAt?: boolean | number - /** Earliest date contained in the field dueAt */ - minDueAt?: boolean | number - /** Latest date contained in the field dueAt */ - maxDueAt?: boolean | number - /** Number of unique values for status */ - countUniqueValuesStatus?: boolean | number - /** Number of empty values for status */ - countEmptyStatus?: boolean | number - /** Number of non-empty values for status */ - countNotEmptyStatus?: boolean | number - /** Percentage of empty values for status */ - percentageEmptyStatus?: boolean | number - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: TaskEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A task */ -export interface TaskGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for title */ - countUniqueValuesTitle?: boolean | number - /** Number of empty values for title */ - countEmptyTitle?: boolean | number - /** Number of non-empty values for title */ - countNotEmptyTitle?: boolean | number - /** Percentage of empty values for title */ - percentageEmptyTitle?: boolean | number - /** Percentage of non-empty values for title */ - percentageNotEmptyTitle?: boolean | number - /** Number of unique values for bodyV2 */ - countUniqueValuesBodyV2?: boolean | number - /** Number of empty values for bodyV2 */ - countEmptyBodyV2?: boolean | number - /** Number of non-empty values for bodyV2 */ - countNotEmptyBodyV2?: boolean | number - /** Percentage of empty values for bodyV2 */ - percentageEmptyBodyV2?: boolean | number - /** Percentage of non-empty values for bodyV2 */ - percentageNotEmptyBodyV2?: boolean | number - /** Number of unique values for dueAt */ - countUniqueValuesDueAt?: boolean | number - /** Number of empty values for dueAt */ - countEmptyDueAt?: boolean | number - /** Number of non-empty values for dueAt */ - countNotEmptyDueAt?: boolean | number - /** Percentage of empty values for dueAt */ - percentageEmptyDueAt?: boolean | number - /** Percentage of non-empty values for dueAt */ - percentageNotEmptyDueAt?: boolean | number - /** Earliest date contained in the field dueAt */ - minDueAt?: boolean | number - /** Latest date contained in the field dueAt */ - maxDueAt?: boolean | number - /** Number of unique values for status */ - countUniqueValuesStatus?: boolean | number - /** Number of empty values for status */ - countEmptyStatus?: boolean | number - /** Number of non-empty values for status */ - countNotEmptyStatus?: boolean | number - /** Percentage of empty values for status */ - percentageEmptyStatus?: boolean | number - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: TaskEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface TaskRelationInput { -/** Connect to a task record */ -connect?: (TaskConnectInput | null), -/** Disconnect from a task record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface TaskConnectInput { -/** Find a task record based on its unique fields: id */ -where?: (TaskWhereUniqueInput | null)} - -export interface TaskWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A task */ -export interface TaskCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Task record position */ -position?: (Scalars['Position'] | null), -/** Task title */ -title?: (Scalars['String'] | null), -/** Task body */ -bodyV2?: (RichTextV2CreateInput | null), -/** Task due date */ -dueAt?: (Scalars['DateTime'] | null), -/** Task status */ -status?: (TaskStatusEnum | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Task assignee */ -assigneeId?: (Scalars['ID'] | null), -/** Task assignee */ -assignee?: (WorkspaceMemberRelationInput | null)} - - -/** A task */ -export interface TaskUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Task record position */ -position?: (Scalars['Position'] | null), -/** Task title */ -title?: (Scalars['String'] | null), -/** Task body */ -bodyV2?: (RichTextV2UpdateInput | null), -/** Task due date */ -dueAt?: (Scalars['DateTime'] | null), -/** Task status */ -status?: (TaskStatusEnum | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Task assignee */ -assigneeId?: (Scalars['ID'] | null), -/** Task assignee */ -assignee?: (WorkspaceMemberRelationInput | null)} - - -/** A task */ -export interface TaskFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Task record position */ -position?: (FloatFilter | null), -/** Task title */ -title?: (StringFilter | null), -/** Task body */ -bodyV2?: (RichTextV2FilterInput | null), -/** Task due date */ -dueAt?: (Scalars['DateTime'] | null), -/** Task status */ -status?: (TaskStatusEnumFilter | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Task assignee */ -assigneeId?: (UUIDFilter | null),and?: ((TaskFilterInput | null)[] | null),or?: ((TaskFilterInput | null)[] | null),not?: (TaskFilterInput | null)} - -export interface TaskStatusEnumFilter {eq?: (TaskStatusEnum | null),neq?: (TaskStatusEnum | null),in?: ((TaskStatusEnum | null)[] | null),containsAny?: ((TaskStatusEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** A task */ -export interface TaskOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** Task record position */ -position?: (OrderByDirection | null), -/** Task title */ -title?: (OrderByDirection | null), -/** Task body */ -bodyV2?: (RichTextV2OrderByInput | null), -/** Task due date */ -dueAt?: (OrderByDirection | null), -/** Task status */ -status?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Task assignee */ -assigneeId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -assignee?: (WorkspaceMemberOrderByInput | null)} - - -/** A task */ -export interface TaskOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (TaskOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** Task record position */ -position?: (OrderByDirection | null), -/** Task title */ -title?: (OrderByDirection | null), -/** Task body */ -bodyV2?: (RichTextV2OrderByInput | null), -/** Task due date */ -dueAt?: (OrderByDateGranularityInput | null), -/** Task status */ -status?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Task assignee */ -assigneeId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -assignee?: (WorkspaceMemberOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface TaskOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for title */ -countUniqueValuesTitle?: (OrderByDirection | null), -/** Number of empty values for title */ -countEmptyTitle?: (OrderByDirection | null), -/** Number of non-empty values for title */ -countNotEmptyTitle?: (OrderByDirection | null), -/** Percentage of empty values for title */ -percentageEmptyTitle?: (OrderByDirection | null), -/** Percentage of non-empty values for title */ -percentageNotEmptyTitle?: (OrderByDirection | null), -/** Number of unique values for bodyV2 */ -countUniqueValuesBodyV2?: (OrderByDirection | null), -/** Number of empty values for bodyV2 */ -countEmptyBodyV2?: (OrderByDirection | null), -/** Number of non-empty values for bodyV2 */ -countNotEmptyBodyV2?: (OrderByDirection | null), -/** Percentage of empty values for bodyV2 */ -percentageEmptyBodyV2?: (OrderByDirection | null), -/** Percentage of non-empty values for bodyV2 */ -percentageNotEmptyBodyV2?: (OrderByDirection | null), -/** Number of unique values for dueAt */ -countUniqueValuesDueAt?: (OrderByDirection | null), -/** Number of empty values for dueAt */ -countEmptyDueAt?: (OrderByDirection | null), -/** Number of non-empty values for dueAt */ -countNotEmptyDueAt?: (OrderByDirection | null), -/** Percentage of empty values for dueAt */ -percentageEmptyDueAt?: (OrderByDirection | null), -/** Percentage of non-empty values for dueAt */ -percentageNotEmptyDueAt?: (OrderByDirection | null), -/** Earliest date contained in the field dueAt */ -minDueAt?: (OrderByDirection | null), -/** Latest date contained in the field dueAt */ -maxDueAt?: (OrderByDirection | null), -/** Number of unique values for status */ -countUniqueValuesStatus?: (OrderByDirection | null), -/** Number of empty values for status */ -countEmptyStatus?: (OrderByDirection | null), -/** Number of non-empty values for status */ -countNotEmptyStatus?: (OrderByDirection | null), -/** Percentage of empty values for status */ -percentageEmptyStatus?: (OrderByDirection | null), -/** Percentage of non-empty values for status */ -percentageNotEmptyStatus?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Task assignee */ -assigneeId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -assignee?: (WorkspaceMemberOrderByInput | null)} - - -/** A task */ -export interface TaskGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** Task record position */ -position?: (Scalars['Boolean'] | null), -/** Task title */ -title?: (Scalars['Boolean'] | null), -/** Task body */ -bodyV2?: (RichTextV2GroupByInput | null), -/** Task due date */ -dueAt?: (GroupByDateGranularityInput | null), -/** Task status */ -status?: (Scalars['Boolean'] | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Group by fields of the related workspaceMember */ -assignee?: (WorkspaceMemberGroupByInput | null)} - - -/** A task target */ -export interface TaskTargetGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** TaskTarget record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** TaskTarget target */ - targetCompanyId?: boolean | number - /** TaskTarget target */ - targetOpportunityId?: boolean | number - /** TaskTarget target */ - targetPersonId?: boolean | number - /** TaskTarget task */ - taskId?: boolean | number - /** TaskTarget target */ - targetCompany?: CompanyGenqlSelection - /** TaskTarget target */ - targetOpportunity?: OpportunityGenqlSelection - /** TaskTarget target */ - targetPerson?: PersonGenqlSelection - /** TaskTarget task */ - task?: TaskGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A task target */ -export interface TaskTargetEdgeGenqlSelection{ - node?: TaskTargetGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A task target */ -export interface TaskTargetConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: boolean | number - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: boolean | number - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: boolean | number - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: boolean | number - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: boolean | number - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: boolean | number - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: boolean | number - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: boolean | number - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: boolean | number - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: boolean | number - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: boolean | number - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: boolean | number - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: boolean | number - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: boolean | number - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: boolean | number - edges?: TaskTargetEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A task target */ -export interface TaskTargetGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: boolean | number - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: boolean | number - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: boolean | number - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: boolean | number - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: boolean | number - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: boolean | number - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: boolean | number - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: boolean | number - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: boolean | number - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: boolean | number - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: boolean | number - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: boolean | number - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: boolean | number - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: boolean | number - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: boolean | number - edges?: TaskTargetEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface TaskTargetRelationInput { -/** Connect to a taskTarget record */ -connect?: (TaskTargetConnectInput | null), -/** Disconnect from a taskTarget record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface TaskTargetConnectInput { -/** Find a taskTarget record based on its unique fields: id */ -where?: (TaskTargetWhereUniqueInput | null)} - -export interface TaskTargetWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A task target */ -export interface TaskTargetCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** TaskTarget record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** TaskTarget target */ -targetCompanyId?: (Scalars['ID'] | null), -/** TaskTarget target */ -targetCompany?: (CompanyRelationInput | null), -/** TaskTarget target */ -targetOpportunityId?: (Scalars['ID'] | null), -/** TaskTarget target */ -targetOpportunity?: (OpportunityRelationInput | null), -/** TaskTarget target */ -targetPersonId?: (Scalars['ID'] | null), -/** TaskTarget target */ -targetPerson?: (PersonRelationInput | null), -/** TaskTarget task */ -taskId?: (Scalars['ID'] | null), -/** TaskTarget task */ -task?: (TaskRelationInput | null)} - - -/** A task target */ -export interface TaskTargetUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** TaskTarget record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** TaskTarget target */ -targetCompanyId?: (Scalars['ID'] | null), -/** TaskTarget target */ -targetCompany?: (CompanyRelationInput | null), -/** TaskTarget target */ -targetOpportunityId?: (Scalars['ID'] | null), -/** TaskTarget target */ -targetOpportunity?: (OpportunityRelationInput | null), -/** TaskTarget target */ -targetPersonId?: (Scalars['ID'] | null), -/** TaskTarget target */ -targetPerson?: (PersonRelationInput | null), -/** TaskTarget task */ -taskId?: (Scalars['ID'] | null), -/** TaskTarget task */ -task?: (TaskRelationInput | null)} - - -/** A task target */ -export interface TaskTargetFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** TaskTarget record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** TaskTarget target */ -targetCompanyId?: (UUIDFilter | null), -/** TaskTarget target */ -targetOpportunityId?: (UUIDFilter | null), -/** TaskTarget target */ -targetPersonId?: (UUIDFilter | null), -/** TaskTarget task */ -taskId?: (UUIDFilter | null),and?: ((TaskTargetFilterInput | null)[] | null),or?: ((TaskTargetFilterInput | null)[] | null),not?: (TaskTargetFilterInput | null)} - - -/** A task target */ -export interface TaskTargetOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** TaskTarget record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** TaskTarget target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByInput | null), -/** TaskTarget target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByInput | null), -/** TaskTarget target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByInput | null), -/** TaskTarget task */ -taskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -task?: (TaskOrderByInput | null)} - - -/** A task target */ -export interface TaskTargetOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (TaskTargetOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** TaskTarget record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** TaskTarget target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByWithGroupByInput | null), -/** TaskTarget target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByWithGroupByInput | null), -/** TaskTarget target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByWithGroupByInput | null), -/** TaskTarget task */ -taskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -task?: (TaskOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface TaskTargetOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** TaskTarget target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByInput | null), -/** TaskTarget target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByInput | null), -/** TaskTarget target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByInput | null), -/** TaskTarget task */ -taskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -task?: (TaskOrderByInput | null)} - - -/** A task target */ -export interface TaskTargetGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** TaskTarget record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Group by fields of the related company */ -targetCompany?: (CompanyGroupByInput | null), -/** Group by fields of the related opportunity */ -targetOpportunity?: (OpportunityGroupByInput | null), -/** Group by fields of the related person */ -targetPerson?: (PersonGroupByInput | null), -/** Group by fields of the related task */ -task?: (TaskGroupByInput | null)} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Timeline activity record position */ - position?: boolean | number - /** Creation date */ - happensAt?: boolean | number - /** Event name */ - name?: boolean | number - /** Json value for event details */ - properties?: boolean | number - /** Cached record name */ - linkedRecordCachedName?: boolean | number - /** Linked Record id */ - linkedRecordId?: boolean | number - /** Linked Object Metadata Id */ - linkedObjectMetadataId?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** Event target */ - targetCompanyId?: boolean | number - /** Event target */ - targetDashboardId?: boolean | number - /** Event target */ - targetNoteId?: boolean | number - /** Event target */ - targetOpportunityId?: boolean | number - /** Event target */ - targetPersonId?: boolean | number - /** Event target */ - targetTaskId?: boolean | number - /** Event workspace member */ - workspaceMemberId?: boolean | number - /** Event target */ - targetWorkflowId?: boolean | number - /** Event target */ - targetWorkflowVersionId?: boolean | number - /** Event target */ - targetWorkflowRunId?: boolean | number - /** Event target */ - targetCompany?: CompanyGenqlSelection - /** Event target */ - targetDashboard?: DashboardGenqlSelection - /** Event target */ - targetNote?: NoteGenqlSelection - /** Event target */ - targetOpportunity?: OpportunityGenqlSelection - /** Event target */ - targetPerson?: PersonGenqlSelection - /** Event target */ - targetTask?: TaskGenqlSelection - /** Event workspace member */ - workspaceMember?: WorkspaceMemberGenqlSelection - /** Event target */ - targetWorkflow?: WorkflowGenqlSelection - /** Event target */ - targetWorkflowVersion?: WorkflowVersionGenqlSelection - /** Event target */ - targetWorkflowRun?: WorkflowRunGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityEdgeGenqlSelection{ - node?: TimelineActivityGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for happensAt */ - countUniqueValuesHappensAt?: boolean | number - /** Number of empty values for happensAt */ - countEmptyHappensAt?: boolean | number - /** Number of non-empty values for happensAt */ - countNotEmptyHappensAt?: boolean | number - /** Percentage of empty values for happensAt */ - percentageEmptyHappensAt?: boolean | number - /** Percentage of non-empty values for happensAt */ - percentageNotEmptyHappensAt?: boolean | number - /** Earliest date contained in the field happensAt */ - minHappensAt?: boolean | number - /** Latest date contained in the field happensAt */ - maxHappensAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for properties */ - countUniqueValuesProperties?: boolean | number - /** Number of empty values for properties */ - countEmptyProperties?: boolean | number - /** Number of non-empty values for properties */ - countNotEmptyProperties?: boolean | number - /** Percentage of empty values for properties */ - percentageEmptyProperties?: boolean | number - /** Percentage of non-empty values for properties */ - percentageNotEmptyProperties?: boolean | number - /** Number of unique values for linkedRecordCachedName */ - countUniqueValuesLinkedRecordCachedName?: boolean | number - /** Number of empty values for linkedRecordCachedName */ - countEmptyLinkedRecordCachedName?: boolean | number - /** Number of non-empty values for linkedRecordCachedName */ - countNotEmptyLinkedRecordCachedName?: boolean | number - /** Percentage of empty values for linkedRecordCachedName */ - percentageEmptyLinkedRecordCachedName?: boolean | number - /** Percentage of non-empty values for linkedRecordCachedName */ - percentageNotEmptyLinkedRecordCachedName?: boolean | number - /** Number of unique values for linkedRecordId */ - countUniqueValuesLinkedRecordId?: boolean | number - /** Number of empty values for linkedRecordId */ - countEmptyLinkedRecordId?: boolean | number - /** Number of non-empty values for linkedRecordId */ - countNotEmptyLinkedRecordId?: boolean | number - /** Percentage of empty values for linkedRecordId */ - percentageEmptyLinkedRecordId?: boolean | number - /** Percentage of non-empty values for linkedRecordId */ - percentageNotEmptyLinkedRecordId?: boolean | number - /** Number of unique values for linkedObjectMetadataId */ - countUniqueValuesLinkedObjectMetadataId?: boolean | number - /** Number of empty values for linkedObjectMetadataId */ - countEmptyLinkedObjectMetadataId?: boolean | number - /** Number of non-empty values for linkedObjectMetadataId */ - countNotEmptyLinkedObjectMetadataId?: boolean | number - /** Percentage of empty values for linkedObjectMetadataId */ - percentageEmptyLinkedObjectMetadataId?: boolean | number - /** Percentage of non-empty values for linkedObjectMetadataId */ - percentageNotEmptyLinkedObjectMetadataId?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: boolean | number - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: boolean | number - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: boolean | number - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: boolean | number - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: boolean | number - /** Number of unique values for targetDashboard */ - countUniqueValuesTargetDashboard?: boolean | number - /** Number of empty values for targetDashboard */ - countEmptyTargetDashboard?: boolean | number - /** Number of non-empty values for targetDashboard */ - countNotEmptyTargetDashboard?: boolean | number - /** Percentage of empty values for targetDashboard */ - percentageEmptyTargetDashboard?: boolean | number - /** Percentage of non-empty values for targetDashboard */ - percentageNotEmptyTargetDashboard?: boolean | number - /** Number of unique values for targetNote */ - countUniqueValuesTargetNote?: boolean | number - /** Number of empty values for targetNote */ - countEmptyTargetNote?: boolean | number - /** Number of non-empty values for targetNote */ - countNotEmptyTargetNote?: boolean | number - /** Percentage of empty values for targetNote */ - percentageEmptyTargetNote?: boolean | number - /** Percentage of non-empty values for targetNote */ - percentageNotEmptyTargetNote?: boolean | number - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: boolean | number - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: boolean | number - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: boolean | number - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: boolean | number - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: boolean | number - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: boolean | number - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: boolean | number - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: boolean | number - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: boolean | number - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: boolean | number - /** Number of unique values for targetTask */ - countUniqueValuesTargetTask?: boolean | number - /** Number of empty values for targetTask */ - countEmptyTargetTask?: boolean | number - /** Number of non-empty values for targetTask */ - countNotEmptyTargetTask?: boolean | number - /** Percentage of empty values for targetTask */ - percentageEmptyTargetTask?: boolean | number - /** Percentage of non-empty values for targetTask */ - percentageNotEmptyTargetTask?: boolean | number - /** Number of unique values for targetWorkflow */ - countUniqueValuesTargetWorkflow?: boolean | number - /** Number of empty values for targetWorkflow */ - countEmptyTargetWorkflow?: boolean | number - /** Number of non-empty values for targetWorkflow */ - countNotEmptyTargetWorkflow?: boolean | number - /** Percentage of empty values for targetWorkflow */ - percentageEmptyTargetWorkflow?: boolean | number - /** Percentage of non-empty values for targetWorkflow */ - percentageNotEmptyTargetWorkflow?: boolean | number - /** Number of unique values for targetWorkflowVersion */ - countUniqueValuesTargetWorkflowVersion?: boolean | number - /** Number of empty values for targetWorkflowVersion */ - countEmptyTargetWorkflowVersion?: boolean | number - /** Number of non-empty values for targetWorkflowVersion */ - countNotEmptyTargetWorkflowVersion?: boolean | number - /** Percentage of empty values for targetWorkflowVersion */ - percentageEmptyTargetWorkflowVersion?: boolean | number - /** Percentage of non-empty values for targetWorkflowVersion */ - percentageNotEmptyTargetWorkflowVersion?: boolean | number - /** Number of unique values for targetWorkflowRun */ - countUniqueValuesTargetWorkflowRun?: boolean | number - /** Number of empty values for targetWorkflowRun */ - countEmptyTargetWorkflowRun?: boolean | number - /** Number of non-empty values for targetWorkflowRun */ - countNotEmptyTargetWorkflowRun?: boolean | number - /** Percentage of empty values for targetWorkflowRun */ - percentageEmptyTargetWorkflowRun?: boolean | number - /** Percentage of non-empty values for targetWorkflowRun */ - percentageNotEmptyTargetWorkflowRun?: boolean | number - edges?: TimelineActivityEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for happensAt */ - countUniqueValuesHappensAt?: boolean | number - /** Number of empty values for happensAt */ - countEmptyHappensAt?: boolean | number - /** Number of non-empty values for happensAt */ - countNotEmptyHappensAt?: boolean | number - /** Percentage of empty values for happensAt */ - percentageEmptyHappensAt?: boolean | number - /** Percentage of non-empty values for happensAt */ - percentageNotEmptyHappensAt?: boolean | number - /** Earliest date contained in the field happensAt */ - minHappensAt?: boolean | number - /** Latest date contained in the field happensAt */ - maxHappensAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for properties */ - countUniqueValuesProperties?: boolean | number - /** Number of empty values for properties */ - countEmptyProperties?: boolean | number - /** Number of non-empty values for properties */ - countNotEmptyProperties?: boolean | number - /** Percentage of empty values for properties */ - percentageEmptyProperties?: boolean | number - /** Percentage of non-empty values for properties */ - percentageNotEmptyProperties?: boolean | number - /** Number of unique values for linkedRecordCachedName */ - countUniqueValuesLinkedRecordCachedName?: boolean | number - /** Number of empty values for linkedRecordCachedName */ - countEmptyLinkedRecordCachedName?: boolean | number - /** Number of non-empty values for linkedRecordCachedName */ - countNotEmptyLinkedRecordCachedName?: boolean | number - /** Percentage of empty values for linkedRecordCachedName */ - percentageEmptyLinkedRecordCachedName?: boolean | number - /** Percentage of non-empty values for linkedRecordCachedName */ - percentageNotEmptyLinkedRecordCachedName?: boolean | number - /** Number of unique values for linkedRecordId */ - countUniqueValuesLinkedRecordId?: boolean | number - /** Number of empty values for linkedRecordId */ - countEmptyLinkedRecordId?: boolean | number - /** Number of non-empty values for linkedRecordId */ - countNotEmptyLinkedRecordId?: boolean | number - /** Percentage of empty values for linkedRecordId */ - percentageEmptyLinkedRecordId?: boolean | number - /** Percentage of non-empty values for linkedRecordId */ - percentageNotEmptyLinkedRecordId?: boolean | number - /** Number of unique values for linkedObjectMetadataId */ - countUniqueValuesLinkedObjectMetadataId?: boolean | number - /** Number of empty values for linkedObjectMetadataId */ - countEmptyLinkedObjectMetadataId?: boolean | number - /** Number of non-empty values for linkedObjectMetadataId */ - countNotEmptyLinkedObjectMetadataId?: boolean | number - /** Percentage of empty values for linkedObjectMetadataId */ - percentageEmptyLinkedObjectMetadataId?: boolean | number - /** Percentage of non-empty values for linkedObjectMetadataId */ - percentageNotEmptyLinkedObjectMetadataId?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for targetCompany */ - countUniqueValuesTargetCompany?: boolean | number - /** Number of empty values for targetCompany */ - countEmptyTargetCompany?: boolean | number - /** Number of non-empty values for targetCompany */ - countNotEmptyTargetCompany?: boolean | number - /** Percentage of empty values for targetCompany */ - percentageEmptyTargetCompany?: boolean | number - /** Percentage of non-empty values for targetCompany */ - percentageNotEmptyTargetCompany?: boolean | number - /** Number of unique values for targetDashboard */ - countUniqueValuesTargetDashboard?: boolean | number - /** Number of empty values for targetDashboard */ - countEmptyTargetDashboard?: boolean | number - /** Number of non-empty values for targetDashboard */ - countNotEmptyTargetDashboard?: boolean | number - /** Percentage of empty values for targetDashboard */ - percentageEmptyTargetDashboard?: boolean | number - /** Percentage of non-empty values for targetDashboard */ - percentageNotEmptyTargetDashboard?: boolean | number - /** Number of unique values for targetNote */ - countUniqueValuesTargetNote?: boolean | number - /** Number of empty values for targetNote */ - countEmptyTargetNote?: boolean | number - /** Number of non-empty values for targetNote */ - countNotEmptyTargetNote?: boolean | number - /** Percentage of empty values for targetNote */ - percentageEmptyTargetNote?: boolean | number - /** Percentage of non-empty values for targetNote */ - percentageNotEmptyTargetNote?: boolean | number - /** Number of unique values for targetOpportunity */ - countUniqueValuesTargetOpportunity?: boolean | number - /** Number of empty values for targetOpportunity */ - countEmptyTargetOpportunity?: boolean | number - /** Number of non-empty values for targetOpportunity */ - countNotEmptyTargetOpportunity?: boolean | number - /** Percentage of empty values for targetOpportunity */ - percentageEmptyTargetOpportunity?: boolean | number - /** Percentage of non-empty values for targetOpportunity */ - percentageNotEmptyTargetOpportunity?: boolean | number - /** Number of unique values for targetPerson */ - countUniqueValuesTargetPerson?: boolean | number - /** Number of empty values for targetPerson */ - countEmptyTargetPerson?: boolean | number - /** Number of non-empty values for targetPerson */ - countNotEmptyTargetPerson?: boolean | number - /** Percentage of empty values for targetPerson */ - percentageEmptyTargetPerson?: boolean | number - /** Percentage of non-empty values for targetPerson */ - percentageNotEmptyTargetPerson?: boolean | number - /** Number of unique values for targetTask */ - countUniqueValuesTargetTask?: boolean | number - /** Number of empty values for targetTask */ - countEmptyTargetTask?: boolean | number - /** Number of non-empty values for targetTask */ - countNotEmptyTargetTask?: boolean | number - /** Percentage of empty values for targetTask */ - percentageEmptyTargetTask?: boolean | number - /** Percentage of non-empty values for targetTask */ - percentageNotEmptyTargetTask?: boolean | number - /** Number of unique values for targetWorkflow */ - countUniqueValuesTargetWorkflow?: boolean | number - /** Number of empty values for targetWorkflow */ - countEmptyTargetWorkflow?: boolean | number - /** Number of non-empty values for targetWorkflow */ - countNotEmptyTargetWorkflow?: boolean | number - /** Percentage of empty values for targetWorkflow */ - percentageEmptyTargetWorkflow?: boolean | number - /** Percentage of non-empty values for targetWorkflow */ - percentageNotEmptyTargetWorkflow?: boolean | number - /** Number of unique values for targetWorkflowVersion */ - countUniqueValuesTargetWorkflowVersion?: boolean | number - /** Number of empty values for targetWorkflowVersion */ - countEmptyTargetWorkflowVersion?: boolean | number - /** Number of non-empty values for targetWorkflowVersion */ - countNotEmptyTargetWorkflowVersion?: boolean | number - /** Percentage of empty values for targetWorkflowVersion */ - percentageEmptyTargetWorkflowVersion?: boolean | number - /** Percentage of non-empty values for targetWorkflowVersion */ - percentageNotEmptyTargetWorkflowVersion?: boolean | number - /** Number of unique values for targetWorkflowRun */ - countUniqueValuesTargetWorkflowRun?: boolean | number - /** Number of empty values for targetWorkflowRun */ - countEmptyTargetWorkflowRun?: boolean | number - /** Number of non-empty values for targetWorkflowRun */ - countNotEmptyTargetWorkflowRun?: boolean | number - /** Percentage of empty values for targetWorkflowRun */ - percentageEmptyTargetWorkflowRun?: boolean | number - /** Percentage of non-empty values for targetWorkflowRun */ - percentageNotEmptyTargetWorkflowRun?: boolean | number - edges?: TimelineActivityEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface TimelineActivityRelationInput { -/** Connect to a timelineActivity record */ -connect?: (TimelineActivityConnectInput | null), -/** Disconnect from a timelineActivity record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface TimelineActivityConnectInput { -/** Find a timelineActivity record based on its unique fields: id */ -where?: (TimelineActivityWhereUniqueInput | null)} - -export interface TimelineActivityWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Timeline activity record position */ -position?: (Scalars['Position'] | null), -/** Creation date */ -happensAt?: (Scalars['DateTime'] | null), -/** Event name */ -name?: (Scalars['String'] | null), -/** Json value for event details */ -properties?: (Scalars['JSON'] | null), -/** Cached record name */ -linkedRecordCachedName?: (Scalars['String'] | null), -/** Linked Record id */ -linkedRecordId?: (Scalars['UUID'] | null), -/** Linked Object Metadata Id */ -linkedObjectMetadataId?: (Scalars['UUID'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Event target */ -targetCompanyId?: (Scalars['ID'] | null), -/** Event target */ -targetCompany?: (CompanyRelationInput | null), -/** Event target */ -targetDashboardId?: (Scalars['ID'] | null), -/** Event target */ -targetDashboard?: (DashboardRelationInput | null), -/** Event target */ -targetNoteId?: (Scalars['ID'] | null), -/** Event target */ -targetNote?: (NoteRelationInput | null), -/** Event target */ -targetOpportunityId?: (Scalars['ID'] | null), -/** Event target */ -targetOpportunity?: (OpportunityRelationInput | null), -/** Event target */ -targetPersonId?: (Scalars['ID'] | null), -/** Event target */ -targetPerson?: (PersonRelationInput | null), -/** Event target */ -targetTaskId?: (Scalars['ID'] | null), -/** Event target */ -targetTask?: (TaskRelationInput | null), -/** Event workspace member */ -workspaceMemberId?: (Scalars['ID'] | null), -/** Event workspace member */ -workspaceMember?: (WorkspaceMemberRelationInput | null), -/** Event target */ -targetWorkflowId?: (Scalars['ID'] | null), -/** Event target */ -targetWorkflow?: (WorkflowRelationInput | null), -/** Event target */ -targetWorkflowVersionId?: (Scalars['ID'] | null), -/** Event target */ -targetWorkflowVersion?: (WorkflowVersionRelationInput | null), -/** Event target */ -targetWorkflowRunId?: (Scalars['ID'] | null), -/** Event target */ -targetWorkflowRun?: (WorkflowRunRelationInput | null)} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Timeline activity record position */ -position?: (Scalars['Position'] | null), -/** Creation date */ -happensAt?: (Scalars['DateTime'] | null), -/** Event name */ -name?: (Scalars['String'] | null), -/** Json value for event details */ -properties?: (Scalars['JSON'] | null), -/** Cached record name */ -linkedRecordCachedName?: (Scalars['String'] | null), -/** Linked Record id */ -linkedRecordId?: (Scalars['UUID'] | null), -/** Linked Object Metadata Id */ -linkedObjectMetadataId?: (Scalars['UUID'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Event target */ -targetCompanyId?: (Scalars['ID'] | null), -/** Event target */ -targetCompany?: (CompanyRelationInput | null), -/** Event target */ -targetDashboardId?: (Scalars['ID'] | null), -/** Event target */ -targetDashboard?: (DashboardRelationInput | null), -/** Event target */ -targetNoteId?: (Scalars['ID'] | null), -/** Event target */ -targetNote?: (NoteRelationInput | null), -/** Event target */ -targetOpportunityId?: (Scalars['ID'] | null), -/** Event target */ -targetOpportunity?: (OpportunityRelationInput | null), -/** Event target */ -targetPersonId?: (Scalars['ID'] | null), -/** Event target */ -targetPerson?: (PersonRelationInput | null), -/** Event target */ -targetTaskId?: (Scalars['ID'] | null), -/** Event target */ -targetTask?: (TaskRelationInput | null), -/** Event workspace member */ -workspaceMemberId?: (Scalars['ID'] | null), -/** Event workspace member */ -workspaceMember?: (WorkspaceMemberRelationInput | null), -/** Event target */ -targetWorkflowId?: (Scalars['ID'] | null), -/** Event target */ -targetWorkflow?: (WorkflowRelationInput | null), -/** Event target */ -targetWorkflowVersionId?: (Scalars['ID'] | null), -/** Event target */ -targetWorkflowVersion?: (WorkflowVersionRelationInput | null), -/** Event target */ -targetWorkflowRunId?: (Scalars['ID'] | null), -/** Event target */ -targetWorkflowRun?: (WorkflowRunRelationInput | null)} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Timeline activity record position */ -position?: (FloatFilter | null), -/** Creation date */ -happensAt?: (Scalars['DateTime'] | null), -/** Event name */ -name?: (StringFilter | null), -/** Json value for event details */ -properties?: (RawJsonFilter | null), -/** Cached record name */ -linkedRecordCachedName?: (StringFilter | null), -/** Linked Record id */ -linkedRecordId?: (UUIDFilter | null), -/** Linked Object Metadata Id */ -linkedObjectMetadataId?: (UUIDFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Event target */ -targetCompanyId?: (UUIDFilter | null), -/** Event target */ -targetDashboardId?: (UUIDFilter | null), -/** Event target */ -targetNoteId?: (UUIDFilter | null), -/** Event target */ -targetOpportunityId?: (UUIDFilter | null), -/** Event target */ -targetPersonId?: (UUIDFilter | null), -/** Event target */ -targetTaskId?: (UUIDFilter | null), -/** Event workspace member */ -workspaceMemberId?: (UUIDFilter | null), -/** Event target */ -targetWorkflowId?: (UUIDFilter | null), -/** Event target */ -targetWorkflowVersionId?: (UUIDFilter | null), -/** Event target */ -targetWorkflowRunId?: (UUIDFilter | null),and?: ((TimelineActivityFilterInput | null)[] | null),or?: ((TimelineActivityFilterInput | null)[] | null),not?: (TimelineActivityFilterInput | null)} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Timeline activity record position */ -position?: (OrderByDirection | null), -/** Creation date */ -happensAt?: (OrderByDirection | null), -/** Event name */ -name?: (OrderByDirection | null), -/** Json value for event details */ -properties?: (OrderByDirection | null), -/** Cached record name */ -linkedRecordCachedName?: (OrderByDirection | null), -/** Linked Record id */ -linkedRecordId?: (OrderByDirection | null), -/** Linked Object Metadata Id */ -linkedObjectMetadataId?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Event target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByInput | null), -/** Event target */ -targetDashboardId?: (OrderByDirection | null), -/** Order by fields of the related dashboard */ -targetDashboard?: (DashboardOrderByInput | null), -/** Event target */ -targetNoteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -targetNote?: (NoteOrderByInput | null), -/** Event target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByInput | null), -/** Event target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByInput | null), -/** Event target */ -targetTaskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -targetTask?: (TaskOrderByInput | null), -/** Event workspace member */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByInput | null), -/** Event target */ -targetWorkflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -targetWorkflow?: (WorkflowOrderByInput | null), -/** Event target */ -targetWorkflowVersionId?: (OrderByDirection | null), -/** Order by fields of the related workflowVersion */ -targetWorkflowVersion?: (WorkflowVersionOrderByInput | null), -/** Event target */ -targetWorkflowRunId?: (OrderByDirection | null), -/** Order by fields of the related workflowRun */ -targetWorkflowRun?: (WorkflowRunOrderByInput | null)} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (TimelineActivityOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Timeline activity record position */ -position?: (OrderByDirection | null), -/** Creation date */ -happensAt?: (OrderByDateGranularityInput | null), -/** Event name */ -name?: (OrderByDirection | null), -/** Json value for event details */ -properties?: (OrderByDirection | null), -/** Cached record name */ -linkedRecordCachedName?: (OrderByDirection | null), -/** Linked Record id */ -linkedRecordId?: (OrderByDirection | null), -/** Linked Object Metadata Id */ -linkedObjectMetadataId?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Event target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByWithGroupByInput | null), -/** Event target */ -targetDashboardId?: (OrderByDirection | null), -/** Order by fields of the related dashboard */ -targetDashboard?: (DashboardOrderByWithGroupByInput | null), -/** Event target */ -targetNoteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -targetNote?: (NoteOrderByWithGroupByInput | null), -/** Event target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByWithGroupByInput | null), -/** Event target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByWithGroupByInput | null), -/** Event target */ -targetTaskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -targetTask?: (TaskOrderByWithGroupByInput | null), -/** Event workspace member */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByWithGroupByInput | null), -/** Event target */ -targetWorkflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -targetWorkflow?: (WorkflowOrderByWithGroupByInput | null), -/** Event target */ -targetWorkflowVersionId?: (OrderByDirection | null), -/** Order by fields of the related workflowVersion */ -targetWorkflowVersion?: (WorkflowVersionOrderByWithGroupByInput | null), -/** Event target */ -targetWorkflowRunId?: (OrderByDirection | null), -/** Order by fields of the related workflowRun */ -targetWorkflowRun?: (WorkflowRunOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface TimelineActivityOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for happensAt */ -countUniqueValuesHappensAt?: (OrderByDirection | null), -/** Number of empty values for happensAt */ -countEmptyHappensAt?: (OrderByDirection | null), -/** Number of non-empty values for happensAt */ -countNotEmptyHappensAt?: (OrderByDirection | null), -/** Percentage of empty values for happensAt */ -percentageEmptyHappensAt?: (OrderByDirection | null), -/** Percentage of non-empty values for happensAt */ -percentageNotEmptyHappensAt?: (OrderByDirection | null), -/** Earliest date contained in the field happensAt */ -minHappensAt?: (OrderByDirection | null), -/** Latest date contained in the field happensAt */ -maxHappensAt?: (OrderByDirection | null), -/** Number of unique values for name */ -countUniqueValuesName?: (OrderByDirection | null), -/** Number of empty values for name */ -countEmptyName?: (OrderByDirection | null), -/** Number of non-empty values for name */ -countNotEmptyName?: (OrderByDirection | null), -/** Percentage of empty values for name */ -percentageEmptyName?: (OrderByDirection | null), -/** Percentage of non-empty values for name */ -percentageNotEmptyName?: (OrderByDirection | null), -/** Number of unique values for properties */ -countUniqueValuesProperties?: (OrderByDirection | null), -/** Number of empty values for properties */ -countEmptyProperties?: (OrderByDirection | null), -/** Number of non-empty values for properties */ -countNotEmptyProperties?: (OrderByDirection | null), -/** Percentage of empty values for properties */ -percentageEmptyProperties?: (OrderByDirection | null), -/** Percentage of non-empty values for properties */ -percentageNotEmptyProperties?: (OrderByDirection | null), -/** Number of unique values for linkedRecordCachedName */ -countUniqueValuesLinkedRecordCachedName?: (OrderByDirection | null), -/** Number of empty values for linkedRecordCachedName */ -countEmptyLinkedRecordCachedName?: (OrderByDirection | null), -/** Number of non-empty values for linkedRecordCachedName */ -countNotEmptyLinkedRecordCachedName?: (OrderByDirection | null), -/** Percentage of empty values for linkedRecordCachedName */ -percentageEmptyLinkedRecordCachedName?: (OrderByDirection | null), -/** Percentage of non-empty values for linkedRecordCachedName */ -percentageNotEmptyLinkedRecordCachedName?: (OrderByDirection | null), -/** Number of unique values for linkedRecordId */ -countUniqueValuesLinkedRecordId?: (OrderByDirection | null), -/** Number of empty values for linkedRecordId */ -countEmptyLinkedRecordId?: (OrderByDirection | null), -/** Number of non-empty values for linkedRecordId */ -countNotEmptyLinkedRecordId?: (OrderByDirection | null), -/** Percentage of empty values for linkedRecordId */ -percentageEmptyLinkedRecordId?: (OrderByDirection | null), -/** Percentage of non-empty values for linkedRecordId */ -percentageNotEmptyLinkedRecordId?: (OrderByDirection | null), -/** Number of unique values for linkedObjectMetadataId */ -countUniqueValuesLinkedObjectMetadataId?: (OrderByDirection | null), -/** Number of empty values for linkedObjectMetadataId */ -countEmptyLinkedObjectMetadataId?: (OrderByDirection | null), -/** Number of non-empty values for linkedObjectMetadataId */ -countNotEmptyLinkedObjectMetadataId?: (OrderByDirection | null), -/** Percentage of empty values for linkedObjectMetadataId */ -percentageEmptyLinkedObjectMetadataId?: (OrderByDirection | null), -/** Percentage of non-empty values for linkedObjectMetadataId */ -percentageNotEmptyLinkedObjectMetadataId?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Event target */ -targetCompanyId?: (OrderByDirection | null), -/** Order by fields of the related company */ -targetCompany?: (CompanyOrderByInput | null), -/** Event target */ -targetDashboardId?: (OrderByDirection | null), -/** Order by fields of the related dashboard */ -targetDashboard?: (DashboardOrderByInput | null), -/** Event target */ -targetNoteId?: (OrderByDirection | null), -/** Order by fields of the related note */ -targetNote?: (NoteOrderByInput | null), -/** Event target */ -targetOpportunityId?: (OrderByDirection | null), -/** Order by fields of the related opportunity */ -targetOpportunity?: (OpportunityOrderByInput | null), -/** Event target */ -targetPersonId?: (OrderByDirection | null), -/** Order by fields of the related person */ -targetPerson?: (PersonOrderByInput | null), -/** Event target */ -targetTaskId?: (OrderByDirection | null), -/** Order by fields of the related task */ -targetTask?: (TaskOrderByInput | null), -/** Event workspace member */ -workspaceMemberId?: (OrderByDirection | null), -/** Order by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberOrderByInput | null), -/** Event target */ -targetWorkflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -targetWorkflow?: (WorkflowOrderByInput | null), -/** Event target */ -targetWorkflowVersionId?: (OrderByDirection | null), -/** Order by fields of the related workflowVersion */ -targetWorkflowVersion?: (WorkflowVersionOrderByInput | null), -/** Event target */ -targetWorkflowRunId?: (OrderByDirection | null), -/** Order by fields of the related workflowRun */ -targetWorkflowRun?: (WorkflowRunOrderByInput | null)} - - -/** Aggregated / filtered event to be displayed on the timeline */ -export interface TimelineActivityGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Timeline activity record position */ -position?: (Scalars['Boolean'] | null), -/** Creation date */ -happensAt?: (GroupByDateGranularityInput | null), -/** Event name */ -name?: (Scalars['Boolean'] | null), -/** Json value for event details */ -properties?: (Scalars['Boolean'] | null), -/** Cached record name */ -linkedRecordCachedName?: (Scalars['Boolean'] | null), -/** Linked Record id */ -linkedRecordId?: (Scalars['Boolean'] | null), -/** Linked Object Metadata Id */ -linkedObjectMetadataId?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Group by fields of the related company */ -targetCompany?: (CompanyGroupByInput | null), -/** Group by fields of the related dashboard */ -targetDashboard?: (DashboardGroupByInput | null), -/** Group by fields of the related note */ -targetNote?: (NoteGroupByInput | null), -/** Group by fields of the related opportunity */ -targetOpportunity?: (OpportunityGroupByInput | null), -/** Group by fields of the related person */ -targetPerson?: (PersonGroupByInput | null), -/** Group by fields of the related task */ -targetTask?: (TaskGroupByInput | null), -/** Group by fields of the related workspaceMember */ -workspaceMember?: (WorkspaceMemberGroupByInput | null), -/** Group by fields of the related workflow */ -targetWorkflow?: (WorkflowGroupByInput | null), -/** Group by fields of the related workflowVersion */ -targetWorkflowVersion?: (WorkflowVersionGroupByInput | null), -/** Group by fields of the related workflowRun */ -targetWorkflowRun?: (WorkflowRunGroupByInput | null)} - - -/** A workflow */ -export interface WorkflowGenqlSelection{ - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The workflow name */ - name?: boolean | number - /** The workflow last published version id */ - lastPublishedVersionId?: boolean | number - /** The current statuses of the workflow versions */ - statuses?: boolean | number - /** Workflow record position */ - position?: boolean | number - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Field used for full-text search */ - searchVector?: boolean | number - /** Attachments linked to the workflow */ - attachments?: (AttachmentConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (AttachmentFilterInput | null), orderBy?: ((AttachmentOrderByInput | null)[] | null)} }) - /** Favorites linked to the workflow */ - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - /** Timeline activities linked to the workflow */ - timelineActivities?: (TimelineActivityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByInput | null)[] | null)} }) - /** Workflow versions linked to the workflow. */ - versions?: (WorkflowVersionConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (WorkflowVersionFilterInput | null), orderBy?: ((WorkflowVersionOrderByInput | null)[] | null)} }) - /** Workflow runs linked to the workflow. */ - runs?: (WorkflowRunConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (WorkflowRunFilterInput | null), orderBy?: ((WorkflowRunOrderByInput | null)[] | null)} }) - /** Workflow automated triggers linked to the workflow. */ - automatedTriggers?: (WorkflowAutomatedTriggerConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (WorkflowAutomatedTriggerFilterInput | null), orderBy?: ((WorkflowAutomatedTriggerOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow */ -export interface WorkflowEdgeGenqlSelection{ - node?: WorkflowGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow */ -export interface WorkflowConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for lastPublishedVersionId */ - countUniqueValuesLastPublishedVersionId?: boolean | number - /** Number of empty values for lastPublishedVersionId */ - countEmptyLastPublishedVersionId?: boolean | number - /** Number of non-empty values for lastPublishedVersionId */ - countNotEmptyLastPublishedVersionId?: boolean | number - /** Percentage of empty values for lastPublishedVersionId */ - percentageEmptyLastPublishedVersionId?: boolean | number - /** Percentage of non-empty values for lastPublishedVersionId */ - percentageNotEmptyLastPublishedVersionId?: boolean | number - /** Number of unique values for statuses */ - countUniqueValuesStatuses?: boolean | number - /** Number of empty values for statuses */ - countEmptyStatuses?: boolean | number - /** Number of non-empty values for statuses */ - countNotEmptyStatuses?: boolean | number - /** Percentage of empty values for statuses */ - percentageEmptyStatuses?: boolean | number - /** Percentage of non-empty values for statuses */ - percentageNotEmptyStatuses?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: WorkflowEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow */ -export interface WorkflowGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for lastPublishedVersionId */ - countUniqueValuesLastPublishedVersionId?: boolean | number - /** Number of empty values for lastPublishedVersionId */ - countEmptyLastPublishedVersionId?: boolean | number - /** Number of non-empty values for lastPublishedVersionId */ - countNotEmptyLastPublishedVersionId?: boolean | number - /** Percentage of empty values for lastPublishedVersionId */ - percentageEmptyLastPublishedVersionId?: boolean | number - /** Percentage of non-empty values for lastPublishedVersionId */ - percentageNotEmptyLastPublishedVersionId?: boolean | number - /** Number of unique values for statuses */ - countUniqueValuesStatuses?: boolean | number - /** Number of empty values for statuses */ - countEmptyStatuses?: boolean | number - /** Number of non-empty values for statuses */ - countNotEmptyStatuses?: boolean | number - /** Percentage of empty values for statuses */ - percentageEmptyStatuses?: boolean | number - /** Percentage of non-empty values for statuses */ - percentageNotEmptyStatuses?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: WorkflowEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface WorkflowRelationInput { -/** Connect to a workflow record */ -connect?: (WorkflowConnectInput | null), -/** Disconnect from a workflow record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface WorkflowConnectInput { -/** Find a workflow record based on its unique fields: id */ -where?: (WorkflowWhereUniqueInput | null)} - -export interface WorkflowWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A workflow */ -export interface WorkflowCreateInput { -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The workflow name */ -name?: (Scalars['String'] | null), -/** The workflow last published version id */ -lastPublishedVersionId?: (Scalars['String'] | null), -/** The current statuses of the workflow versions */ -statuses?: ((WorkflowStatusesEnum | null)[] | null), -/** Workflow record position */ -position?: (Scalars['Position'] | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null)} - - -/** A workflow */ -export interface WorkflowUpdateInput { -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The workflow name */ -name?: (Scalars['String'] | null), -/** The workflow last published version id */ -lastPublishedVersionId?: (Scalars['String'] | null), -/** The current statuses of the workflow versions */ -statuses?: ((WorkflowStatusesEnum | null)[] | null), -/** Workflow record position */ -position?: (Scalars['Position'] | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null)} - - -/** A workflow */ -export interface WorkflowFilterInput { -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The workflow name */ -name?: (StringFilter | null), -/** The workflow last published version id */ -lastPublishedVersionId?: (StringFilter | null), -/** The current statuses of the workflow versions */ -statuses?: (WorkflowStatusesEnumFilter | null), -/** Workflow record position */ -position?: (FloatFilter | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null),and?: ((WorkflowFilterInput | null)[] | null),or?: ((WorkflowFilterInput | null)[] | null),not?: (WorkflowFilterInput | null)} - -export interface WorkflowStatusesEnumFilter {eq?: (WorkflowStatusesEnum | null),neq?: (WorkflowStatusesEnum | null),in?: ((WorkflowStatusesEnum | null)[] | null),containsAny?: ((WorkflowStatusesEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** A workflow */ -export interface WorkflowOrderByInput { -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The workflow name */ -name?: (OrderByDirection | null), -/** The workflow last published version id */ -lastPublishedVersionId?: (OrderByDirection | null), -/** The current statuses of the workflow versions */ -statuses?: (OrderByDirection | null), -/** Workflow record position */ -position?: (OrderByDirection | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null)} - - -/** A workflow */ -export interface WorkflowOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (WorkflowOrderByWithGroupByAggregateInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The workflow name */ -name?: (OrderByDirection | null), -/** The workflow last published version id */ -lastPublishedVersionId?: (OrderByDirection | null), -/** The current statuses of the workflow versions */ -statuses?: (OrderByDirection | null), -/** Workflow record position */ -position?: (OrderByDirection | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null)} - - -/** Aggregate-based ordering */ -export interface WorkflowOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for name */ -countUniqueValuesName?: (OrderByDirection | null), -/** Number of empty values for name */ -countEmptyName?: (OrderByDirection | null), -/** Number of non-empty values for name */ -countNotEmptyName?: (OrderByDirection | null), -/** Percentage of empty values for name */ -percentageEmptyName?: (OrderByDirection | null), -/** Percentage of non-empty values for name */ -percentageNotEmptyName?: (OrderByDirection | null), -/** Number of unique values for lastPublishedVersionId */ -countUniqueValuesLastPublishedVersionId?: (OrderByDirection | null), -/** Number of empty values for lastPublishedVersionId */ -countEmptyLastPublishedVersionId?: (OrderByDirection | null), -/** Number of non-empty values for lastPublishedVersionId */ -countNotEmptyLastPublishedVersionId?: (OrderByDirection | null), -/** Percentage of empty values for lastPublishedVersionId */ -percentageEmptyLastPublishedVersionId?: (OrderByDirection | null), -/** Percentage of non-empty values for lastPublishedVersionId */ -percentageNotEmptyLastPublishedVersionId?: (OrderByDirection | null), -/** Number of unique values for statuses */ -countUniqueValuesStatuses?: (OrderByDirection | null), -/** Number of empty values for statuses */ -countEmptyStatuses?: (OrderByDirection | null), -/** Number of non-empty values for statuses */ -countNotEmptyStatuses?: (OrderByDirection | null), -/** Percentage of empty values for statuses */ -percentageEmptyStatuses?: (OrderByDirection | null), -/** Percentage of non-empty values for statuses */ -percentageNotEmptyStatuses?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null)} - - -/** A workflow */ -export interface WorkflowGroupByInput { -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The workflow name */ -name?: (Scalars['Boolean'] | null), -/** The workflow last published version id */ -lastPublishedVersionId?: (Scalars['Boolean'] | null), -/** The current statuses of the workflow versions */ -statuses?: (Scalars['Boolean'] | null), -/** Workflow record position */ -position?: (Scalars['Boolean'] | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null)} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** WorkflowAutomatedTrigger record position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** The workflow automated trigger type */ - type?: boolean | number - /** The workflow automated trigger settings */ - settings?: boolean | number - /** WorkflowAutomatedTrigger workflow */ - workflowId?: boolean | number - /** WorkflowAutomatedTrigger workflow */ - workflow?: WorkflowGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerEdgeGenqlSelection{ - node?: WorkflowAutomatedTriggerGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for type */ - countUniqueValuesType?: boolean | number - /** Number of empty values for type */ - countEmptyType?: boolean | number - /** Number of non-empty values for type */ - countNotEmptyType?: boolean | number - /** Percentage of empty values for type */ - percentageEmptyType?: boolean | number - /** Percentage of non-empty values for type */ - percentageNotEmptyType?: boolean | number - /** Number of unique values for settings */ - countUniqueValuesSettings?: boolean | number - /** Number of empty values for settings */ - countEmptySettings?: boolean | number - /** Number of non-empty values for settings */ - countNotEmptySettings?: boolean | number - /** Percentage of empty values for settings */ - percentageEmptySettings?: boolean | number - /** Percentage of non-empty values for settings */ - percentageNotEmptySettings?: boolean | number - edges?: WorkflowAutomatedTriggerEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for type */ - countUniqueValuesType?: boolean | number - /** Number of empty values for type */ - countEmptyType?: boolean | number - /** Number of non-empty values for type */ - countNotEmptyType?: boolean | number - /** Percentage of empty values for type */ - percentageEmptyType?: boolean | number - /** Percentage of non-empty values for type */ - percentageNotEmptyType?: boolean | number - /** Number of unique values for settings */ - countUniqueValuesSettings?: boolean | number - /** Number of empty values for settings */ - countEmptySettings?: boolean | number - /** Number of non-empty values for settings */ - countNotEmptySettings?: boolean | number - /** Percentage of empty values for settings */ - percentageEmptySettings?: boolean | number - /** Percentage of non-empty values for settings */ - percentageNotEmptySettings?: boolean | number - edges?: WorkflowAutomatedTriggerEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface WorkflowAutomatedTriggerRelationInput { -/** Connect to a workflowAutomatedTrigger record */ -connect?: (WorkflowAutomatedTriggerConnectInput | null), -/** Disconnect from a workflowAutomatedTrigger record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface WorkflowAutomatedTriggerConnectInput { -/** Find a workflowAutomatedTrigger record based on its unique fields: id */ -where?: (WorkflowAutomatedTriggerWhereUniqueInput | null)} - -export interface WorkflowAutomatedTriggerWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** WorkflowAutomatedTrigger record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** The workflow automated trigger type */ -type?: (WorkflowAutomatedTriggerTypeEnum | null), -/** The workflow automated trigger settings */ -settings: Scalars['JSON'], -/** WorkflowAutomatedTrigger workflow */ -workflowId: Scalars['ID'], -/** WorkflowAutomatedTrigger workflow */ -workflow: WorkflowRelationInput} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** WorkflowAutomatedTrigger record position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** The workflow automated trigger type */ -type?: (WorkflowAutomatedTriggerTypeEnum | null), -/** The workflow automated trigger settings */ -settings?: (Scalars['JSON'] | null), -/** WorkflowAutomatedTrigger workflow */ -workflowId?: (Scalars['ID'] | null), -/** WorkflowAutomatedTrigger workflow */ -workflow?: (WorkflowRelationInput | null)} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** WorkflowAutomatedTrigger record position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** The workflow automated trigger type */ -type?: (WorkflowAutomatedTriggerTypeEnumFilter | null), -/** The workflow automated trigger settings */ -settings?: (RawJsonFilter | null), -/** WorkflowAutomatedTrigger workflow */ -workflowId?: (UUIDFilter | null),and?: ((WorkflowAutomatedTriggerFilterInput | null)[] | null),or?: ((WorkflowAutomatedTriggerFilterInput | null)[] | null),not?: (WorkflowAutomatedTriggerFilterInput | null)} - -export interface WorkflowAutomatedTriggerTypeEnumFilter {eq?: (WorkflowAutomatedTriggerTypeEnum | null),neq?: (WorkflowAutomatedTriggerTypeEnum | null),in?: ((WorkflowAutomatedTriggerTypeEnum | null)[] | null),containsAny?: ((WorkflowAutomatedTriggerTypeEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** WorkflowAutomatedTrigger record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** The workflow automated trigger type */ -type?: (OrderByDirection | null), -/** The workflow automated trigger settings */ -settings?: (OrderByDirection | null), -/** WorkflowAutomatedTrigger workflow */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByInput | null)} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (WorkflowAutomatedTriggerOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** WorkflowAutomatedTrigger record position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** The workflow automated trigger type */ -type?: (OrderByDirection | null), -/** The workflow automated trigger settings */ -settings?: (OrderByDirection | null), -/** WorkflowAutomatedTrigger workflow */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface WorkflowAutomatedTriggerOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for type */ -countUniqueValuesType?: (OrderByDirection | null), -/** Number of empty values for type */ -countEmptyType?: (OrderByDirection | null), -/** Number of non-empty values for type */ -countNotEmptyType?: (OrderByDirection | null), -/** Percentage of empty values for type */ -percentageEmptyType?: (OrderByDirection | null), -/** Percentage of non-empty values for type */ -percentageNotEmptyType?: (OrderByDirection | null), -/** Number of unique values for settings */ -countUniqueValuesSettings?: (OrderByDirection | null), -/** Number of empty values for settings */ -countEmptySettings?: (OrderByDirection | null), -/** Number of non-empty values for settings */ -countNotEmptySettings?: (OrderByDirection | null), -/** Percentage of empty values for settings */ -percentageEmptySettings?: (OrderByDirection | null), -/** Percentage of non-empty values for settings */ -percentageNotEmptySettings?: (OrderByDirection | null), -/** WorkflowAutomatedTrigger workflow */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByInput | null)} - - -/** A workflow automated trigger */ -export interface WorkflowAutomatedTriggerGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** WorkflowAutomatedTrigger record position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** The workflow automated trigger type */ -type?: (Scalars['Boolean'] | null), -/** The workflow automated trigger settings */ -settings?: (Scalars['Boolean'] | null), -/** Group by fields of the related workflow */ -workflow?: (WorkflowGroupByInput | null)} - - -/** A workflow run */ -export interface WorkflowRunEdgeGenqlSelection{ - node?: WorkflowRunGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow run */ -export interface WorkflowRunConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for enqueuedAt */ - countUniqueValuesEnqueuedAt?: boolean | number - /** Number of empty values for enqueuedAt */ - countEmptyEnqueuedAt?: boolean | number - /** Number of non-empty values for enqueuedAt */ - countNotEmptyEnqueuedAt?: boolean | number - /** Percentage of empty values for enqueuedAt */ - percentageEmptyEnqueuedAt?: boolean | number - /** Percentage of non-empty values for enqueuedAt */ - percentageNotEmptyEnqueuedAt?: boolean | number - /** Earliest date contained in the field enqueuedAt */ - minEnqueuedAt?: boolean | number - /** Latest date contained in the field enqueuedAt */ - maxEnqueuedAt?: boolean | number - /** Number of unique values for startedAt */ - countUniqueValuesStartedAt?: boolean | number - /** Number of empty values for startedAt */ - countEmptyStartedAt?: boolean | number - /** Number of non-empty values for startedAt */ - countNotEmptyStartedAt?: boolean | number - /** Percentage of empty values for startedAt */ - percentageEmptyStartedAt?: boolean | number - /** Percentage of non-empty values for startedAt */ - percentageNotEmptyStartedAt?: boolean | number - /** Earliest date contained in the field startedAt */ - minStartedAt?: boolean | number - /** Latest date contained in the field startedAt */ - maxStartedAt?: boolean | number - /** Number of unique values for endedAt */ - countUniqueValuesEndedAt?: boolean | number - /** Number of empty values for endedAt */ - countEmptyEndedAt?: boolean | number - /** Number of non-empty values for endedAt */ - countNotEmptyEndedAt?: boolean | number - /** Percentage of empty values for endedAt */ - percentageEmptyEndedAt?: boolean | number - /** Percentage of non-empty values for endedAt */ - percentageNotEmptyEndedAt?: boolean | number - /** Earliest date contained in the field endedAt */ - minEndedAt?: boolean | number - /** Latest date contained in the field endedAt */ - maxEndedAt?: boolean | number - /** Number of unique values for status */ - countUniqueValuesStatus?: boolean | number - /** Number of empty values for status */ - countEmptyStatus?: boolean | number - /** Number of non-empty values for status */ - countNotEmptyStatus?: boolean | number - /** Percentage of empty values for status */ - percentageEmptyStatus?: boolean | number - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for state */ - countUniqueValuesState?: boolean | number - /** Number of empty values for state */ - countEmptyState?: boolean | number - /** Number of non-empty values for state */ - countNotEmptyState?: boolean | number - /** Percentage of empty values for state */ - percentageEmptyState?: boolean | number - /** Percentage of non-empty values for state */ - percentageNotEmptyState?: boolean | number - /** Number of unique values for context */ - countUniqueValuesContext?: boolean | number - /** Number of empty values for context */ - countEmptyContext?: boolean | number - /** Number of non-empty values for context */ - countNotEmptyContext?: boolean | number - /** Percentage of empty values for context */ - percentageEmptyContext?: boolean | number - /** Percentage of non-empty values for context */ - percentageNotEmptyContext?: boolean | number - /** Number of unique values for output */ - countUniqueValuesOutput?: boolean | number - /** Number of empty values for output */ - countEmptyOutput?: boolean | number - /** Number of non-empty values for output */ - countNotEmptyOutput?: boolean | number - /** Percentage of empty values for output */ - percentageEmptyOutput?: boolean | number - /** Percentage of non-empty values for output */ - percentageNotEmptyOutput?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: WorkflowRunEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow run */ -export interface WorkflowRunGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for enqueuedAt */ - countUniqueValuesEnqueuedAt?: boolean | number - /** Number of empty values for enqueuedAt */ - countEmptyEnqueuedAt?: boolean | number - /** Number of non-empty values for enqueuedAt */ - countNotEmptyEnqueuedAt?: boolean | number - /** Percentage of empty values for enqueuedAt */ - percentageEmptyEnqueuedAt?: boolean | number - /** Percentage of non-empty values for enqueuedAt */ - percentageNotEmptyEnqueuedAt?: boolean | number - /** Earliest date contained in the field enqueuedAt */ - minEnqueuedAt?: boolean | number - /** Latest date contained in the field enqueuedAt */ - maxEnqueuedAt?: boolean | number - /** Number of unique values for startedAt */ - countUniqueValuesStartedAt?: boolean | number - /** Number of empty values for startedAt */ - countEmptyStartedAt?: boolean | number - /** Number of non-empty values for startedAt */ - countNotEmptyStartedAt?: boolean | number - /** Percentage of empty values for startedAt */ - percentageEmptyStartedAt?: boolean | number - /** Percentage of non-empty values for startedAt */ - percentageNotEmptyStartedAt?: boolean | number - /** Earliest date contained in the field startedAt */ - minStartedAt?: boolean | number - /** Latest date contained in the field startedAt */ - maxStartedAt?: boolean | number - /** Number of unique values for endedAt */ - countUniqueValuesEndedAt?: boolean | number - /** Number of empty values for endedAt */ - countEmptyEndedAt?: boolean | number - /** Number of non-empty values for endedAt */ - countNotEmptyEndedAt?: boolean | number - /** Percentage of empty values for endedAt */ - percentageEmptyEndedAt?: boolean | number - /** Percentage of non-empty values for endedAt */ - percentageNotEmptyEndedAt?: boolean | number - /** Earliest date contained in the field endedAt */ - minEndedAt?: boolean | number - /** Latest date contained in the field endedAt */ - maxEndedAt?: boolean | number - /** Number of unique values for status */ - countUniqueValuesStatus?: boolean | number - /** Number of empty values for status */ - countEmptyStatus?: boolean | number - /** Number of non-empty values for status */ - countNotEmptyStatus?: boolean | number - /** Percentage of empty values for status */ - percentageEmptyStatus?: boolean | number - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for state */ - countUniqueValuesState?: boolean | number - /** Number of empty values for state */ - countEmptyState?: boolean | number - /** Number of non-empty values for state */ - countNotEmptyState?: boolean | number - /** Percentage of empty values for state */ - percentageEmptyState?: boolean | number - /** Percentage of non-empty values for state */ - percentageNotEmptyState?: boolean | number - /** Number of unique values for context */ - countUniqueValuesContext?: boolean | number - /** Number of empty values for context */ - countEmptyContext?: boolean | number - /** Number of non-empty values for context */ - countNotEmptyContext?: boolean | number - /** Percentage of empty values for context */ - percentageEmptyContext?: boolean | number - /** Percentage of non-empty values for context */ - percentageNotEmptyContext?: boolean | number - /** Number of unique values for output */ - countUniqueValuesOutput?: boolean | number - /** Number of empty values for output */ - countEmptyOutput?: boolean | number - /** Number of non-empty values for output */ - countNotEmptyOutput?: boolean | number - /** Percentage of empty values for output */ - percentageEmptyOutput?: boolean | number - /** Percentage of non-empty values for output */ - percentageNotEmptyOutput?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: WorkflowRunEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface WorkflowRunRelationInput { -/** Connect to a workflowRun record */ -connect?: (WorkflowRunConnectInput | null), -/** Disconnect from a workflowRun record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface WorkflowRunConnectInput { -/** Find a workflowRun record based on its unique fields: id */ -where?: (WorkflowRunWhereUniqueInput | null)} - -export interface WorkflowRunWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A workflow run */ -export interface WorkflowRunCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Name of the workflow run */ -name?: (Scalars['String'] | null), -/** Workflow run enqueued at */ -enqueuedAt?: (Scalars['DateTime'] | null), -/** Workflow run started at */ -startedAt?: (Scalars['DateTime'] | null), -/** Workflow run ended at */ -endedAt?: (Scalars['DateTime'] | null), -/** Workflow run status */ -status?: (WorkflowRunStatusEnum | null), -/** The executor of the workflow */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** State of the workflow run */ -state: Scalars['JSON'], -/** Context of the workflow run */ -context?: (Scalars['JSON'] | null), -/** Output of the workflow run */ -output?: (Scalars['JSON'] | null), -/** Workflow run position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Workflow linked to the run. */ -workflowId: Scalars['ID'], -/** Workflow linked to the run. */ -workflow: WorkflowRelationInput, -/** Workflow version linked to the run. */ -workflowVersionId: Scalars['ID'], -/** Workflow version linked to the run. */ -workflowVersion: WorkflowVersionRelationInput} - - -/** A workflow run */ -export interface WorkflowRunUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Name of the workflow run */ -name?: (Scalars['String'] | null), -/** Workflow run enqueued at */ -enqueuedAt?: (Scalars['DateTime'] | null), -/** Workflow run started at */ -startedAt?: (Scalars['DateTime'] | null), -/** Workflow run ended at */ -endedAt?: (Scalars['DateTime'] | null), -/** Workflow run status */ -status?: (WorkflowRunStatusEnum | null), -/** The executor of the workflow */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** State of the workflow run */ -state?: (Scalars['JSON'] | null), -/** Context of the workflow run */ -context?: (Scalars['JSON'] | null), -/** Output of the workflow run */ -output?: (Scalars['JSON'] | null), -/** Workflow run position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** Workflow linked to the run. */ -workflowId?: (Scalars['ID'] | null), -/** Workflow linked to the run. */ -workflow?: (WorkflowRelationInput | null), -/** Workflow version linked to the run. */ -workflowVersionId?: (Scalars['ID'] | null), -/** Workflow version linked to the run. */ -workflowVersion?: (WorkflowVersionRelationInput | null)} - - -/** A workflow run */ -export interface WorkflowRunFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Name of the workflow run */ -name?: (StringFilter | null), -/** Workflow run enqueued at */ -enqueuedAt?: (Scalars['DateTime'] | null), -/** Workflow run started at */ -startedAt?: (Scalars['DateTime'] | null), -/** Workflow run ended at */ -endedAt?: (Scalars['DateTime'] | null), -/** Workflow run status */ -status?: (WorkflowRunStatusEnumFilter | null), -/** The executor of the workflow */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** State of the workflow run */ -state?: (RawJsonFilter | null), -/** Context of the workflow run */ -context?: (RawJsonFilter | null), -/** Output of the workflow run */ -output?: (RawJsonFilter | null), -/** Workflow run position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** Workflow linked to the run. */ -workflowId?: (UUIDFilter | null), -/** Workflow version linked to the run. */ -workflowVersionId?: (UUIDFilter | null),and?: ((WorkflowRunFilterInput | null)[] | null),or?: ((WorkflowRunFilterInput | null)[] | null),not?: (WorkflowRunFilterInput | null)} - -export interface WorkflowRunStatusEnumFilter {eq?: (WorkflowRunStatusEnum | null),neq?: (WorkflowRunStatusEnum | null),in?: ((WorkflowRunStatusEnum | null)[] | null),containsAny?: ((WorkflowRunStatusEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** A workflow run */ -export interface WorkflowRunOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** Name of the workflow run */ -name?: (OrderByDirection | null), -/** Workflow run enqueued at */ -enqueuedAt?: (OrderByDirection | null), -/** Workflow run started at */ -startedAt?: (OrderByDirection | null), -/** Workflow run ended at */ -endedAt?: (OrderByDirection | null), -/** Workflow run status */ -status?: (OrderByDirection | null), -/** The executor of the workflow */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** State of the workflow run */ -state?: (OrderByDirection | null), -/** Context of the workflow run */ -context?: (OrderByDirection | null), -/** Output of the workflow run */ -output?: (OrderByDirection | null), -/** Workflow run position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Workflow linked to the run. */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByInput | null), -/** Workflow version linked to the run. */ -workflowVersionId?: (OrderByDirection | null), -/** Order by fields of the related workflowVersion */ -workflowVersion?: (WorkflowVersionOrderByInput | null)} - - -/** A workflow run */ -export interface WorkflowRunOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (WorkflowRunOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** Name of the workflow run */ -name?: (OrderByDirection | null), -/** Workflow run enqueued at */ -enqueuedAt?: (OrderByDateGranularityInput | null), -/** Workflow run started at */ -startedAt?: (OrderByDateGranularityInput | null), -/** Workflow run ended at */ -endedAt?: (OrderByDateGranularityInput | null), -/** Workflow run status */ -status?: (OrderByDirection | null), -/** The executor of the workflow */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** State of the workflow run */ -state?: (OrderByDirection | null), -/** Context of the workflow run */ -context?: (OrderByDirection | null), -/** Output of the workflow run */ -output?: (OrderByDirection | null), -/** Workflow run position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** Workflow linked to the run. */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByWithGroupByInput | null), -/** Workflow version linked to the run. */ -workflowVersionId?: (OrderByDirection | null), -/** Order by fields of the related workflowVersion */ -workflowVersion?: (WorkflowVersionOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface WorkflowRunOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for name */ -countUniqueValuesName?: (OrderByDirection | null), -/** Number of empty values for name */ -countEmptyName?: (OrderByDirection | null), -/** Number of non-empty values for name */ -countNotEmptyName?: (OrderByDirection | null), -/** Percentage of empty values for name */ -percentageEmptyName?: (OrderByDirection | null), -/** Percentage of non-empty values for name */ -percentageNotEmptyName?: (OrderByDirection | null), -/** Number of unique values for enqueuedAt */ -countUniqueValuesEnqueuedAt?: (OrderByDirection | null), -/** Number of empty values for enqueuedAt */ -countEmptyEnqueuedAt?: (OrderByDirection | null), -/** Number of non-empty values for enqueuedAt */ -countNotEmptyEnqueuedAt?: (OrderByDirection | null), -/** Percentage of empty values for enqueuedAt */ -percentageEmptyEnqueuedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for enqueuedAt */ -percentageNotEmptyEnqueuedAt?: (OrderByDirection | null), -/** Earliest date contained in the field enqueuedAt */ -minEnqueuedAt?: (OrderByDirection | null), -/** Latest date contained in the field enqueuedAt */ -maxEnqueuedAt?: (OrderByDirection | null), -/** Number of unique values for startedAt */ -countUniqueValuesStartedAt?: (OrderByDirection | null), -/** Number of empty values for startedAt */ -countEmptyStartedAt?: (OrderByDirection | null), -/** Number of non-empty values for startedAt */ -countNotEmptyStartedAt?: (OrderByDirection | null), -/** Percentage of empty values for startedAt */ -percentageEmptyStartedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for startedAt */ -percentageNotEmptyStartedAt?: (OrderByDirection | null), -/** Earliest date contained in the field startedAt */ -minStartedAt?: (OrderByDirection | null), -/** Latest date contained in the field startedAt */ -maxStartedAt?: (OrderByDirection | null), -/** Number of unique values for endedAt */ -countUniqueValuesEndedAt?: (OrderByDirection | null), -/** Number of empty values for endedAt */ -countEmptyEndedAt?: (OrderByDirection | null), -/** Number of non-empty values for endedAt */ -countNotEmptyEndedAt?: (OrderByDirection | null), -/** Percentage of empty values for endedAt */ -percentageEmptyEndedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for endedAt */ -percentageNotEmptyEndedAt?: (OrderByDirection | null), -/** Earliest date contained in the field endedAt */ -minEndedAt?: (OrderByDirection | null), -/** Latest date contained in the field endedAt */ -maxEndedAt?: (OrderByDirection | null), -/** Number of unique values for status */ -countUniqueValuesStatus?: (OrderByDirection | null), -/** Number of empty values for status */ -countEmptyStatus?: (OrderByDirection | null), -/** Number of non-empty values for status */ -countNotEmptyStatus?: (OrderByDirection | null), -/** Percentage of empty values for status */ -percentageEmptyStatus?: (OrderByDirection | null), -/** Percentage of non-empty values for status */ -percentageNotEmptyStatus?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for state */ -countUniqueValuesState?: (OrderByDirection | null), -/** Number of empty values for state */ -countEmptyState?: (OrderByDirection | null), -/** Number of non-empty values for state */ -countNotEmptyState?: (OrderByDirection | null), -/** Percentage of empty values for state */ -percentageEmptyState?: (OrderByDirection | null), -/** Percentage of non-empty values for state */ -percentageNotEmptyState?: (OrderByDirection | null), -/** Number of unique values for context */ -countUniqueValuesContext?: (OrderByDirection | null), -/** Number of empty values for context */ -countEmptyContext?: (OrderByDirection | null), -/** Number of non-empty values for context */ -countNotEmptyContext?: (OrderByDirection | null), -/** Percentage of empty values for context */ -percentageEmptyContext?: (OrderByDirection | null), -/** Percentage of non-empty values for context */ -percentageNotEmptyContext?: (OrderByDirection | null), -/** Number of unique values for output */ -countUniqueValuesOutput?: (OrderByDirection | null), -/** Number of empty values for output */ -countEmptyOutput?: (OrderByDirection | null), -/** Number of non-empty values for output */ -countNotEmptyOutput?: (OrderByDirection | null), -/** Percentage of empty values for output */ -percentageEmptyOutput?: (OrderByDirection | null), -/** Percentage of non-empty values for output */ -percentageNotEmptyOutput?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Workflow linked to the run. */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByInput | null), -/** Workflow version linked to the run. */ -workflowVersionId?: (OrderByDirection | null), -/** Order by fields of the related workflowVersion */ -workflowVersion?: (WorkflowVersionOrderByInput | null)} - - -/** A workflow run */ -export interface WorkflowRunGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** Name of the workflow run */ -name?: (Scalars['Boolean'] | null), -/** Workflow run enqueued at */ -enqueuedAt?: (GroupByDateGranularityInput | null), -/** Workflow run started at */ -startedAt?: (GroupByDateGranularityInput | null), -/** Workflow run ended at */ -endedAt?: (GroupByDateGranularityInput | null), -/** Workflow run status */ -status?: (Scalars['Boolean'] | null), -/** The executor of the workflow */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** State of the workflow run */ -state?: (Scalars['Boolean'] | null), -/** Context of the workflow run */ -context?: (Scalars['Boolean'] | null), -/** Output of the workflow run */ -output?: (Scalars['Boolean'] | null), -/** Workflow run position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Group by fields of the related workflow */ -workflow?: (WorkflowGroupByInput | null), -/** Group by fields of the related workflowVersion */ -workflowVersion?: (WorkflowVersionGroupByInput | null)} - - -/** A workflow version */ -export interface WorkflowVersionGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** The workflow version name */ - name?: boolean | number - /** Json object to provide trigger */ - trigger?: boolean | number - /** Json object to provide steps */ - steps?: boolean | number - /** The workflow version status */ - status?: boolean | number - /** Workflow version position */ - position?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** WorkflowVersion workflow */ - workflowId?: boolean | number - /** Favorites linked to the workflow version */ - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - /** Timeline activities linked to the version */ - timelineActivities?: (TimelineActivityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByInput | null)[] | null)} }) - /** WorkflowVersion workflow */ - workflow?: WorkflowGenqlSelection - /** Workflow runs linked to the version. */ - runs?: (WorkflowRunConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (WorkflowRunFilterInput | null), orderBy?: ((WorkflowRunOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow version */ -export interface WorkflowVersionEdgeGenqlSelection{ - node?: WorkflowVersionGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow version */ -export interface WorkflowVersionConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for trigger */ - countUniqueValuesTrigger?: boolean | number - /** Number of empty values for trigger */ - countEmptyTrigger?: boolean | number - /** Number of non-empty values for trigger */ - countNotEmptyTrigger?: boolean | number - /** Percentage of empty values for trigger */ - percentageEmptyTrigger?: boolean | number - /** Percentage of non-empty values for trigger */ - percentageNotEmptyTrigger?: boolean | number - /** Number of unique values for steps */ - countUniqueValuesSteps?: boolean | number - /** Number of empty values for steps */ - countEmptySteps?: boolean | number - /** Number of non-empty values for steps */ - countNotEmptySteps?: boolean | number - /** Percentage of empty values for steps */ - percentageEmptySteps?: boolean | number - /** Percentage of non-empty values for steps */ - percentageNotEmptySteps?: boolean | number - /** Number of unique values for status */ - countUniqueValuesStatus?: boolean | number - /** Number of empty values for status */ - countEmptyStatus?: boolean | number - /** Number of non-empty values for status */ - countNotEmptyStatus?: boolean | number - /** Percentage of empty values for status */ - percentageEmptyStatus?: boolean | number - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: WorkflowVersionEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workflow version */ -export interface WorkflowVersionGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for trigger */ - countUniqueValuesTrigger?: boolean | number - /** Number of empty values for trigger */ - countEmptyTrigger?: boolean | number - /** Number of non-empty values for trigger */ - countNotEmptyTrigger?: boolean | number - /** Percentage of empty values for trigger */ - percentageEmptyTrigger?: boolean | number - /** Percentage of non-empty values for trigger */ - percentageNotEmptyTrigger?: boolean | number - /** Number of unique values for steps */ - countUniqueValuesSteps?: boolean | number - /** Number of empty values for steps */ - countEmptySteps?: boolean | number - /** Number of non-empty values for steps */ - countNotEmptySteps?: boolean | number - /** Percentage of empty values for steps */ - percentageEmptySteps?: boolean | number - /** Percentage of non-empty values for steps */ - percentageNotEmptySteps?: boolean | number - /** Number of unique values for status */ - countUniqueValuesStatus?: boolean | number - /** Number of empty values for status */ - countEmptyStatus?: boolean | number - /** Number of non-empty values for status */ - countNotEmptyStatus?: boolean | number - /** Percentage of empty values for status */ - percentageEmptyStatus?: boolean | number - /** Percentage of non-empty values for status */ - percentageNotEmptyStatus?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - edges?: WorkflowVersionEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface WorkflowVersionRelationInput { -/** Connect to a workflowVersion record */ -connect?: (WorkflowVersionConnectInput | null), -/** Disconnect from a workflowVersion record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface WorkflowVersionConnectInput { -/** Find a workflowVersion record based on its unique fields: id */ -where?: (WorkflowVersionWhereUniqueInput | null)} - -export interface WorkflowVersionWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null)} - - -/** A workflow version */ -export interface WorkflowVersionCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null), -/** The workflow version name */ -name?: (Scalars['String'] | null), -/** Json object to provide trigger */ -trigger?: (Scalars['JSON'] | null), -/** Json object to provide steps */ -steps?: (Scalars['JSON'] | null), -/** The workflow version status */ -status?: (WorkflowVersionStatusEnum | null), -/** Workflow version position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** WorkflowVersion workflow */ -workflowId?: (Scalars['ID'] | null), -/** WorkflowVersion workflow */ -workflow?: (WorkflowRelationInput | null)} - - -/** A workflow version */ -export interface WorkflowVersionUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null), -/** The workflow version name */ -name?: (Scalars['String'] | null), -/** Json object to provide trigger */ -trigger?: (Scalars['JSON'] | null), -/** Json object to provide steps */ -steps?: (Scalars['JSON'] | null), -/** The workflow version status */ -status?: (WorkflowVersionStatusEnum | null), -/** Workflow version position */ -position?: (Scalars['Position'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** WorkflowVersion workflow */ -workflowId?: (Scalars['ID'] | null), -/** WorkflowVersion workflow */ -workflow?: (WorkflowRelationInput | null)} - - -/** A workflow version */ -export interface WorkflowVersionFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null), -/** The workflow version name */ -name?: (StringFilter | null), -/** Json object to provide trigger */ -trigger?: (RawJsonFilter | null), -/** Json object to provide steps */ -steps?: (RawJsonFilter | null), -/** The workflow version status */ -status?: (WorkflowVersionStatusEnumFilter | null), -/** Workflow version position */ -position?: (FloatFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** WorkflowVersion workflow */ -workflowId?: (UUIDFilter | null),and?: ((WorkflowVersionFilterInput | null)[] | null),or?: ((WorkflowVersionFilterInput | null)[] | null),not?: (WorkflowVersionFilterInput | null)} - -export interface WorkflowVersionStatusEnumFilter {eq?: (WorkflowVersionStatusEnum | null),neq?: (WorkflowVersionStatusEnum | null),in?: ((WorkflowVersionStatusEnum | null)[] | null),containsAny?: ((WorkflowVersionStatusEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** A workflow version */ -export interface WorkflowVersionOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** The workflow version name */ -name?: (OrderByDirection | null), -/** Json object to provide trigger */ -trigger?: (OrderByDirection | null), -/** Json object to provide steps */ -steps?: (OrderByDirection | null), -/** The workflow version status */ -status?: (OrderByDirection | null), -/** Workflow version position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** WorkflowVersion workflow */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByInput | null)} - - -/** A workflow version */ -export interface WorkflowVersionOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (WorkflowVersionOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null), -/** The workflow version name */ -name?: (OrderByDirection | null), -/** Json object to provide trigger */ -trigger?: (OrderByDirection | null), -/** Json object to provide steps */ -steps?: (OrderByDirection | null), -/** The workflow version status */ -status?: (OrderByDirection | null), -/** Workflow version position */ -position?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** WorkflowVersion workflow */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByWithGroupByInput | null)} - - -/** Aggregate-based ordering */ -export interface WorkflowVersionOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of unique values for name */ -countUniqueValuesName?: (OrderByDirection | null), -/** Number of empty values for name */ -countEmptyName?: (OrderByDirection | null), -/** Number of non-empty values for name */ -countNotEmptyName?: (OrderByDirection | null), -/** Percentage of empty values for name */ -percentageEmptyName?: (OrderByDirection | null), -/** Percentage of non-empty values for name */ -percentageNotEmptyName?: (OrderByDirection | null), -/** Number of unique values for trigger */ -countUniqueValuesTrigger?: (OrderByDirection | null), -/** Number of empty values for trigger */ -countEmptyTrigger?: (OrderByDirection | null), -/** Number of non-empty values for trigger */ -countNotEmptyTrigger?: (OrderByDirection | null), -/** Percentage of empty values for trigger */ -percentageEmptyTrigger?: (OrderByDirection | null), -/** Percentage of non-empty values for trigger */ -percentageNotEmptyTrigger?: (OrderByDirection | null), -/** Number of unique values for steps */ -countUniqueValuesSteps?: (OrderByDirection | null), -/** Number of empty values for steps */ -countEmptySteps?: (OrderByDirection | null), -/** Number of non-empty values for steps */ -countNotEmptySteps?: (OrderByDirection | null), -/** Percentage of empty values for steps */ -percentageEmptySteps?: (OrderByDirection | null), -/** Percentage of non-empty values for steps */ -percentageNotEmptySteps?: (OrderByDirection | null), -/** Number of unique values for status */ -countUniqueValuesStatus?: (OrderByDirection | null), -/** Number of empty values for status */ -countEmptyStatus?: (OrderByDirection | null), -/** Number of non-empty values for status */ -countNotEmptyStatus?: (OrderByDirection | null), -/** Percentage of empty values for status */ -percentageEmptyStatus?: (OrderByDirection | null), -/** Percentage of non-empty values for status */ -percentageNotEmptyStatus?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** WorkflowVersion workflow */ -workflowId?: (OrderByDirection | null), -/** Order by fields of the related workflow */ -workflow?: (WorkflowOrderByInput | null)} - - -/** A workflow version */ -export interface WorkflowVersionGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null), -/** The workflow version name */ -name?: (Scalars['Boolean'] | null), -/** Json object to provide trigger */ -trigger?: (Scalars['Boolean'] | null), -/** Json object to provide steps */ -steps?: (Scalars['Boolean'] | null), -/** The workflow version status */ -status?: (Scalars['Boolean'] | null), -/** Workflow version position */ -position?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** Group by fields of the related workflow */ -workflow?: (WorkflowGroupByInput | null)} - - -/** A workspace member */ -export interface WorkspaceMemberGenqlSelection{ - /** Id */ - id?: boolean | number - /** Creation date */ - createdAt?: boolean | number - /** Last time the record was changed */ - updatedAt?: boolean | number - /** Date when the record was deleted */ - deletedAt?: boolean | number - /** Workspace member position */ - position?: boolean | number - /** Workspace member name */ - name?: FullNameGenqlSelection - /** Preferred color scheme */ - colorScheme?: boolean | number - /** Preferred language */ - locale?: boolean | number - /** Workspace member avatar */ - avatarUrl?: boolean | number - /** Related user email address */ - userEmail?: boolean | number - /** User's preferred start day of the week */ - calendarStartDay?: boolean | number - /** Associated User Id */ - userId?: boolean | number - /** User time zone */ - timeZone?: boolean | number - /** User's preferred date format */ - dateFormat?: boolean | number - /** User's preferred time format */ - timeFormat?: boolean | number - /** User's preferred number format */ - numberFormat?: boolean | number - /** Field used for full-text search */ - searchVector?: boolean | number - /** The creator of the record */ - createdBy?: ActorGenqlSelection - /** The workspace member who last updated the record */ - updatedBy?: ActorGenqlSelection - /** Blocklisted handles */ - blocklist?: (BlocklistConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (BlocklistFilterInput | null), orderBy?: ((BlocklistOrderByInput | null)[] | null)} }) - /** Calendar Event Participants */ - calendarEventParticipants?: (CalendarEventParticipantConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CalendarEventParticipantFilterInput | null), orderBy?: ((CalendarEventParticipantOrderByInput | null)[] | null)} }) - /** Account owner for companies */ - accountOwnerForCompanies?: (CompanyConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (CompanyFilterInput | null), orderBy?: ((CompanyOrderByInput | null)[] | null)} }) - /** Connected accounts */ - connectedAccounts?: (ConnectedAccountConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (ConnectedAccountFilterInput | null), orderBy?: ((ConnectedAccountOrderByInput | null)[] | null)} }) - /** Favorites linked to the workspace member */ - favorites?: (FavoriteConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (FavoriteFilterInput | null), orderBy?: ((FavoriteOrderByInput | null)[] | null)} }) - /** Message Participants */ - messageParticipants?: (MessageParticipantConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (MessageParticipantFilterInput | null), orderBy?: ((MessageParticipantOrderByInput | null)[] | null)} }) - /** Opportunities owned by the workspace member */ - ownedOpportunities?: (OpportunityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (OpportunityFilterInput | null), orderBy?: ((OpportunityOrderByInput | null)[] | null)} }) - /** Tasks assigned to the workspace member */ - assignedTasks?: (TaskConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TaskFilterInput | null), orderBy?: ((TaskOrderByInput | null)[] | null)} }) - /** Events linked to the workspace member */ - timelineActivities?: (TimelineActivityConnectionGenqlSelection & { __args?: {first?: (Scalars['Int'] | null), last?: (Scalars['Int'] | null), offset?: (Scalars['Int'] | null), before?: (Scalars['String'] | null), after?: (Scalars['String'] | null), filter?: (TimelineActivityFilterInput | null), orderBy?: ((TimelineActivityOrderByInput | null)[] | null)} }) - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workspace member */ -export interface WorkspaceMemberEdgeGenqlSelection{ - node?: WorkspaceMemberGenqlSelection - cursor?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workspace member */ -export interface WorkspaceMemberConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for colorScheme */ - countUniqueValuesColorScheme?: boolean | number - /** Number of empty values for colorScheme */ - countEmptyColorScheme?: boolean | number - /** Number of non-empty values for colorScheme */ - countNotEmptyColorScheme?: boolean | number - /** Percentage of empty values for colorScheme */ - percentageEmptyColorScheme?: boolean | number - /** Percentage of non-empty values for colorScheme */ - percentageNotEmptyColorScheme?: boolean | number - /** Number of unique values for locale */ - countUniqueValuesLocale?: boolean | number - /** Number of empty values for locale */ - countEmptyLocale?: boolean | number - /** Number of non-empty values for locale */ - countNotEmptyLocale?: boolean | number - /** Percentage of empty values for locale */ - percentageEmptyLocale?: boolean | number - /** Percentage of non-empty values for locale */ - percentageNotEmptyLocale?: boolean | number - /** Number of unique values for avatarUrl */ - countUniqueValuesAvatarUrl?: boolean | number - /** Number of empty values for avatarUrl */ - countEmptyAvatarUrl?: boolean | number - /** Number of non-empty values for avatarUrl */ - countNotEmptyAvatarUrl?: boolean | number - /** Percentage of empty values for avatarUrl */ - percentageEmptyAvatarUrl?: boolean | number - /** Percentage of non-empty values for avatarUrl */ - percentageNotEmptyAvatarUrl?: boolean | number - /** Number of unique values for userEmail */ - countUniqueValuesUserEmail?: boolean | number - /** Number of empty values for userEmail */ - countEmptyUserEmail?: boolean | number - /** Number of non-empty values for userEmail */ - countNotEmptyUserEmail?: boolean | number - /** Percentage of empty values for userEmail */ - percentageEmptyUserEmail?: boolean | number - /** Percentage of non-empty values for userEmail */ - percentageNotEmptyUserEmail?: boolean | number - /** Number of unique values for calendarStartDay */ - countUniqueValuesCalendarStartDay?: boolean | number - /** Number of empty values for calendarStartDay */ - countEmptyCalendarStartDay?: boolean | number - /** Number of non-empty values for calendarStartDay */ - countNotEmptyCalendarStartDay?: boolean | number - /** Percentage of empty values for calendarStartDay */ - percentageEmptyCalendarStartDay?: boolean | number - /** Percentage of non-empty values for calendarStartDay */ - percentageNotEmptyCalendarStartDay?: boolean | number - /** Minimum amount contained in the field calendarStartDay */ - minCalendarStartDay?: boolean | number - /** Maximum amount contained in the field calendarStartDay */ - maxCalendarStartDay?: boolean | number - /** Average amount contained in the field calendarStartDay */ - avgCalendarStartDay?: boolean | number - /** Sum of amounts contained in the field calendarStartDay */ - sumCalendarStartDay?: boolean | number - /** Number of unique values for userId */ - countUniqueValuesUserId?: boolean | number - /** Number of empty values for userId */ - countEmptyUserId?: boolean | number - /** Number of non-empty values for userId */ - countNotEmptyUserId?: boolean | number - /** Percentage of empty values for userId */ - percentageEmptyUserId?: boolean | number - /** Percentage of non-empty values for userId */ - percentageNotEmptyUserId?: boolean | number - /** Number of unique values for timeZone */ - countUniqueValuesTimeZone?: boolean | number - /** Number of empty values for timeZone */ - countEmptyTimeZone?: boolean | number - /** Number of non-empty values for timeZone */ - countNotEmptyTimeZone?: boolean | number - /** Percentage of empty values for timeZone */ - percentageEmptyTimeZone?: boolean | number - /** Percentage of non-empty values for timeZone */ - percentageNotEmptyTimeZone?: boolean | number - /** Number of unique values for dateFormat */ - countUniqueValuesDateFormat?: boolean | number - /** Number of empty values for dateFormat */ - countEmptyDateFormat?: boolean | number - /** Number of non-empty values for dateFormat */ - countNotEmptyDateFormat?: boolean | number - /** Percentage of empty values for dateFormat */ - percentageEmptyDateFormat?: boolean | number - /** Percentage of non-empty values for dateFormat */ - percentageNotEmptyDateFormat?: boolean | number - /** Number of unique values for timeFormat */ - countUniqueValuesTimeFormat?: boolean | number - /** Number of empty values for timeFormat */ - countEmptyTimeFormat?: boolean | number - /** Number of non-empty values for timeFormat */ - countNotEmptyTimeFormat?: boolean | number - /** Percentage of empty values for timeFormat */ - percentageEmptyTimeFormat?: boolean | number - /** Percentage of non-empty values for timeFormat */ - percentageNotEmptyTimeFormat?: boolean | number - /** Number of unique values for numberFormat */ - countUniqueValuesNumberFormat?: boolean | number - /** Number of empty values for numberFormat */ - countEmptyNumberFormat?: boolean | number - /** Number of non-empty values for numberFormat */ - countNotEmptyNumberFormat?: boolean | number - /** Percentage of empty values for numberFormat */ - percentageEmptyNumberFormat?: boolean | number - /** Percentage of non-empty values for numberFormat */ - percentageNotEmptyNumberFormat?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - edges?: WorkspaceMemberEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - __typename?: boolean | number - __scalar?: boolean | number -} - - -/** A workspace member */ -export interface WorkspaceMemberGroupByConnectionGenqlSelection{ - /** Total number of records in the connection */ - totalCount?: boolean | number - /** Number of unique values for id */ - countUniqueValuesId?: boolean | number - /** Number of empty values for id */ - countEmptyId?: boolean | number - /** Number of non-empty values for id */ - countNotEmptyId?: boolean | number - /** Percentage of empty values for id */ - percentageEmptyId?: boolean | number - /** Percentage of non-empty values for id */ - percentageNotEmptyId?: boolean | number - /** Number of unique values for createdAt */ - countUniqueValuesCreatedAt?: boolean | number - /** Number of empty values for createdAt */ - countEmptyCreatedAt?: boolean | number - /** Number of non-empty values for createdAt */ - countNotEmptyCreatedAt?: boolean | number - /** Percentage of empty values for createdAt */ - percentageEmptyCreatedAt?: boolean | number - /** Percentage of non-empty values for createdAt */ - percentageNotEmptyCreatedAt?: boolean | number - /** Earliest date contained in the field createdAt */ - minCreatedAt?: boolean | number - /** Latest date contained in the field createdAt */ - maxCreatedAt?: boolean | number - /** Number of unique values for updatedAt */ - countUniqueValuesUpdatedAt?: boolean | number - /** Number of empty values for updatedAt */ - countEmptyUpdatedAt?: boolean | number - /** Number of non-empty values for updatedAt */ - countNotEmptyUpdatedAt?: boolean | number - /** Percentage of empty values for updatedAt */ - percentageEmptyUpdatedAt?: boolean | number - /** Percentage of non-empty values for updatedAt */ - percentageNotEmptyUpdatedAt?: boolean | number - /** Earliest date contained in the field updatedAt */ - minUpdatedAt?: boolean | number - /** Latest date contained in the field updatedAt */ - maxUpdatedAt?: boolean | number - /** Number of unique values for deletedAt */ - countUniqueValuesDeletedAt?: boolean | number - /** Number of empty values for deletedAt */ - countEmptyDeletedAt?: boolean | number - /** Number of non-empty values for deletedAt */ - countNotEmptyDeletedAt?: boolean | number - /** Percentage of empty values for deletedAt */ - percentageEmptyDeletedAt?: boolean | number - /** Percentage of non-empty values for deletedAt */ - percentageNotEmptyDeletedAt?: boolean | number - /** Earliest date contained in the field deletedAt */ - minDeletedAt?: boolean | number - /** Latest date contained in the field deletedAt */ - maxDeletedAt?: boolean | number - /** Number of unique values for position */ - countUniqueValuesPosition?: boolean | number - /** Number of empty values for position */ - countEmptyPosition?: boolean | number - /** Number of non-empty values for position */ - countNotEmptyPosition?: boolean | number - /** Percentage of empty values for position */ - percentageEmptyPosition?: boolean | number - /** Percentage of non-empty values for position */ - percentageNotEmptyPosition?: boolean | number - /** Number of unique values for name */ - countUniqueValuesName?: boolean | number - /** Number of empty values for name */ - countEmptyName?: boolean | number - /** Number of non-empty values for name */ - countNotEmptyName?: boolean | number - /** Percentage of empty values for name */ - percentageEmptyName?: boolean | number - /** Percentage of non-empty values for name */ - percentageNotEmptyName?: boolean | number - /** Number of unique values for colorScheme */ - countUniqueValuesColorScheme?: boolean | number - /** Number of empty values for colorScheme */ - countEmptyColorScheme?: boolean | number - /** Number of non-empty values for colorScheme */ - countNotEmptyColorScheme?: boolean | number - /** Percentage of empty values for colorScheme */ - percentageEmptyColorScheme?: boolean | number - /** Percentage of non-empty values for colorScheme */ - percentageNotEmptyColorScheme?: boolean | number - /** Number of unique values for locale */ - countUniqueValuesLocale?: boolean | number - /** Number of empty values for locale */ - countEmptyLocale?: boolean | number - /** Number of non-empty values for locale */ - countNotEmptyLocale?: boolean | number - /** Percentage of empty values for locale */ - percentageEmptyLocale?: boolean | number - /** Percentage of non-empty values for locale */ - percentageNotEmptyLocale?: boolean | number - /** Number of unique values for avatarUrl */ - countUniqueValuesAvatarUrl?: boolean | number - /** Number of empty values for avatarUrl */ - countEmptyAvatarUrl?: boolean | number - /** Number of non-empty values for avatarUrl */ - countNotEmptyAvatarUrl?: boolean | number - /** Percentage of empty values for avatarUrl */ - percentageEmptyAvatarUrl?: boolean | number - /** Percentage of non-empty values for avatarUrl */ - percentageNotEmptyAvatarUrl?: boolean | number - /** Number of unique values for userEmail */ - countUniqueValuesUserEmail?: boolean | number - /** Number of empty values for userEmail */ - countEmptyUserEmail?: boolean | number - /** Number of non-empty values for userEmail */ - countNotEmptyUserEmail?: boolean | number - /** Percentage of empty values for userEmail */ - percentageEmptyUserEmail?: boolean | number - /** Percentage of non-empty values for userEmail */ - percentageNotEmptyUserEmail?: boolean | number - /** Number of unique values for calendarStartDay */ - countUniqueValuesCalendarStartDay?: boolean | number - /** Number of empty values for calendarStartDay */ - countEmptyCalendarStartDay?: boolean | number - /** Number of non-empty values for calendarStartDay */ - countNotEmptyCalendarStartDay?: boolean | number - /** Percentage of empty values for calendarStartDay */ - percentageEmptyCalendarStartDay?: boolean | number - /** Percentage of non-empty values for calendarStartDay */ - percentageNotEmptyCalendarStartDay?: boolean | number - /** Minimum amount contained in the field calendarStartDay */ - minCalendarStartDay?: boolean | number - /** Maximum amount contained in the field calendarStartDay */ - maxCalendarStartDay?: boolean | number - /** Average amount contained in the field calendarStartDay */ - avgCalendarStartDay?: boolean | number - /** Sum of amounts contained in the field calendarStartDay */ - sumCalendarStartDay?: boolean | number - /** Number of unique values for userId */ - countUniqueValuesUserId?: boolean | number - /** Number of empty values for userId */ - countEmptyUserId?: boolean | number - /** Number of non-empty values for userId */ - countNotEmptyUserId?: boolean | number - /** Percentage of empty values for userId */ - percentageEmptyUserId?: boolean | number - /** Percentage of non-empty values for userId */ - percentageNotEmptyUserId?: boolean | number - /** Number of unique values for timeZone */ - countUniqueValuesTimeZone?: boolean | number - /** Number of empty values for timeZone */ - countEmptyTimeZone?: boolean | number - /** Number of non-empty values for timeZone */ - countNotEmptyTimeZone?: boolean | number - /** Percentage of empty values for timeZone */ - percentageEmptyTimeZone?: boolean | number - /** Percentage of non-empty values for timeZone */ - percentageNotEmptyTimeZone?: boolean | number - /** Number of unique values for dateFormat */ - countUniqueValuesDateFormat?: boolean | number - /** Number of empty values for dateFormat */ - countEmptyDateFormat?: boolean | number - /** Number of non-empty values for dateFormat */ - countNotEmptyDateFormat?: boolean | number - /** Percentage of empty values for dateFormat */ - percentageEmptyDateFormat?: boolean | number - /** Percentage of non-empty values for dateFormat */ - percentageNotEmptyDateFormat?: boolean | number - /** Number of unique values for timeFormat */ - countUniqueValuesTimeFormat?: boolean | number - /** Number of empty values for timeFormat */ - countEmptyTimeFormat?: boolean | number - /** Number of non-empty values for timeFormat */ - countNotEmptyTimeFormat?: boolean | number - /** Percentage of empty values for timeFormat */ - percentageEmptyTimeFormat?: boolean | number - /** Percentage of non-empty values for timeFormat */ - percentageNotEmptyTimeFormat?: boolean | number - /** Number of unique values for numberFormat */ - countUniqueValuesNumberFormat?: boolean | number - /** Number of empty values for numberFormat */ - countEmptyNumberFormat?: boolean | number - /** Number of non-empty values for numberFormat */ - countNotEmptyNumberFormat?: boolean | number - /** Percentage of empty values for numberFormat */ - percentageEmptyNumberFormat?: boolean | number - /** Percentage of non-empty values for numberFormat */ - percentageNotEmptyNumberFormat?: boolean | number - /** Number of unique values for searchVector */ - countUniqueValuesSearchVector?: boolean | number - /** Number of empty values for searchVector */ - countEmptySearchVector?: boolean | number - /** Number of non-empty values for searchVector */ - countNotEmptySearchVector?: boolean | number - /** Percentage of empty values for searchVector */ - percentageEmptySearchVector?: boolean | number - /** Percentage of non-empty values for searchVector */ - percentageNotEmptySearchVector?: boolean | number - /** Number of unique values for createdBy */ - countUniqueValuesCreatedBy?: boolean | number - /** Number of empty values for createdBy */ - countEmptyCreatedBy?: boolean | number - /** Number of non-empty values for createdBy */ - countNotEmptyCreatedBy?: boolean | number - /** Percentage of empty values for createdBy */ - percentageEmptyCreatedBy?: boolean | number - /** Percentage of non-empty values for createdBy */ - percentageNotEmptyCreatedBy?: boolean | number - /** Number of unique values for updatedBy */ - countUniqueValuesUpdatedBy?: boolean | number - /** Number of empty values for updatedBy */ - countEmptyUpdatedBy?: boolean | number - /** Number of non-empty values for updatedBy */ - countNotEmptyUpdatedBy?: boolean | number - /** Percentage of empty values for updatedBy */ - percentageEmptyUpdatedBy?: boolean | number - /** Percentage of non-empty values for updatedBy */ - percentageNotEmptyUpdatedBy?: boolean | number - edges?: WorkspaceMemberEdgeGenqlSelection - pageInfo?: PageInfoGenqlSelection - groupByDimensionValues?: boolean | number - __typename?: boolean | number - __scalar?: boolean | number -} - -export interface WorkspaceMemberRelationInput { -/** Connect to a workspaceMember record */ -connect?: (WorkspaceMemberConnectInput | null), -/** Disconnect from a workspaceMember record */ -disconnect?: (Scalars['Boolean'] | null)} - -export interface WorkspaceMemberConnectInput { -/** Find a workspaceMember record based on its unique fields: id or userEmail */ -where?: (WorkspaceMemberWhereUniqueInput | null)} - -export interface WorkspaceMemberWhereUniqueInput { -/** Connect by Id */ -id?: (Scalars['ID'] | null), -/** Connect by User Email */ -userEmail?: (Scalars['String'] | null)} - - -/** A workspace member */ -export interface WorkspaceMemberCreateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Workspace member position */ -position?: (Scalars['Position'] | null), -/** Workspace member name */ -name: FullNameCreateInput, -/** Preferred color scheme */ -colorScheme?: (Scalars['String'] | null), -/** Preferred language */ -locale?: (Scalars['String'] | null), -/** Workspace member avatar */ -avatarUrl?: (Scalars['String'] | null), -/** Related user email address */ -userEmail?: (Scalars['String'] | null), -/** User's preferred start day of the week */ -calendarStartDay?: (Scalars['Int'] | null), -/** Associated User Id */ -userId: Scalars['UUID'], -/** User time zone */ -timeZone?: (Scalars['String'] | null), -/** User's preferred date format */ -dateFormat?: (WorkspaceMemberDateFormatEnum | null), -/** User's preferred time format */ -timeFormat?: (WorkspaceMemberTimeFormatEnum | null), -/** User's preferred number format */ -numberFormat?: (WorkspaceMemberNumberFormatEnum | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** The creator of the record */ -createdBy?: (ActorCreateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorCreateInput | null)} - - -/** A workspace member */ -export interface WorkspaceMemberUpdateInput { -/** Id */ -id?: (Scalars['ID'] | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Workspace member position */ -position?: (Scalars['Position'] | null), -/** Workspace member name */ -name?: (FullNameUpdateInput | null), -/** Preferred color scheme */ -colorScheme?: (Scalars['String'] | null), -/** Preferred language */ -locale?: (Scalars['String'] | null), -/** Workspace member avatar */ -avatarUrl?: (Scalars['String'] | null), -/** Related user email address */ -userEmail?: (Scalars['String'] | null), -/** User's preferred start day of the week */ -calendarStartDay?: (Scalars['Int'] | null), -/** Associated User Id */ -userId?: (Scalars['UUID'] | null), -/** User time zone */ -timeZone?: (Scalars['String'] | null), -/** User's preferred date format */ -dateFormat?: (WorkspaceMemberDateFormatEnum | null), -/** User's preferred time format */ -timeFormat?: (WorkspaceMemberTimeFormatEnum | null), -/** User's preferred number format */ -numberFormat?: (WorkspaceMemberNumberFormatEnum | null), -/** Field used for full-text search */ -searchVector?: (Scalars['TSVector'] | null), -/** The creator of the record */ -createdBy?: (ActorUpdateInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorUpdateInput | null)} - - -/** A workspace member */ -export interface WorkspaceMemberFilterInput { -/** Id */ -id?: (UUIDFilter | null), -/** Creation date */ -createdAt?: (Scalars['DateTime'] | null), -/** Last time the record was changed */ -updatedAt?: (Scalars['DateTime'] | null), -/** Date when the record was deleted */ -deletedAt?: (Scalars['DateTime'] | null), -/** Workspace member position */ -position?: (FloatFilter | null), -/** Workspace member name */ -name?: (FullNameFilterInput | null), -/** Preferred color scheme */ -colorScheme?: (StringFilter | null), -/** Preferred language */ -locale?: (StringFilter | null), -/** Workspace member avatar */ -avatarUrl?: (StringFilter | null), -/** Related user email address */ -userEmail?: (StringFilter | null), -/** User's preferred start day of the week */ -calendarStartDay?: (IntFilter | null), -/** Associated User Id */ -userId?: (UUIDFilter | null), -/** User time zone */ -timeZone?: (StringFilter | null), -/** User's preferred date format */ -dateFormat?: (WorkspaceMemberDateFormatEnumFilter | null), -/** User's preferred time format */ -timeFormat?: (WorkspaceMemberTimeFormatEnumFilter | null), -/** User's preferred number format */ -numberFormat?: (WorkspaceMemberNumberFormatEnumFilter | null), -/** Field used for full-text search */ -searchVector?: (TSVectorFilter | null), -/** The creator of the record */ -createdBy?: (ActorFilterInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorFilterInput | null),and?: ((WorkspaceMemberFilterInput | null)[] | null),or?: ((WorkspaceMemberFilterInput | null)[] | null),not?: (WorkspaceMemberFilterInput | null)} - -export interface IntFilter {eq?: (Scalars['Int'] | null),gt?: (Scalars['Int'] | null),gte?: (Scalars['Int'] | null),in?: (Scalars['Int'][] | null),lt?: (Scalars['Int'] | null),lte?: (Scalars['Int'] | null),neq?: (Scalars['Int'] | null),is?: (FilterIs | null)} - -export interface WorkspaceMemberDateFormatEnumFilter {eq?: (WorkspaceMemberDateFormatEnum | null),neq?: (WorkspaceMemberDateFormatEnum | null),in?: ((WorkspaceMemberDateFormatEnum | null)[] | null),containsAny?: ((WorkspaceMemberDateFormatEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface WorkspaceMemberTimeFormatEnumFilter {eq?: (WorkspaceMemberTimeFormatEnum | null),neq?: (WorkspaceMemberTimeFormatEnum | null),in?: ((WorkspaceMemberTimeFormatEnum | null)[] | null),containsAny?: ((WorkspaceMemberTimeFormatEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - -export interface WorkspaceMemberNumberFormatEnumFilter {eq?: (WorkspaceMemberNumberFormatEnum | null),neq?: (WorkspaceMemberNumberFormatEnum | null),in?: ((WorkspaceMemberNumberFormatEnum | null)[] | null),containsAny?: ((WorkspaceMemberNumberFormatEnum | null)[] | null),is?: (FilterIs | null),isEmptyArray?: (Scalars['Boolean'] | null)} - - -/** A workspace member */ -export interface WorkspaceMemberOrderByInput { -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDirection | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDirection | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDirection | null), -/** Workspace member position */ -position?: (OrderByDirection | null), -/** Workspace member name */ -name?: (FullNameOrderByInput | null), -/** Preferred color scheme */ -colorScheme?: (OrderByDirection | null), -/** Preferred language */ -locale?: (OrderByDirection | null), -/** Workspace member avatar */ -avatarUrl?: (OrderByDirection | null), -/** Related user email address */ -userEmail?: (OrderByDirection | null), -/** User's preferred start day of the week */ -calendarStartDay?: (OrderByDirection | null), -/** Associated User Id */ -userId?: (OrderByDirection | null), -/** User time zone */ -timeZone?: (OrderByDirection | null), -/** User's preferred date format */ -dateFormat?: (OrderByDirection | null), -/** User's preferred time format */ -timeFormat?: (OrderByDirection | null), -/** User's preferred number format */ -numberFormat?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null)} - - -/** A workspace member */ -export interface WorkspaceMemberOrderByWithGroupByInput { -/** Order by aggregate values */ -aggregate?: (WorkspaceMemberOrderByWithGroupByAggregateInput | null), -/** Id */ -id?: (OrderByDirection | null), -/** Creation date */ -createdAt?: (OrderByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (OrderByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (OrderByDateGranularityInput | null), -/** Workspace member position */ -position?: (OrderByDirection | null), -/** Workspace member name */ -name?: (FullNameOrderByInput | null), -/** Preferred color scheme */ -colorScheme?: (OrderByDirection | null), -/** Preferred language */ -locale?: (OrderByDirection | null), -/** Workspace member avatar */ -avatarUrl?: (OrderByDirection | null), -/** Related user email address */ -userEmail?: (OrderByDirection | null), -/** User's preferred start day of the week */ -calendarStartDay?: (OrderByDirection | null), -/** Associated User Id */ -userId?: (OrderByDirection | null), -/** User time zone */ -timeZone?: (OrderByDirection | null), -/** User's preferred date format */ -dateFormat?: (OrderByDirection | null), -/** User's preferred time format */ -timeFormat?: (OrderByDirection | null), -/** User's preferred number format */ -numberFormat?: (OrderByDirection | null), -/** Field used for full-text search */ -searchVector?: (OrderByDirection | null), -/** The creator of the record */ -createdBy?: (ActorOrderByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorOrderByInput | null)} - - -/** Aggregate-based ordering */ -export interface WorkspaceMemberOrderByWithGroupByAggregateInput { -/** Total number of records in the connection */ -totalCount?: (OrderByDirection | null), -/** Number of unique values for id */ -countUniqueValuesId?: (OrderByDirection | null), -/** Number of empty values for id */ -countEmptyId?: (OrderByDirection | null), -/** Number of non-empty values for id */ -countNotEmptyId?: (OrderByDirection | null), -/** Percentage of empty values for id */ -percentageEmptyId?: (OrderByDirection | null), -/** Percentage of non-empty values for id */ -percentageNotEmptyId?: (OrderByDirection | null), -/** Number of unique values for createdAt */ -countUniqueValuesCreatedAt?: (OrderByDirection | null), -/** Number of empty values for createdAt */ -countEmptyCreatedAt?: (OrderByDirection | null), -/** Number of non-empty values for createdAt */ -countNotEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of empty values for createdAt */ -percentageEmptyCreatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for createdAt */ -percentageNotEmptyCreatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field createdAt */ -minCreatedAt?: (OrderByDirection | null), -/** Latest date contained in the field createdAt */ -maxCreatedAt?: (OrderByDirection | null), -/** Number of unique values for updatedAt */ -countUniqueValuesUpdatedAt?: (OrderByDirection | null), -/** Number of empty values for updatedAt */ -countEmptyUpdatedAt?: (OrderByDirection | null), -/** Number of non-empty values for updatedAt */ -countNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of empty values for updatedAt */ -percentageEmptyUpdatedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedAt */ -percentageNotEmptyUpdatedAt?: (OrderByDirection | null), -/** Earliest date contained in the field updatedAt */ -minUpdatedAt?: (OrderByDirection | null), -/** Latest date contained in the field updatedAt */ -maxUpdatedAt?: (OrderByDirection | null), -/** Number of unique values for deletedAt */ -countUniqueValuesDeletedAt?: (OrderByDirection | null), -/** Number of empty values for deletedAt */ -countEmptyDeletedAt?: (OrderByDirection | null), -/** Number of non-empty values for deletedAt */ -countNotEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of empty values for deletedAt */ -percentageEmptyDeletedAt?: (OrderByDirection | null), -/** Percentage of non-empty values for deletedAt */ -percentageNotEmptyDeletedAt?: (OrderByDirection | null), -/** Earliest date contained in the field deletedAt */ -minDeletedAt?: (OrderByDirection | null), -/** Latest date contained in the field deletedAt */ -maxDeletedAt?: (OrderByDirection | null), -/** Number of unique values for position */ -countUniqueValuesPosition?: (OrderByDirection | null), -/** Number of empty values for position */ -countEmptyPosition?: (OrderByDirection | null), -/** Number of non-empty values for position */ -countNotEmptyPosition?: (OrderByDirection | null), -/** Percentage of empty values for position */ -percentageEmptyPosition?: (OrderByDirection | null), -/** Percentage of non-empty values for position */ -percentageNotEmptyPosition?: (OrderByDirection | null), -/** Number of unique values for name */ -countUniqueValuesName?: (OrderByDirection | null), -/** Number of empty values for name */ -countEmptyName?: (OrderByDirection | null), -/** Number of non-empty values for name */ -countNotEmptyName?: (OrderByDirection | null), -/** Percentage of empty values for name */ -percentageEmptyName?: (OrderByDirection | null), -/** Percentage of non-empty values for name */ -percentageNotEmptyName?: (OrderByDirection | null), -/** Number of unique values for colorScheme */ -countUniqueValuesColorScheme?: (OrderByDirection | null), -/** Number of empty values for colorScheme */ -countEmptyColorScheme?: (OrderByDirection | null), -/** Number of non-empty values for colorScheme */ -countNotEmptyColorScheme?: (OrderByDirection | null), -/** Percentage of empty values for colorScheme */ -percentageEmptyColorScheme?: (OrderByDirection | null), -/** Percentage of non-empty values for colorScheme */ -percentageNotEmptyColorScheme?: (OrderByDirection | null), -/** Number of unique values for locale */ -countUniqueValuesLocale?: (OrderByDirection | null), -/** Number of empty values for locale */ -countEmptyLocale?: (OrderByDirection | null), -/** Number of non-empty values for locale */ -countNotEmptyLocale?: (OrderByDirection | null), -/** Percentage of empty values for locale */ -percentageEmptyLocale?: (OrderByDirection | null), -/** Percentage of non-empty values for locale */ -percentageNotEmptyLocale?: (OrderByDirection | null), -/** Number of unique values for avatarUrl */ -countUniqueValuesAvatarUrl?: (OrderByDirection | null), -/** Number of empty values for avatarUrl */ -countEmptyAvatarUrl?: (OrderByDirection | null), -/** Number of non-empty values for avatarUrl */ -countNotEmptyAvatarUrl?: (OrderByDirection | null), -/** Percentage of empty values for avatarUrl */ -percentageEmptyAvatarUrl?: (OrderByDirection | null), -/** Percentage of non-empty values for avatarUrl */ -percentageNotEmptyAvatarUrl?: (OrderByDirection | null), -/** Number of unique values for userEmail */ -countUniqueValuesUserEmail?: (OrderByDirection | null), -/** Number of empty values for userEmail */ -countEmptyUserEmail?: (OrderByDirection | null), -/** Number of non-empty values for userEmail */ -countNotEmptyUserEmail?: (OrderByDirection | null), -/** Percentage of empty values for userEmail */ -percentageEmptyUserEmail?: (OrderByDirection | null), -/** Percentage of non-empty values for userEmail */ -percentageNotEmptyUserEmail?: (OrderByDirection | null), -/** Number of unique values for calendarStartDay */ -countUniqueValuesCalendarStartDay?: (OrderByDirection | null), -/** Number of empty values for calendarStartDay */ -countEmptyCalendarStartDay?: (OrderByDirection | null), -/** Number of non-empty values for calendarStartDay */ -countNotEmptyCalendarStartDay?: (OrderByDirection | null), -/** Percentage of empty values for calendarStartDay */ -percentageEmptyCalendarStartDay?: (OrderByDirection | null), -/** Percentage of non-empty values for calendarStartDay */ -percentageNotEmptyCalendarStartDay?: (OrderByDirection | null), -/** Minimum amount contained in the field calendarStartDay */ -minCalendarStartDay?: (OrderByDirection | null), -/** Maximum amount contained in the field calendarStartDay */ -maxCalendarStartDay?: (OrderByDirection | null), -/** Average amount contained in the field calendarStartDay */ -avgCalendarStartDay?: (OrderByDirection | null), -/** Sum of amounts contained in the field calendarStartDay */ -sumCalendarStartDay?: (OrderByDirection | null), -/** Number of unique values for userId */ -countUniqueValuesUserId?: (OrderByDirection | null), -/** Number of empty values for userId */ -countEmptyUserId?: (OrderByDirection | null), -/** Number of non-empty values for userId */ -countNotEmptyUserId?: (OrderByDirection | null), -/** Percentage of empty values for userId */ -percentageEmptyUserId?: (OrderByDirection | null), -/** Percentage of non-empty values for userId */ -percentageNotEmptyUserId?: (OrderByDirection | null), -/** Number of unique values for timeZone */ -countUniqueValuesTimeZone?: (OrderByDirection | null), -/** Number of empty values for timeZone */ -countEmptyTimeZone?: (OrderByDirection | null), -/** Number of non-empty values for timeZone */ -countNotEmptyTimeZone?: (OrderByDirection | null), -/** Percentage of empty values for timeZone */ -percentageEmptyTimeZone?: (OrderByDirection | null), -/** Percentage of non-empty values for timeZone */ -percentageNotEmptyTimeZone?: (OrderByDirection | null), -/** Number of unique values for dateFormat */ -countUniqueValuesDateFormat?: (OrderByDirection | null), -/** Number of empty values for dateFormat */ -countEmptyDateFormat?: (OrderByDirection | null), -/** Number of non-empty values for dateFormat */ -countNotEmptyDateFormat?: (OrderByDirection | null), -/** Percentage of empty values for dateFormat */ -percentageEmptyDateFormat?: (OrderByDirection | null), -/** Percentage of non-empty values for dateFormat */ -percentageNotEmptyDateFormat?: (OrderByDirection | null), -/** Number of unique values for timeFormat */ -countUniqueValuesTimeFormat?: (OrderByDirection | null), -/** Number of empty values for timeFormat */ -countEmptyTimeFormat?: (OrderByDirection | null), -/** Number of non-empty values for timeFormat */ -countNotEmptyTimeFormat?: (OrderByDirection | null), -/** Percentage of empty values for timeFormat */ -percentageEmptyTimeFormat?: (OrderByDirection | null), -/** Percentage of non-empty values for timeFormat */ -percentageNotEmptyTimeFormat?: (OrderByDirection | null), -/** Number of unique values for numberFormat */ -countUniqueValuesNumberFormat?: (OrderByDirection | null), -/** Number of empty values for numberFormat */ -countEmptyNumberFormat?: (OrderByDirection | null), -/** Number of non-empty values for numberFormat */ -countNotEmptyNumberFormat?: (OrderByDirection | null), -/** Percentage of empty values for numberFormat */ -percentageEmptyNumberFormat?: (OrderByDirection | null), -/** Percentage of non-empty values for numberFormat */ -percentageNotEmptyNumberFormat?: (OrderByDirection | null), -/** Number of unique values for searchVector */ -countUniqueValuesSearchVector?: (OrderByDirection | null), -/** Number of empty values for searchVector */ -countEmptySearchVector?: (OrderByDirection | null), -/** Number of non-empty values for searchVector */ -countNotEmptySearchVector?: (OrderByDirection | null), -/** Percentage of empty values for searchVector */ -percentageEmptySearchVector?: (OrderByDirection | null), -/** Percentage of non-empty values for searchVector */ -percentageNotEmptySearchVector?: (OrderByDirection | null), -/** Number of unique values for createdBy */ -countUniqueValuesCreatedBy?: (OrderByDirection | null), -/** Number of empty values for createdBy */ -countEmptyCreatedBy?: (OrderByDirection | null), -/** Number of non-empty values for createdBy */ -countNotEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of empty values for createdBy */ -percentageEmptyCreatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for createdBy */ -percentageNotEmptyCreatedBy?: (OrderByDirection | null), -/** Number of unique values for updatedBy */ -countUniqueValuesUpdatedBy?: (OrderByDirection | null), -/** Number of empty values for updatedBy */ -countEmptyUpdatedBy?: (OrderByDirection | null), -/** Number of non-empty values for updatedBy */ -countNotEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of empty values for updatedBy */ -percentageEmptyUpdatedBy?: (OrderByDirection | null), -/** Percentage of non-empty values for updatedBy */ -percentageNotEmptyUpdatedBy?: (OrderByDirection | null)} - - -/** A workspace member */ -export interface WorkspaceMemberGroupByInput { -/** Id */ -id?: (Scalars['Boolean'] | null), -/** Creation date */ -createdAt?: (GroupByDateGranularityInput | null), -/** Last time the record was changed */ -updatedAt?: (GroupByDateGranularityInput | null), -/** Date when the record was deleted */ -deletedAt?: (GroupByDateGranularityInput | null), -/** Workspace member position */ -position?: (Scalars['Boolean'] | null), -/** Workspace member name */ -name?: (FullNameGroupByInput | null), -/** Preferred color scheme */ -colorScheme?: (Scalars['Boolean'] | null), -/** Preferred language */ -locale?: (Scalars['Boolean'] | null), -/** Workspace member avatar */ -avatarUrl?: (Scalars['Boolean'] | null), -/** Related user email address */ -userEmail?: (Scalars['Boolean'] | null), -/** User's preferred start day of the week */ -calendarStartDay?: (Scalars['Boolean'] | null), -/** Associated User Id */ -userId?: (Scalars['Boolean'] | null), -/** User time zone */ -timeZone?: (Scalars['Boolean'] | null), -/** User's preferred date format */ -dateFormat?: (Scalars['Boolean'] | null), -/** User's preferred time format */ -timeFormat?: (Scalars['Boolean'] | null), -/** User's preferred number format */ -numberFormat?: (Scalars['Boolean'] | null), -/** Field used for full-text search */ -searchVector?: (Scalars['Boolean'] | null), -/** The creator of the record */ -createdBy?: (ActorGroupByInput | null), -/** The workspace member who last updated the record */ -updatedBy?: (ActorGroupByInput | null)} - - - const TimelineCalendarEventParticipant_possibleTypes: string[] = ['TimelineCalendarEventParticipant'] - export const isTimelineCalendarEventParticipant = (obj?: { __typename?: any } | null): obj is TimelineCalendarEventParticipant => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTimelineCalendarEventParticipant"') - return TimelineCalendarEventParticipant_possibleTypes.includes(obj.__typename) - } - - - - const LinkMetadata_possibleTypes: string[] = ['LinkMetadata'] - export const isLinkMetadata = (obj?: { __typename?: any } | null): obj is LinkMetadata => { - if (!obj?.__typename) throw new Error('__typename is missing in "isLinkMetadata"') - return LinkMetadata_possibleTypes.includes(obj.__typename) - } - - - - const LinksMetadata_possibleTypes: string[] = ['LinksMetadata'] - export const isLinksMetadata = (obj?: { __typename?: any } | null): obj is LinksMetadata => { - if (!obj?.__typename) throw new Error('__typename is missing in "isLinksMetadata"') - return LinksMetadata_possibleTypes.includes(obj.__typename) - } - - - - const TimelineCalendarEvent_possibleTypes: string[] = ['TimelineCalendarEvent'] - export const isTimelineCalendarEvent = (obj?: { __typename?: any } | null): obj is TimelineCalendarEvent => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTimelineCalendarEvent"') - return TimelineCalendarEvent_possibleTypes.includes(obj.__typename) - } - - - - const TimelineCalendarEventsWithTotal_possibleTypes: string[] = ['TimelineCalendarEventsWithTotal'] - export const isTimelineCalendarEventsWithTotal = (obj?: { __typename?: any } | null): obj is TimelineCalendarEventsWithTotal => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTimelineCalendarEventsWithTotal"') - return TimelineCalendarEventsWithTotal_possibleTypes.includes(obj.__typename) - } - - - - const TimelineThreadParticipant_possibleTypes: string[] = ['TimelineThreadParticipant'] - export const isTimelineThreadParticipant = (obj?: { __typename?: any } | null): obj is TimelineThreadParticipant => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTimelineThreadParticipant"') - return TimelineThreadParticipant_possibleTypes.includes(obj.__typename) - } - - - - const TimelineThread_possibleTypes: string[] = ['TimelineThread'] - export const isTimelineThread = (obj?: { __typename?: any } | null): obj is TimelineThread => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTimelineThread"') - return TimelineThread_possibleTypes.includes(obj.__typename) - } - - - - const TimelineThreadsWithTotal_possibleTypes: string[] = ['TimelineThreadsWithTotal'] - export const isTimelineThreadsWithTotal = (obj?: { __typename?: any } | null): obj is TimelineThreadsWithTotal => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTimelineThreadsWithTotal"') - return TimelineThreadsWithTotal_possibleTypes.includes(obj.__typename) - } - - - - const SearchRecord_possibleTypes: string[] = ['SearchRecord'] - export const isSearchRecord = (obj?: { __typename?: any } | null): obj is SearchRecord => { - if (!obj?.__typename) throw new Error('__typename is missing in "isSearchRecord"') - return SearchRecord_possibleTypes.includes(obj.__typename) - } - - - - const SearchResultEdge_possibleTypes: string[] = ['SearchResultEdge'] - export const isSearchResultEdge = (obj?: { __typename?: any } | null): obj is SearchResultEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isSearchResultEdge"') - return SearchResultEdge_possibleTypes.includes(obj.__typename) - } - - - - const SearchResultPageInfo_possibleTypes: string[] = ['SearchResultPageInfo'] - export const isSearchResultPageInfo = (obj?: { __typename?: any } | null): obj is SearchResultPageInfo => { - if (!obj?.__typename) throw new Error('__typename is missing in "isSearchResultPageInfo"') - return SearchResultPageInfo_possibleTypes.includes(obj.__typename) - } - - - - const SearchResultConnection_possibleTypes: string[] = ['SearchResultConnection'] - export const isSearchResultConnection = (obj?: { __typename?: any } | null): obj is SearchResultConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isSearchResultConnection"') - return SearchResultConnection_possibleTypes.includes(obj.__typename) - } - - - - const RunWorkflowVersionOutput_possibleTypes: string[] = ['RunWorkflowVersionOutput'] - export const isRunWorkflowVersionOutput = (obj?: { __typename?: any } | null): obj is RunWorkflowVersionOutput => { - if (!obj?.__typename) throw new Error('__typename is missing in "isRunWorkflowVersionOutput"') - return RunWorkflowVersionOutput_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowRun_possibleTypes: string[] = ['WorkflowRun'] - export const isWorkflowRun = (obj?: { __typename?: any } | null): obj is WorkflowRun => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowRun"') - return WorkflowRun_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowVersionStepChanges_possibleTypes: string[] = ['WorkflowVersionStepChanges'] - export const isWorkflowVersionStepChanges = (obj?: { __typename?: any } | null): obj is WorkflowVersionStepChanges => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowVersionStepChanges"') - return WorkflowVersionStepChanges_possibleTypes.includes(obj.__typename) - } - - - - const TestHttpRequestOutput_possibleTypes: string[] = ['TestHttpRequestOutput'] - export const isTestHttpRequestOutput = (obj?: { __typename?: any } | null): obj is TestHttpRequestOutput => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTestHttpRequestOutput"') - return TestHttpRequestOutput_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowStepPosition_possibleTypes: string[] = ['WorkflowStepPosition'] - export const isWorkflowStepPosition = (obj?: { __typename?: any } | null): obj is WorkflowStepPosition => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowStepPosition"') - return WorkflowStepPosition_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowAction_possibleTypes: string[] = ['WorkflowAction'] - export const isWorkflowAction = (obj?: { __typename?: any } | null): obj is WorkflowAction => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowAction"') - return WorkflowAction_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowVersionDTO_possibleTypes: string[] = ['WorkflowVersionDTO'] - export const isWorkflowVersionDTO = (obj?: { __typename?: any } | null): obj is WorkflowVersionDTO => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowVersionDTO"') - return WorkflowVersionDTO_possibleTypes.includes(obj.__typename) - } - - - - const Query_possibleTypes: string[] = ['Query'] - export const isQuery = (obj?: { __typename?: any } | null): obj is Query => { - if (!obj?.__typename) throw new Error('__typename is missing in "isQuery"') - return Query_possibleTypes.includes(obj.__typename) - } - - - - const Mutation_possibleTypes: string[] = ['Mutation'] - export const isMutation = (obj?: { __typename?: any } | null): obj is Mutation => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMutation"') - return Mutation_possibleTypes.includes(obj.__typename) - } - - - - const Links_possibleTypes: string[] = ['Links'] - export const isLinks = (obj?: { __typename?: any } | null): obj is Links => { - if (!obj?.__typename) throw new Error('__typename is missing in "isLinks"') - return Links_possibleTypes.includes(obj.__typename) - } - - - - const Currency_possibleTypes: string[] = ['Currency'] - export const isCurrency = (obj?: { __typename?: any } | null): obj is Currency => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCurrency"') - return Currency_possibleTypes.includes(obj.__typename) - } - - - - const FullName_possibleTypes: string[] = ['FullName'] - export const isFullName = (obj?: { __typename?: any } | null): obj is FullName => { - if (!obj?.__typename) throw new Error('__typename is missing in "isFullName"') - return FullName_possibleTypes.includes(obj.__typename) - } - - - - const Address_possibleTypes: string[] = ['Address'] - export const isAddress = (obj?: { __typename?: any } | null): obj is Address => { - if (!obj?.__typename) throw new Error('__typename is missing in "isAddress"') - return Address_possibleTypes.includes(obj.__typename) - } - - - - const Actor_possibleTypes: string[] = ['Actor'] - export const isActor = (obj?: { __typename?: any } | null): obj is Actor => { - if (!obj?.__typename) throw new Error('__typename is missing in "isActor"') - return Actor_possibleTypes.includes(obj.__typename) - } - - - - const Emails_possibleTypes: string[] = ['Emails'] - export const isEmails = (obj?: { __typename?: any } | null): obj is Emails => { - if (!obj?.__typename) throw new Error('__typename is missing in "isEmails"') - return Emails_possibleTypes.includes(obj.__typename) - } - - - - const Phones_possibleTypes: string[] = ['Phones'] - export const isPhones = (obj?: { __typename?: any } | null): obj is Phones => { - if (!obj?.__typename) throw new Error('__typename is missing in "isPhones"') - return Phones_possibleTypes.includes(obj.__typename) - } - - - - const RichTextV2_possibleTypes: string[] = ['RichTextV2'] - export const isRichTextV2 = (obj?: { __typename?: any } | null): obj is RichTextV2 => { - if (!obj?.__typename) throw new Error('__typename is missing in "isRichTextV2"') - return RichTextV2_possibleTypes.includes(obj.__typename) - } - - - - const Attachment_possibleTypes: string[] = ['Attachment'] - export const isAttachment = (obj?: { __typename?: any } | null): obj is Attachment => { - if (!obj?.__typename) throw new Error('__typename is missing in "isAttachment"') - return Attachment_possibleTypes.includes(obj.__typename) - } - - - - const FileObject_possibleTypes: string[] = ['FileObject'] - export const isFileObject = (obj?: { __typename?: any } | null): obj is FileObject => { - if (!obj?.__typename) throw new Error('__typename is missing in "isFileObject"') - return FileObject_possibleTypes.includes(obj.__typename) - } - - - - const AttachmentEdge_possibleTypes: string[] = ['AttachmentEdge'] - export const isAttachmentEdge = (obj?: { __typename?: any } | null): obj is AttachmentEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isAttachmentEdge"') - return AttachmentEdge_possibleTypes.includes(obj.__typename) - } - - - - const AttachmentConnection_possibleTypes: string[] = ['AttachmentConnection'] - export const isAttachmentConnection = (obj?: { __typename?: any } | null): obj is AttachmentConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isAttachmentConnection"') - return AttachmentConnection_possibleTypes.includes(obj.__typename) - } - - - - const PageInfo_possibleTypes: string[] = ['PageInfo'] - export const isPageInfo = (obj?: { __typename?: any } | null): obj is PageInfo => { - if (!obj?.__typename) throw new Error('__typename is missing in "isPageInfo"') - return PageInfo_possibleTypes.includes(obj.__typename) - } - - - - const AttachmentGroupByConnection_possibleTypes: string[] = ['AttachmentGroupByConnection'] - export const isAttachmentGroupByConnection = (obj?: { __typename?: any } | null): obj is AttachmentGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isAttachmentGroupByConnection"') - return AttachmentGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const Blocklist_possibleTypes: string[] = ['Blocklist'] - export const isBlocklist = (obj?: { __typename?: any } | null): obj is Blocklist => { - if (!obj?.__typename) throw new Error('__typename is missing in "isBlocklist"') - return Blocklist_possibleTypes.includes(obj.__typename) - } - - - - const BlocklistEdge_possibleTypes: string[] = ['BlocklistEdge'] - export const isBlocklistEdge = (obj?: { __typename?: any } | null): obj is BlocklistEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isBlocklistEdge"') - return BlocklistEdge_possibleTypes.includes(obj.__typename) - } - - - - const BlocklistConnection_possibleTypes: string[] = ['BlocklistConnection'] - export const isBlocklistConnection = (obj?: { __typename?: any } | null): obj is BlocklistConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isBlocklistConnection"') - return BlocklistConnection_possibleTypes.includes(obj.__typename) - } - - - - const BlocklistGroupByConnection_possibleTypes: string[] = ['BlocklistGroupByConnection'] - export const isBlocklistGroupByConnection = (obj?: { __typename?: any } | null): obj is BlocklistGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isBlocklistGroupByConnection"') - return BlocklistGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const CalendarChannelEventAssociation_possibleTypes: string[] = ['CalendarChannelEventAssociation'] - export const isCalendarChannelEventAssociation = (obj?: { __typename?: any } | null): obj is CalendarChannelEventAssociation => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarChannelEventAssociation"') - return CalendarChannelEventAssociation_possibleTypes.includes(obj.__typename) - } - - - - const CalendarChannelEventAssociationEdge_possibleTypes: string[] = ['CalendarChannelEventAssociationEdge'] - export const isCalendarChannelEventAssociationEdge = (obj?: { __typename?: any } | null): obj is CalendarChannelEventAssociationEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarChannelEventAssociationEdge"') - return CalendarChannelEventAssociationEdge_possibleTypes.includes(obj.__typename) - } - - - - const CalendarChannelEventAssociationConnection_possibleTypes: string[] = ['CalendarChannelEventAssociationConnection'] - export const isCalendarChannelEventAssociationConnection = (obj?: { __typename?: any } | null): obj is CalendarChannelEventAssociationConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarChannelEventAssociationConnection"') - return CalendarChannelEventAssociationConnection_possibleTypes.includes(obj.__typename) - } - - - - const CalendarChannelEventAssociationGroupByConnection_possibleTypes: string[] = ['CalendarChannelEventAssociationGroupByConnection'] - export const isCalendarChannelEventAssociationGroupByConnection = (obj?: { __typename?: any } | null): obj is CalendarChannelEventAssociationGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarChannelEventAssociationGroupByConnection"') - return CalendarChannelEventAssociationGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const CalendarChannel_possibleTypes: string[] = ['CalendarChannel'] - export const isCalendarChannel = (obj?: { __typename?: any } | null): obj is CalendarChannel => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarChannel"') - return CalendarChannel_possibleTypes.includes(obj.__typename) - } - - - - const CalendarChannelEdge_possibleTypes: string[] = ['CalendarChannelEdge'] - export const isCalendarChannelEdge = (obj?: { __typename?: any } | null): obj is CalendarChannelEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarChannelEdge"') - return CalendarChannelEdge_possibleTypes.includes(obj.__typename) - } - - - - const CalendarChannelConnection_possibleTypes: string[] = ['CalendarChannelConnection'] - export const isCalendarChannelConnection = (obj?: { __typename?: any } | null): obj is CalendarChannelConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarChannelConnection"') - return CalendarChannelConnection_possibleTypes.includes(obj.__typename) - } - - - - const CalendarChannelGroupByConnection_possibleTypes: string[] = ['CalendarChannelGroupByConnection'] - export const isCalendarChannelGroupByConnection = (obj?: { __typename?: any } | null): obj is CalendarChannelGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarChannelGroupByConnection"') - return CalendarChannelGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const CalendarEventParticipant_possibleTypes: string[] = ['CalendarEventParticipant'] - export const isCalendarEventParticipant = (obj?: { __typename?: any } | null): obj is CalendarEventParticipant => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarEventParticipant"') - return CalendarEventParticipant_possibleTypes.includes(obj.__typename) - } - - - - const CalendarEventParticipantEdge_possibleTypes: string[] = ['CalendarEventParticipantEdge'] - export const isCalendarEventParticipantEdge = (obj?: { __typename?: any } | null): obj is CalendarEventParticipantEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarEventParticipantEdge"') - return CalendarEventParticipantEdge_possibleTypes.includes(obj.__typename) - } - - - - const CalendarEventParticipantConnection_possibleTypes: string[] = ['CalendarEventParticipantConnection'] - export const isCalendarEventParticipantConnection = (obj?: { __typename?: any } | null): obj is CalendarEventParticipantConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarEventParticipantConnection"') - return CalendarEventParticipantConnection_possibleTypes.includes(obj.__typename) - } - - - - const CalendarEventParticipantGroupByConnection_possibleTypes: string[] = ['CalendarEventParticipantGroupByConnection'] - export const isCalendarEventParticipantGroupByConnection = (obj?: { __typename?: any } | null): obj is CalendarEventParticipantGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarEventParticipantGroupByConnection"') - return CalendarEventParticipantGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const CalendarEvent_possibleTypes: string[] = ['CalendarEvent'] - export const isCalendarEvent = (obj?: { __typename?: any } | null): obj is CalendarEvent => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarEvent"') - return CalendarEvent_possibleTypes.includes(obj.__typename) - } - - - - const CalendarEventEdge_possibleTypes: string[] = ['CalendarEventEdge'] - export const isCalendarEventEdge = (obj?: { __typename?: any } | null): obj is CalendarEventEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarEventEdge"') - return CalendarEventEdge_possibleTypes.includes(obj.__typename) - } - - - - const CalendarEventConnection_possibleTypes: string[] = ['CalendarEventConnection'] - export const isCalendarEventConnection = (obj?: { __typename?: any } | null): obj is CalendarEventConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarEventConnection"') - return CalendarEventConnection_possibleTypes.includes(obj.__typename) - } - - - - const CalendarEventGroupByConnection_possibleTypes: string[] = ['CalendarEventGroupByConnection'] - export const isCalendarEventGroupByConnection = (obj?: { __typename?: any } | null): obj is CalendarEventGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCalendarEventGroupByConnection"') - return CalendarEventGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const Company_possibleTypes: string[] = ['Company'] - export const isCompany = (obj?: { __typename?: any } | null): obj is Company => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCompany"') - return Company_possibleTypes.includes(obj.__typename) - } - - - - const CompanyEdge_possibleTypes: string[] = ['CompanyEdge'] - export const isCompanyEdge = (obj?: { __typename?: any } | null): obj is CompanyEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCompanyEdge"') - return CompanyEdge_possibleTypes.includes(obj.__typename) - } - - - - const CompanyConnection_possibleTypes: string[] = ['CompanyConnection'] - export const isCompanyConnection = (obj?: { __typename?: any } | null): obj is CompanyConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCompanyConnection"') - return CompanyConnection_possibleTypes.includes(obj.__typename) - } - - - - const CompanyGroupByConnection_possibleTypes: string[] = ['CompanyGroupByConnection'] - export const isCompanyGroupByConnection = (obj?: { __typename?: any } | null): obj is CompanyGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isCompanyGroupByConnection"') - return CompanyGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const ConnectedAccount_possibleTypes: string[] = ['ConnectedAccount'] - export const isConnectedAccount = (obj?: { __typename?: any } | null): obj is ConnectedAccount => { - if (!obj?.__typename) throw new Error('__typename is missing in "isConnectedAccount"') - return ConnectedAccount_possibleTypes.includes(obj.__typename) - } - - - - const ConnectedAccountEdge_possibleTypes: string[] = ['ConnectedAccountEdge'] - export const isConnectedAccountEdge = (obj?: { __typename?: any } | null): obj is ConnectedAccountEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isConnectedAccountEdge"') - return ConnectedAccountEdge_possibleTypes.includes(obj.__typename) - } - - - - const ConnectedAccountConnection_possibleTypes: string[] = ['ConnectedAccountConnection'] - export const isConnectedAccountConnection = (obj?: { __typename?: any } | null): obj is ConnectedAccountConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isConnectedAccountConnection"') - return ConnectedAccountConnection_possibleTypes.includes(obj.__typename) - } - - - - const ConnectedAccountGroupByConnection_possibleTypes: string[] = ['ConnectedAccountGroupByConnection'] - export const isConnectedAccountGroupByConnection = (obj?: { __typename?: any } | null): obj is ConnectedAccountGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isConnectedAccountGroupByConnection"') - return ConnectedAccountGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const Dashboard_possibleTypes: string[] = ['Dashboard'] - export const isDashboard = (obj?: { __typename?: any } | null): obj is Dashboard => { - if (!obj?.__typename) throw new Error('__typename is missing in "isDashboard"') - return Dashboard_possibleTypes.includes(obj.__typename) - } - - - - const DashboardEdge_possibleTypes: string[] = ['DashboardEdge'] - export const isDashboardEdge = (obj?: { __typename?: any } | null): obj is DashboardEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isDashboardEdge"') - return DashboardEdge_possibleTypes.includes(obj.__typename) - } - - - - const DashboardConnection_possibleTypes: string[] = ['DashboardConnection'] - export const isDashboardConnection = (obj?: { __typename?: any } | null): obj is DashboardConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isDashboardConnection"') - return DashboardConnection_possibleTypes.includes(obj.__typename) - } - - - - const DashboardGroupByConnection_possibleTypes: string[] = ['DashboardGroupByConnection'] - export const isDashboardGroupByConnection = (obj?: { __typename?: any } | null): obj is DashboardGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isDashboardGroupByConnection"') - return DashboardGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const Favorite_possibleTypes: string[] = ['Favorite'] - export const isFavorite = (obj?: { __typename?: any } | null): obj is Favorite => { - if (!obj?.__typename) throw new Error('__typename is missing in "isFavorite"') - return Favorite_possibleTypes.includes(obj.__typename) - } - - - - const FavoriteEdge_possibleTypes: string[] = ['FavoriteEdge'] - export const isFavoriteEdge = (obj?: { __typename?: any } | null): obj is FavoriteEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isFavoriteEdge"') - return FavoriteEdge_possibleTypes.includes(obj.__typename) - } - - - - const FavoriteConnection_possibleTypes: string[] = ['FavoriteConnection'] - export const isFavoriteConnection = (obj?: { __typename?: any } | null): obj is FavoriteConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isFavoriteConnection"') - return FavoriteConnection_possibleTypes.includes(obj.__typename) - } - - - - const FavoriteGroupByConnection_possibleTypes: string[] = ['FavoriteGroupByConnection'] - export const isFavoriteGroupByConnection = (obj?: { __typename?: any } | null): obj is FavoriteGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isFavoriteGroupByConnection"') - return FavoriteGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const FavoriteFolder_possibleTypes: string[] = ['FavoriteFolder'] - export const isFavoriteFolder = (obj?: { __typename?: any } | null): obj is FavoriteFolder => { - if (!obj?.__typename) throw new Error('__typename is missing in "isFavoriteFolder"') - return FavoriteFolder_possibleTypes.includes(obj.__typename) - } - - - - const FavoriteFolderEdge_possibleTypes: string[] = ['FavoriteFolderEdge'] - export const isFavoriteFolderEdge = (obj?: { __typename?: any } | null): obj is FavoriteFolderEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isFavoriteFolderEdge"') - return FavoriteFolderEdge_possibleTypes.includes(obj.__typename) - } - - - - const FavoriteFolderConnection_possibleTypes: string[] = ['FavoriteFolderConnection'] - export const isFavoriteFolderConnection = (obj?: { __typename?: any } | null): obj is FavoriteFolderConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isFavoriteFolderConnection"') - return FavoriteFolderConnection_possibleTypes.includes(obj.__typename) - } - - - - const FavoriteFolderGroupByConnection_possibleTypes: string[] = ['FavoriteFolderGroupByConnection'] - export const isFavoriteFolderGroupByConnection = (obj?: { __typename?: any } | null): obj is FavoriteFolderGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isFavoriteFolderGroupByConnection"') - return FavoriteFolderGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannelMessageAssociation_possibleTypes: string[] = ['MessageChannelMessageAssociation'] - export const isMessageChannelMessageAssociation = (obj?: { __typename?: any } | null): obj is MessageChannelMessageAssociation => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannelMessageAssociation"') - return MessageChannelMessageAssociation_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannelMessageAssociationEdge_possibleTypes: string[] = ['MessageChannelMessageAssociationEdge'] - export const isMessageChannelMessageAssociationEdge = (obj?: { __typename?: any } | null): obj is MessageChannelMessageAssociationEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannelMessageAssociationEdge"') - return MessageChannelMessageAssociationEdge_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannelMessageAssociationConnection_possibleTypes: string[] = ['MessageChannelMessageAssociationConnection'] - export const isMessageChannelMessageAssociationConnection = (obj?: { __typename?: any } | null): obj is MessageChannelMessageAssociationConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannelMessageAssociationConnection"') - return MessageChannelMessageAssociationConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannelMessageAssociationGroupByConnection_possibleTypes: string[] = ['MessageChannelMessageAssociationGroupByConnection'] - export const isMessageChannelMessageAssociationGroupByConnection = (obj?: { __typename?: any } | null): obj is MessageChannelMessageAssociationGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannelMessageAssociationGroupByConnection"') - return MessageChannelMessageAssociationGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannel_possibleTypes: string[] = ['MessageChannel'] - export const isMessageChannel = (obj?: { __typename?: any } | null): obj is MessageChannel => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannel"') - return MessageChannel_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannelEdge_possibleTypes: string[] = ['MessageChannelEdge'] - export const isMessageChannelEdge = (obj?: { __typename?: any } | null): obj is MessageChannelEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannelEdge"') - return MessageChannelEdge_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannelConnection_possibleTypes: string[] = ['MessageChannelConnection'] - export const isMessageChannelConnection = (obj?: { __typename?: any } | null): obj is MessageChannelConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannelConnection"') - return MessageChannelConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannelGroupByConnection_possibleTypes: string[] = ['MessageChannelGroupByConnection'] - export const isMessageChannelGroupByConnection = (obj?: { __typename?: any } | null): obj is MessageChannelGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannelGroupByConnection"') - return MessageChannelGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageFolder_possibleTypes: string[] = ['MessageFolder'] - export const isMessageFolder = (obj?: { __typename?: any } | null): obj is MessageFolder => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageFolder"') - return MessageFolder_possibleTypes.includes(obj.__typename) - } - - - - const MessageFolderEdge_possibleTypes: string[] = ['MessageFolderEdge'] - export const isMessageFolderEdge = (obj?: { __typename?: any } | null): obj is MessageFolderEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageFolderEdge"') - return MessageFolderEdge_possibleTypes.includes(obj.__typename) - } - - - - const MessageFolderConnection_possibleTypes: string[] = ['MessageFolderConnection'] - export const isMessageFolderConnection = (obj?: { __typename?: any } | null): obj is MessageFolderConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageFolderConnection"') - return MessageFolderConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageFolderGroupByConnection_possibleTypes: string[] = ['MessageFolderGroupByConnection'] - export const isMessageFolderGroupByConnection = (obj?: { __typename?: any } | null): obj is MessageFolderGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageFolderGroupByConnection"') - return MessageFolderGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannelMessageAssociationMessageFolder_possibleTypes: string[] = ['MessageChannelMessageAssociationMessageFolder'] - export const isMessageChannelMessageAssociationMessageFolder = (obj?: { __typename?: any } | null): obj is MessageChannelMessageAssociationMessageFolder => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannelMessageAssociationMessageFolder"') - return MessageChannelMessageAssociationMessageFolder_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannelMessageAssociationMessageFolderEdge_possibleTypes: string[] = ['MessageChannelMessageAssociationMessageFolderEdge'] - export const isMessageChannelMessageAssociationMessageFolderEdge = (obj?: { __typename?: any } | null): obj is MessageChannelMessageAssociationMessageFolderEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannelMessageAssociationMessageFolderEdge"') - return MessageChannelMessageAssociationMessageFolderEdge_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannelMessageAssociationMessageFolderConnection_possibleTypes: string[] = ['MessageChannelMessageAssociationMessageFolderConnection'] - export const isMessageChannelMessageAssociationMessageFolderConnection = (obj?: { __typename?: any } | null): obj is MessageChannelMessageAssociationMessageFolderConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannelMessageAssociationMessageFolderConnection"') - return MessageChannelMessageAssociationMessageFolderConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageChannelMessageAssociationMessageFolderGroupByConnection_possibleTypes: string[] = ['MessageChannelMessageAssociationMessageFolderGroupByConnection'] - export const isMessageChannelMessageAssociationMessageFolderGroupByConnection = (obj?: { __typename?: any } | null): obj is MessageChannelMessageAssociationMessageFolderGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageChannelMessageAssociationMessageFolderGroupByConnection"') - return MessageChannelMessageAssociationMessageFolderGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageParticipant_possibleTypes: string[] = ['MessageParticipant'] - export const isMessageParticipant = (obj?: { __typename?: any } | null): obj is MessageParticipant => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageParticipant"') - return MessageParticipant_possibleTypes.includes(obj.__typename) - } - - - - const MessageParticipantEdge_possibleTypes: string[] = ['MessageParticipantEdge'] - export const isMessageParticipantEdge = (obj?: { __typename?: any } | null): obj is MessageParticipantEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageParticipantEdge"') - return MessageParticipantEdge_possibleTypes.includes(obj.__typename) - } - - - - const MessageParticipantConnection_possibleTypes: string[] = ['MessageParticipantConnection'] - export const isMessageParticipantConnection = (obj?: { __typename?: any } | null): obj is MessageParticipantConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageParticipantConnection"') - return MessageParticipantConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageParticipantGroupByConnection_possibleTypes: string[] = ['MessageParticipantGroupByConnection'] - export const isMessageParticipantGroupByConnection = (obj?: { __typename?: any } | null): obj is MessageParticipantGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageParticipantGroupByConnection"') - return MessageParticipantGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageThread_possibleTypes: string[] = ['MessageThread'] - export const isMessageThread = (obj?: { __typename?: any } | null): obj is MessageThread => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageThread"') - return MessageThread_possibleTypes.includes(obj.__typename) - } - - - - const MessageThreadEdge_possibleTypes: string[] = ['MessageThreadEdge'] - export const isMessageThreadEdge = (obj?: { __typename?: any } | null): obj is MessageThreadEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageThreadEdge"') - return MessageThreadEdge_possibleTypes.includes(obj.__typename) - } - - - - const MessageThreadConnection_possibleTypes: string[] = ['MessageThreadConnection'] - export const isMessageThreadConnection = (obj?: { __typename?: any } | null): obj is MessageThreadConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageThreadConnection"') - return MessageThreadConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageThreadGroupByConnection_possibleTypes: string[] = ['MessageThreadGroupByConnection'] - export const isMessageThreadGroupByConnection = (obj?: { __typename?: any } | null): obj is MessageThreadGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageThreadGroupByConnection"') - return MessageThreadGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const Message_possibleTypes: string[] = ['Message'] - export const isMessage = (obj?: { __typename?: any } | null): obj is Message => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessage"') - return Message_possibleTypes.includes(obj.__typename) - } - - - - const MessageEdge_possibleTypes: string[] = ['MessageEdge'] - export const isMessageEdge = (obj?: { __typename?: any } | null): obj is MessageEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageEdge"') - return MessageEdge_possibleTypes.includes(obj.__typename) - } - - - - const MessageConnection_possibleTypes: string[] = ['MessageConnection'] - export const isMessageConnection = (obj?: { __typename?: any } | null): obj is MessageConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageConnection"') - return MessageConnection_possibleTypes.includes(obj.__typename) - } - - - - const MessageGroupByConnection_possibleTypes: string[] = ['MessageGroupByConnection'] - export const isMessageGroupByConnection = (obj?: { __typename?: any } | null): obj is MessageGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isMessageGroupByConnection"') - return MessageGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const Note_possibleTypes: string[] = ['Note'] - export const isNote = (obj?: { __typename?: any } | null): obj is Note => { - if (!obj?.__typename) throw new Error('__typename is missing in "isNote"') - return Note_possibleTypes.includes(obj.__typename) - } - - - - const NoteEdge_possibleTypes: string[] = ['NoteEdge'] - export const isNoteEdge = (obj?: { __typename?: any } | null): obj is NoteEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isNoteEdge"') - return NoteEdge_possibleTypes.includes(obj.__typename) - } - - - - const NoteConnection_possibleTypes: string[] = ['NoteConnection'] - export const isNoteConnection = (obj?: { __typename?: any } | null): obj is NoteConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isNoteConnection"') - return NoteConnection_possibleTypes.includes(obj.__typename) - } - - - - const NoteGroupByConnection_possibleTypes: string[] = ['NoteGroupByConnection'] - export const isNoteGroupByConnection = (obj?: { __typename?: any } | null): obj is NoteGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isNoteGroupByConnection"') - return NoteGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const NoteTarget_possibleTypes: string[] = ['NoteTarget'] - export const isNoteTarget = (obj?: { __typename?: any } | null): obj is NoteTarget => { - if (!obj?.__typename) throw new Error('__typename is missing in "isNoteTarget"') - return NoteTarget_possibleTypes.includes(obj.__typename) - } - - - - const NoteTargetEdge_possibleTypes: string[] = ['NoteTargetEdge'] - export const isNoteTargetEdge = (obj?: { __typename?: any } | null): obj is NoteTargetEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isNoteTargetEdge"') - return NoteTargetEdge_possibleTypes.includes(obj.__typename) - } - - - - const NoteTargetConnection_possibleTypes: string[] = ['NoteTargetConnection'] - export const isNoteTargetConnection = (obj?: { __typename?: any } | null): obj is NoteTargetConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isNoteTargetConnection"') - return NoteTargetConnection_possibleTypes.includes(obj.__typename) - } - - - - const NoteTargetGroupByConnection_possibleTypes: string[] = ['NoteTargetGroupByConnection'] - export const isNoteTargetGroupByConnection = (obj?: { __typename?: any } | null): obj is NoteTargetGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isNoteTargetGroupByConnection"') - return NoteTargetGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const Opportunity_possibleTypes: string[] = ['Opportunity'] - export const isOpportunity = (obj?: { __typename?: any } | null): obj is Opportunity => { - if (!obj?.__typename) throw new Error('__typename is missing in "isOpportunity"') - return Opportunity_possibleTypes.includes(obj.__typename) - } - - - - const OpportunityEdge_possibleTypes: string[] = ['OpportunityEdge'] - export const isOpportunityEdge = (obj?: { __typename?: any } | null): obj is OpportunityEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isOpportunityEdge"') - return OpportunityEdge_possibleTypes.includes(obj.__typename) - } - - - - const OpportunityConnection_possibleTypes: string[] = ['OpportunityConnection'] - export const isOpportunityConnection = (obj?: { __typename?: any } | null): obj is OpportunityConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isOpportunityConnection"') - return OpportunityConnection_possibleTypes.includes(obj.__typename) - } - - - - const OpportunityGroupByConnection_possibleTypes: string[] = ['OpportunityGroupByConnection'] - export const isOpportunityGroupByConnection = (obj?: { __typename?: any } | null): obj is OpportunityGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isOpportunityGroupByConnection"') - return OpportunityGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const Person_possibleTypes: string[] = ['Person'] - export const isPerson = (obj?: { __typename?: any } | null): obj is Person => { - if (!obj?.__typename) throw new Error('__typename is missing in "isPerson"') - return Person_possibleTypes.includes(obj.__typename) - } - - - - const PersonEdge_possibleTypes: string[] = ['PersonEdge'] - export const isPersonEdge = (obj?: { __typename?: any } | null): obj is PersonEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isPersonEdge"') - return PersonEdge_possibleTypes.includes(obj.__typename) - } - - - - const PersonConnection_possibleTypes: string[] = ['PersonConnection'] - export const isPersonConnection = (obj?: { __typename?: any } | null): obj is PersonConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isPersonConnection"') - return PersonConnection_possibleTypes.includes(obj.__typename) - } - - - - const PersonGroupByConnection_possibleTypes: string[] = ['PersonGroupByConnection'] - export const isPersonGroupByConnection = (obj?: { __typename?: any } | null): obj is PersonGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isPersonGroupByConnection"') - return PersonGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const Task_possibleTypes: string[] = ['Task'] - export const isTask = (obj?: { __typename?: any } | null): obj is Task => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTask"') - return Task_possibleTypes.includes(obj.__typename) - } - - - - const TaskEdge_possibleTypes: string[] = ['TaskEdge'] - export const isTaskEdge = (obj?: { __typename?: any } | null): obj is TaskEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTaskEdge"') - return TaskEdge_possibleTypes.includes(obj.__typename) - } - - - - const TaskConnection_possibleTypes: string[] = ['TaskConnection'] - export const isTaskConnection = (obj?: { __typename?: any } | null): obj is TaskConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTaskConnection"') - return TaskConnection_possibleTypes.includes(obj.__typename) - } - - - - const TaskGroupByConnection_possibleTypes: string[] = ['TaskGroupByConnection'] - export const isTaskGroupByConnection = (obj?: { __typename?: any } | null): obj is TaskGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTaskGroupByConnection"') - return TaskGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const TaskTarget_possibleTypes: string[] = ['TaskTarget'] - export const isTaskTarget = (obj?: { __typename?: any } | null): obj is TaskTarget => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTaskTarget"') - return TaskTarget_possibleTypes.includes(obj.__typename) - } - - - - const TaskTargetEdge_possibleTypes: string[] = ['TaskTargetEdge'] - export const isTaskTargetEdge = (obj?: { __typename?: any } | null): obj is TaskTargetEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTaskTargetEdge"') - return TaskTargetEdge_possibleTypes.includes(obj.__typename) - } - - - - const TaskTargetConnection_possibleTypes: string[] = ['TaskTargetConnection'] - export const isTaskTargetConnection = (obj?: { __typename?: any } | null): obj is TaskTargetConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTaskTargetConnection"') - return TaskTargetConnection_possibleTypes.includes(obj.__typename) - } - - - - const TaskTargetGroupByConnection_possibleTypes: string[] = ['TaskTargetGroupByConnection'] - export const isTaskTargetGroupByConnection = (obj?: { __typename?: any } | null): obj is TaskTargetGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTaskTargetGroupByConnection"') - return TaskTargetGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const TimelineActivity_possibleTypes: string[] = ['TimelineActivity'] - export const isTimelineActivity = (obj?: { __typename?: any } | null): obj is TimelineActivity => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTimelineActivity"') - return TimelineActivity_possibleTypes.includes(obj.__typename) - } - - - - const TimelineActivityEdge_possibleTypes: string[] = ['TimelineActivityEdge'] - export const isTimelineActivityEdge = (obj?: { __typename?: any } | null): obj is TimelineActivityEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTimelineActivityEdge"') - return TimelineActivityEdge_possibleTypes.includes(obj.__typename) - } - - - - const TimelineActivityConnection_possibleTypes: string[] = ['TimelineActivityConnection'] - export const isTimelineActivityConnection = (obj?: { __typename?: any } | null): obj is TimelineActivityConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTimelineActivityConnection"') - return TimelineActivityConnection_possibleTypes.includes(obj.__typename) - } - - - - const TimelineActivityGroupByConnection_possibleTypes: string[] = ['TimelineActivityGroupByConnection'] - export const isTimelineActivityGroupByConnection = (obj?: { __typename?: any } | null): obj is TimelineActivityGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isTimelineActivityGroupByConnection"') - return TimelineActivityGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const Workflow_possibleTypes: string[] = ['Workflow'] - export const isWorkflow = (obj?: { __typename?: any } | null): obj is Workflow => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflow"') - return Workflow_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowEdge_possibleTypes: string[] = ['WorkflowEdge'] - export const isWorkflowEdge = (obj?: { __typename?: any } | null): obj is WorkflowEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowEdge"') - return WorkflowEdge_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowConnection_possibleTypes: string[] = ['WorkflowConnection'] - export const isWorkflowConnection = (obj?: { __typename?: any } | null): obj is WorkflowConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowConnection"') - return WorkflowConnection_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowGroupByConnection_possibleTypes: string[] = ['WorkflowGroupByConnection'] - export const isWorkflowGroupByConnection = (obj?: { __typename?: any } | null): obj is WorkflowGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowGroupByConnection"') - return WorkflowGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowAutomatedTrigger_possibleTypes: string[] = ['WorkflowAutomatedTrigger'] - export const isWorkflowAutomatedTrigger = (obj?: { __typename?: any } | null): obj is WorkflowAutomatedTrigger => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowAutomatedTrigger"') - return WorkflowAutomatedTrigger_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowAutomatedTriggerEdge_possibleTypes: string[] = ['WorkflowAutomatedTriggerEdge'] - export const isWorkflowAutomatedTriggerEdge = (obj?: { __typename?: any } | null): obj is WorkflowAutomatedTriggerEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowAutomatedTriggerEdge"') - return WorkflowAutomatedTriggerEdge_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowAutomatedTriggerConnection_possibleTypes: string[] = ['WorkflowAutomatedTriggerConnection'] - export const isWorkflowAutomatedTriggerConnection = (obj?: { __typename?: any } | null): obj is WorkflowAutomatedTriggerConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowAutomatedTriggerConnection"') - return WorkflowAutomatedTriggerConnection_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowAutomatedTriggerGroupByConnection_possibleTypes: string[] = ['WorkflowAutomatedTriggerGroupByConnection'] - export const isWorkflowAutomatedTriggerGroupByConnection = (obj?: { __typename?: any } | null): obj is WorkflowAutomatedTriggerGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowAutomatedTriggerGroupByConnection"') - return WorkflowAutomatedTriggerGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowRunEdge_possibleTypes: string[] = ['WorkflowRunEdge'] - export const isWorkflowRunEdge = (obj?: { __typename?: any } | null): obj is WorkflowRunEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowRunEdge"') - return WorkflowRunEdge_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowRunConnection_possibleTypes: string[] = ['WorkflowRunConnection'] - export const isWorkflowRunConnection = (obj?: { __typename?: any } | null): obj is WorkflowRunConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowRunConnection"') - return WorkflowRunConnection_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowRunGroupByConnection_possibleTypes: string[] = ['WorkflowRunGroupByConnection'] - export const isWorkflowRunGroupByConnection = (obj?: { __typename?: any } | null): obj is WorkflowRunGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowRunGroupByConnection"') - return WorkflowRunGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowVersion_possibleTypes: string[] = ['WorkflowVersion'] - export const isWorkflowVersion = (obj?: { __typename?: any } | null): obj is WorkflowVersion => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowVersion"') - return WorkflowVersion_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowVersionEdge_possibleTypes: string[] = ['WorkflowVersionEdge'] - export const isWorkflowVersionEdge = (obj?: { __typename?: any } | null): obj is WorkflowVersionEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowVersionEdge"') - return WorkflowVersionEdge_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowVersionConnection_possibleTypes: string[] = ['WorkflowVersionConnection'] - export const isWorkflowVersionConnection = (obj?: { __typename?: any } | null): obj is WorkflowVersionConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowVersionConnection"') - return WorkflowVersionConnection_possibleTypes.includes(obj.__typename) - } - - - - const WorkflowVersionGroupByConnection_possibleTypes: string[] = ['WorkflowVersionGroupByConnection'] - export const isWorkflowVersionGroupByConnection = (obj?: { __typename?: any } | null): obj is WorkflowVersionGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkflowVersionGroupByConnection"') - return WorkflowVersionGroupByConnection_possibleTypes.includes(obj.__typename) - } - - - - const WorkspaceMember_possibleTypes: string[] = ['WorkspaceMember'] - export const isWorkspaceMember = (obj?: { __typename?: any } | null): obj is WorkspaceMember => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkspaceMember"') - return WorkspaceMember_possibleTypes.includes(obj.__typename) - } - - - - const WorkspaceMemberEdge_possibleTypes: string[] = ['WorkspaceMemberEdge'] - export const isWorkspaceMemberEdge = (obj?: { __typename?: any } | null): obj is WorkspaceMemberEdge => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkspaceMemberEdge"') - return WorkspaceMemberEdge_possibleTypes.includes(obj.__typename) - } - - - - const WorkspaceMemberConnection_possibleTypes: string[] = ['WorkspaceMemberConnection'] - export const isWorkspaceMemberConnection = (obj?: { __typename?: any } | null): obj is WorkspaceMemberConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkspaceMemberConnection"') - return WorkspaceMemberConnection_possibleTypes.includes(obj.__typename) - } - - - - const WorkspaceMemberGroupByConnection_possibleTypes: string[] = ['WorkspaceMemberGroupByConnection'] - export const isWorkspaceMemberGroupByConnection = (obj?: { __typename?: any } | null): obj is WorkspaceMemberGroupByConnection => { - if (!obj?.__typename) throw new Error('__typename is missing in "isWorkspaceMemberGroupByConnection"') - return WorkspaceMemberGroupByConnection_possibleTypes.includes(obj.__typename) - } - - -export const enumCalendarChannelVisibility = { - METADATA: 'METADATA' as const, - SHARE_EVERYTHING: 'SHARE_EVERYTHING' as const -} - -export const enumMessageChannelVisibility = { - METADATA: 'METADATA' as const, - SUBJECT: 'SUBJECT' as const, - SHARE_EVERYTHING: 'SHARE_EVERYTHING' as const -} - -export const enumWorkflowRunStatusEnum = { - NOT_STARTED: 'NOT_STARTED' as const, - RUNNING: 'RUNNING' as const, - COMPLETED: 'COMPLETED' as const, - FAILED: 'FAILED' as const, - ENQUEUED: 'ENQUEUED' as const, - STOPPING: 'STOPPING' as const, - STOPPED: 'STOPPED' as const -} - -export const enumWorkflowActionType = { - CODE: 'CODE' as const, - LOGIC_FUNCTION: 'LOGIC_FUNCTION' as const, - SEND_EMAIL: 'SEND_EMAIL' as const, - DRAFT_EMAIL: 'DRAFT_EMAIL' as const, - CREATE_RECORD: 'CREATE_RECORD' as const, - UPDATE_RECORD: 'UPDATE_RECORD' as const, - DELETE_RECORD: 'DELETE_RECORD' as const, - UPSERT_RECORD: 'UPSERT_RECORD' as const, - FIND_RECORDS: 'FIND_RECORDS' as const, - FORM: 'FORM' as const, - FILTER: 'FILTER' as const, - IF_ELSE: 'IF_ELSE' as const, - HTTP_REQUEST: 'HTTP_REQUEST' as const, - AI_AGENT: 'AI_AGENT' as const, - ITERATOR: 'ITERATOR' as const, - EMPTY: 'EMPTY' as const, - DELAY: 'DELAY' as const -} - -export const enumFilterIs = { - NULL: 'NULL' as const, - NOT_NULL: 'NOT_NULL' as const, - NotNull: 'NotNull' as const, - Null: 'Null' as const -} - -export const enumOrderByDirection = { - AscNullsFirst: 'AscNullsFirst' as const, - AscNullsLast: 'AscNullsLast' as const, - DescNullsFirst: 'DescNullsFirst' as const, - DescNullsLast: 'DescNullsLast' as const -} - -export const enumActorSourceEnum = { - EMAIL: 'EMAIL' as const, - CALENDAR: 'CALENDAR' as const, - WORKFLOW: 'WORKFLOW' as const, - AGENT: 'AGENT' as const, - API: 'API' as const, - IMPORT: 'IMPORT' as const, - MANUAL: 'MANUAL' as const, - SYSTEM: 'SYSTEM' as const, - WEBHOOK: 'WEBHOOK' as const, - APPLICATION: 'APPLICATION' as const -} - -export const enumDateGranularityEnum = { - DAY: 'DAY' as const, - MONTH: 'MONTH' as const, - QUARTER: 'QUARTER' as const, - YEAR: 'YEAR' as const, - WEEK: 'WEEK' as const, - DAY_OF_THE_WEEK: 'DAY_OF_THE_WEEK' as const, - MONTH_OF_THE_YEAR: 'MONTH_OF_THE_YEAR' as const, - QUARTER_OF_THE_YEAR: 'QUARTER_OF_THE_YEAR' as const, - NONE: 'NONE' as const -} - -export const enumFirstDayOfTheWeek = { - MONDAY: 'MONDAY' as const, - SUNDAY: 'SUNDAY' as const, - SATURDAY: 'SATURDAY' as const -} - -export const enumAttachmentFileCategoryEnum = { - ARCHIVE: 'ARCHIVE' as const, - AUDIO: 'AUDIO' as const, - IMAGE: 'IMAGE' as const, - PRESENTATION: 'PRESENTATION' as const, - SPREADSHEET: 'SPREADSHEET' as const, - TEXT_DOCUMENT: 'TEXT_DOCUMENT' as const, - VIDEO: 'VIDEO' as const, - OTHER: 'OTHER' as const -} - -export const enumCalendarChannelVisibilityEnum = { - METADATA: 'METADATA' as const, - SHARE_EVERYTHING: 'SHARE_EVERYTHING' as const -} - -export const enumCalendarChannelContactAutoCreationPolicyEnum = { - AS_PARTICIPANT_AND_ORGANIZER: 'AS_PARTICIPANT_AND_ORGANIZER' as const, - AS_PARTICIPANT: 'AS_PARTICIPANT' as const, - AS_ORGANIZER: 'AS_ORGANIZER' as const, - NONE: 'NONE' as const -} - -export const enumCalendarChannelSyncStatusEnum = { - ONGOING: 'ONGOING' as const, - NOT_SYNCED: 'NOT_SYNCED' as const, - ACTIVE: 'ACTIVE' as const, - FAILED_INSUFFICIENT_PERMISSIONS: 'FAILED_INSUFFICIENT_PERMISSIONS' as const, - FAILED_UNKNOWN: 'FAILED_UNKNOWN' as const -} - -export const enumCalendarChannelSyncStageEnum = { - CALENDAR_EVENT_LIST_FETCH_PENDING: 'CALENDAR_EVENT_LIST_FETCH_PENDING' as const, - CALENDAR_EVENT_LIST_FETCH_SCHEDULED: 'CALENDAR_EVENT_LIST_FETCH_SCHEDULED' as const, - CALENDAR_EVENT_LIST_FETCH_ONGOING: 'CALENDAR_EVENT_LIST_FETCH_ONGOING' as const, - CALENDAR_EVENTS_IMPORT_PENDING: 'CALENDAR_EVENTS_IMPORT_PENDING' as const, - CALENDAR_EVENTS_IMPORT_SCHEDULED: 'CALENDAR_EVENTS_IMPORT_SCHEDULED' as const, - CALENDAR_EVENTS_IMPORT_ONGOING: 'CALENDAR_EVENTS_IMPORT_ONGOING' as const, - FAILED: 'FAILED' as const, - PENDING_CONFIGURATION: 'PENDING_CONFIGURATION' as const -} - -export const enumCalendarEventParticipantResponseStatusEnum = { - NEEDS_ACTION: 'NEEDS_ACTION' as const, - DECLINED: 'DECLINED' as const, - TENTATIVE: 'TENTATIVE' as const, - ACCEPTED: 'ACCEPTED' as const -} - -export const enumMessageChannelMessageAssociationDirectionEnum = { - INCOMING: 'INCOMING' as const, - OUTGOING: 'OUTGOING' as const -} - -export const enumMessageChannelVisibilityEnum = { - METADATA: 'METADATA' as const, - SUBJECT: 'SUBJECT' as const, - SHARE_EVERYTHING: 'SHARE_EVERYTHING' as const -} - -export const enumMessageChannelTypeEnum = { - EMAIL: 'EMAIL' as const, - SMS: 'SMS' as const -} - -export const enumMessageChannelContactAutoCreationPolicyEnum = { - SENT_AND_RECEIVED: 'SENT_AND_RECEIVED' as const, - SENT: 'SENT' as const, - NONE: 'NONE' as const -} - -export const enumMessageChannelMessageFolderImportPolicyEnum = { - ALL_FOLDERS: 'ALL_FOLDERS' as const, - SELECTED_FOLDERS: 'SELECTED_FOLDERS' as const -} - -export const enumMessageChannelPendingGroupEmailsActionEnum = { - GROUP_EMAILS_DELETION: 'GROUP_EMAILS_DELETION' as const, - GROUP_EMAILS_IMPORT: 'GROUP_EMAILS_IMPORT' as const, - NONE: 'NONE' as const -} - -export const enumMessageChannelSyncStatusEnum = { - ONGOING: 'ONGOING' as const, - NOT_SYNCED: 'NOT_SYNCED' as const, - ACTIVE: 'ACTIVE' as const, - FAILED_INSUFFICIENT_PERMISSIONS: 'FAILED_INSUFFICIENT_PERMISSIONS' as const, - FAILED_UNKNOWN: 'FAILED_UNKNOWN' as const -} - -export const enumMessageChannelSyncStageEnum = { - MESSAGE_LIST_FETCH_PENDING: 'MESSAGE_LIST_FETCH_PENDING' as const, - MESSAGE_LIST_FETCH_SCHEDULED: 'MESSAGE_LIST_FETCH_SCHEDULED' as const, - MESSAGE_LIST_FETCH_ONGOING: 'MESSAGE_LIST_FETCH_ONGOING' as const, - MESSAGES_IMPORT_PENDING: 'MESSAGES_IMPORT_PENDING' as const, - MESSAGES_IMPORT_SCHEDULED: 'MESSAGES_IMPORT_SCHEDULED' as const, - MESSAGES_IMPORT_ONGOING: 'MESSAGES_IMPORT_ONGOING' as const, - FAILED: 'FAILED' as const, - PENDING_CONFIGURATION: 'PENDING_CONFIGURATION' as const -} - -export const enumMessageFolderPendingSyncActionEnum = { - FOLDER_DELETION: 'FOLDER_DELETION' as const, - NONE: 'NONE' as const -} - -export const enumMessageParticipantRoleEnum = { - FROM: 'FROM' as const, - TO: 'TO' as const, - CC: 'CC' as const, - BCC: 'BCC' as const -} - -export const enumMessageDirectionEnum = { - INCOMING: 'INCOMING' as const, - OUTGOING: 'OUTGOING' as const -} - -export const enumOpportunityStageEnum = { - NEW: 'NEW' as const, - SCREENING: 'SCREENING' as const, - MEETING: 'MEETING' as const, - PROPOSAL: 'PROPOSAL' as const, - CUSTOMER: 'CUSTOMER' as const -} - -export const enumTaskStatusEnum = { - TODO: 'TODO' as const, - IN_PROGRESS: 'IN_PROGRESS' as const, - DONE: 'DONE' as const -} - -export const enumWorkflowStatusesEnum = { - DRAFT: 'DRAFT' as const, - ACTIVE: 'ACTIVE' as const, - DEACTIVATED: 'DEACTIVATED' as const -} - -export const enumWorkflowAutomatedTriggerTypeEnum = { - DATABASE_EVENT: 'DATABASE_EVENT' as const, - CRON: 'CRON' as const -} - -export const enumWorkflowVersionStatusEnum = { - DRAFT: 'DRAFT' as const, - ACTIVE: 'ACTIVE' as const, - DEACTIVATED: 'DEACTIVATED' as const, - ARCHIVED: 'ARCHIVED' as const -} - -export const enumWorkspaceMemberDateFormatEnum = { - SYSTEM: 'SYSTEM' as const, - MONTH_FIRST: 'MONTH_FIRST' as const, - DAY_FIRST: 'DAY_FIRST' as const, - YEAR_FIRST: 'YEAR_FIRST' as const -} - -export const enumWorkspaceMemberTimeFormatEnum = { - SYSTEM: 'SYSTEM' as const, - HOUR_24: 'HOUR_24' as const, - HOUR_12: 'HOUR_12' as const -} - -export const enumWorkspaceMemberNumberFormatEnum = { - SYSTEM: 'SYSTEM' as const, - COMMAS_AND_DOT: 'COMMAS_AND_DOT' as const, - SPACES_AND_COMMA: 'SPACES_AND_COMMA' as const, - DOTS_AND_COMMA: 'DOTS_AND_COMMA' as const, - APOSTROPHE_AND_DOT: 'APOSTROPHE_AND_DOT' as const -} diff --git a/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/api-client/types.ts b/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/api-client/types.ts deleted file mode 100644 index d29aa966807..00000000000 --- a/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/api-client/types.ts +++ /dev/null @@ -1,44352 +0,0 @@ -export default { - "scalars": [ - 1, - 2, - 6, - 7, - 8, - 10, - 13, - 14, - 22, - 23, - 25, - 29, - 34, - 59, - 62, - 81, - 107, - 108, - 111, - 114, - 115, - 117, - 120, - 164, - 165, - 166, - 167, - 187, - 289, - 305, - 306, - 307, - 308, - 309, - 310, - 311, - 333, - 363, - 393, - 437, - 468, - 512, - 528, - 558, - 574, - 575, - 576 - ], - "types": { - "TimelineCalendarEventParticipant": { - "personId": [ - 2 - ], - "workspaceMemberId": [ - 2 - ], - "firstName": [ - 1 - ], - "lastName": [ - 1 - ], - "displayName": [ - 1 - ], - "avatarUrl": [ - 1 - ], - "handle": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "String": {}, - "UUID": {}, - "LinkMetadata": { - "label": [ - 1 - ], - "url": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "LinksMetadata": { - "primaryLinkLabel": [ - 1 - ], - "primaryLinkUrl": [ - 1 - ], - "secondaryLinks": [ - 3 - ], - "__typename": [ - 1 - ] - }, - "TimelineCalendarEvent": { - "id": [ - 2 - ], - "title": [ - 1 - ], - "isCanceled": [ - 6 - ], - "isFullDay": [ - 6 - ], - "startsAt": [ - 7 - ], - "endsAt": [ - 7 - ], - "description": [ - 1 - ], - "location": [ - 1 - ], - "conferenceSolution": [ - 1 - ], - "conferenceLink": [ - 4 - ], - "participants": [ - 0 - ], - "visibility": [ - 8 - ], - "__typename": [ - 1 - ] - }, - "Boolean": {}, - "DateTime": {}, - "CalendarChannelVisibility": {}, - "TimelineCalendarEventsWithTotal": { - "totalNumberOfCalendarEvents": [ - 10 - ], - "timelineCalendarEvents": [ - 5 - ], - "__typename": [ - 1 - ] - }, - "Int": {}, - "TimelineThreadParticipant": { - "personId": [ - 2 - ], - "workspaceMemberId": [ - 2 - ], - "firstName": [ - 1 - ], - "lastName": [ - 1 - ], - "displayName": [ - 1 - ], - "avatarUrl": [ - 1 - ], - "handle": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "TimelineThread": { - "id": [ - 2 - ], - "read": [ - 6 - ], - "visibility": [ - 14 - ], - "firstParticipant": [ - 11 - ], - "lastTwoParticipants": [ - 11 - ], - "lastMessageReceivedAt": [ - 7 - ], - "lastMessageBody": [ - 1 - ], - "subject": [ - 1 - ], - "numberOfMessagesInThread": [ - 13 - ], - "participantCount": [ - 13 - ], - "__typename": [ - 1 - ] - }, - "Float": {}, - "MessageChannelVisibility": {}, - "TimelineThreadsWithTotal": { - "totalNumberOfThreads": [ - 10 - ], - "timelineThreads": [ - 12 - ], - "__typename": [ - 1 - ] - }, - "SearchRecord": { - "recordId": [ - 2 - ], - "objectNameSingular": [ - 1 - ], - "objectLabelSingular": [ - 1 - ], - "label": [ - 1 - ], - "imageUrl": [ - 1 - ], - "tsRankCD": [ - 13 - ], - "tsRank": [ - 13 - ], - "__typename": [ - 1 - ] - }, - "SearchResultEdge": { - "node": [ - 16 - ], - "cursor": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "SearchResultPageInfo": { - "endCursor": [ - 1 - ], - "hasNextPage": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "SearchResultConnection": { - "edges": [ - 17 - ], - "pageInfo": [ - 18 - ], - "__typename": [ - 1 - ] - }, - "RunWorkflowVersionOutput": { - "workflowRunId": [ - 2 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRun": { - "id": [ - 2 - ], - "status": [ - 23 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "enqueuedAt": [ - 7 - ], - "startedAt": [ - 7 - ], - "endedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "state": [ - 25 - ], - "context": [ - 25 - ], - "output": [ - 25 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "workflowId": [ - 22 - ], - "workflowVersionId": [ - 22 - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "timelineActivities": [ - 500, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 507 - ], - "orderBy": [ - 508, - "[TimelineActivityOrderByInput]" - ] - } - ], - "workflow": [ - 513 - ], - "workflowVersion": [ - 559 - ], - "__typename": [ - 1 - ] - }, - "ID": {}, - "WorkflowRunStatusEnum": {}, - "WorkflowVersionStepChanges": { - "triggerDiff": [ - 25 - ], - "stepsDiff": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "JSON": {}, - "TestHttpRequestOutput": { - "success": [ - 6 - ], - "message": [ - 1 - ], - "result": [ - 25 - ], - "error": [ - 25 - ], - "status": [ - 13 - ], - "statusText": [ - 1 - ], - "headers": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "WorkflowStepPosition": { - "x": [ - 13 - ], - "y": [ - 13 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAction": { - "id": [ - 2 - ], - "name": [ - 1 - ], - "type": [ - 29 - ], - "settings": [ - 25 - ], - "valid": [ - 6 - ], - "nextStepIds": [ - 2 - ], - "position": [ - 27 - ], - "__typename": [ - 1 - ] - }, - "WorkflowActionType": {}, - "WorkflowVersionDTO": { - "id": [ - 2 - ], - "name": [ - 1 - ], - "createdAt": [ - 1 - ], - "updatedAt": [ - 1 - ], - "workflowId": [ - 2 - ], - "status": [ - 1 - ], - "trigger": [ - 25 - ], - "steps": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "Query": { - "search": [ - 19, - { - "searchInput": [ - 1, - "String!" - ], - "limit": [ - 10, - "Int!" - ], - "after": [ - 1 - ], - "includedObjectNameSingulars": [ - 1, - "[String!]" - ], - "filter": [ - 32 - ], - "excludedObjectNameSingulars": [ - 1, - "[String!]" - ] - } - ], - "getTimelineCalendarEventsFromPersonId": [ - 9, - { - "personId": [ - 2, - "UUID!" - ], - "page": [ - 10, - "Int!" - ], - "pageSize": [ - 10, - "Int!" - ] - } - ], - "getTimelineCalendarEventsFromCompanyId": [ - 9, - { - "companyId": [ - 2, - "UUID!" - ], - "page": [ - 10, - "Int!" - ], - "pageSize": [ - 10, - "Int!" - ] - } - ], - "getTimelineCalendarEventsFromOpportunityId": [ - 9, - { - "opportunityId": [ - 2, - "UUID!" - ], - "page": [ - 10, - "Int!" - ], - "pageSize": [ - 10, - "Int!" - ] - } - ], - "getTimelineThreadsFromPersonId": [ - 15, - { - "personId": [ - 2, - "UUID!" - ], - "page": [ - 10, - "Int!" - ], - "pageSize": [ - 10, - "Int!" - ] - } - ], - "getTimelineThreadsFromCompanyId": [ - 15, - { - "companyId": [ - 2, - "UUID!" - ], - "page": [ - 10, - "Int!" - ], - "pageSize": [ - 10, - "Int!" - ] - } - ], - "getTimelineThreadsFromOpportunityId": [ - 15, - { - "opportunityId": [ - 2, - "UUID!" - ], - "page": [ - 10, - "Int!" - ], - "pageSize": [ - 10, - "Int!" - ] - } - ], - "attachments": [ - 118, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 128 - ], - "orderBy": [ - 132, - "[AttachmentOrderByInput]" - ] - } - ], - "attachment": [ - 112, - { - "filter": [ - 128, - "AttachmentFilterInput!" - ] - } - ], - "attachmentsGroupBy": [ - 121, - { - "groupBy": [ - 135, - "[AttachmentGroupByInput!]!" - ], - "filter": [ - 128 - ], - "orderBy": [ - 133, - "[AttachmentOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 132, - "[AttachmentOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "blocklists": [ - 138, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 145 - ], - "orderBy": [ - 146, - "[BlocklistOrderByInput]" - ] - } - ], - "blocklist": [ - 136, - { - "filter": [ - 145, - "BlocklistFilterInput!" - ] - } - ], - "blocklistsGroupBy": [ - 139, - { - "groupBy": [ - 149, - "[BlocklistGroupByInput!]!" - ], - "filter": [ - 145 - ], - "orderBy": [ - 147, - "[BlocklistOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 146, - "[BlocklistOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "calendarChannelEventAssociations": [ - 152, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 159 - ], - "orderBy": [ - 160, - "[CalendarChannelEventAssociationOrderByInput]" - ] - } - ], - "calendarChannelEventAssociation": [ - 150, - { - "filter": [ - 159, - "CalendarChannelEventAssociationFilterInput!" - ] - } - ], - "calendarChannelEventAssociationsGroupBy": [ - 153, - { - "groupBy": [ - 163, - "[CalendarChannelEventAssociationGroupByInput!]!" - ], - "filter": [ - 159 - ], - "orderBy": [ - 161, - "[CalendarChannelEventAssociationOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 160, - "[CalendarChannelEventAssociationOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "calendarChannels": [ - 170, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 177 - ], - "orderBy": [ - 183, - "[CalendarChannelOrderByInput]" - ] - } - ], - "calendarChannel": [ - 168, - { - "filter": [ - 177, - "CalendarChannelFilterInput!" - ] - } - ], - "calendarChannelsGroupBy": [ - 171, - { - "groupBy": [ - 186, - "[CalendarChannelGroupByInput!]!" - ], - "filter": [ - 177 - ], - "orderBy": [ - 184, - "[CalendarChannelOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 183, - "[CalendarChannelOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "calendarEventParticipants": [ - 190, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 197 - ], - "orderBy": [ - 199, - "[CalendarEventParticipantOrderByInput]" - ] - } - ], - "calendarEventParticipant": [ - 188, - { - "filter": [ - 197, - "CalendarEventParticipantFilterInput!" - ] - } - ], - "calendarEventParticipantsGroupBy": [ - 191, - { - "groupBy": [ - 202, - "[CalendarEventParticipantGroupByInput!]!" - ], - "filter": [ - 197 - ], - "orderBy": [ - 200, - "[CalendarEventParticipantOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 199, - "[CalendarEventParticipantOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "calendarEvents": [ - 205, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 212 - ], - "orderBy": [ - 213, - "[CalendarEventOrderByInput]" - ] - } - ], - "calendarEvent": [ - 203, - { - "filter": [ - 212, - "CalendarEventFilterInput!" - ] - } - ], - "calendarEventsGroupBy": [ - 206, - { - "groupBy": [ - 216, - "[CalendarEventGroupByInput!]!" - ], - "filter": [ - 212 - ], - "orderBy": [ - 214, - "[CalendarEventOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 213, - "[CalendarEventOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "companies": [ - 219, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 227 - ], - "orderBy": [ - 228, - "[CompanyOrderByInput]" - ] - } - ], - "company": [ - 217, - { - "filter": [ - 227, - "CompanyFilterInput!" - ] - } - ], - "companyDuplicates": [ - 219, - { - "ids": [ - 2, - "[UUID]" - ], - "data": [ - 225, - "[CompanyCreateInput]" - ] - } - ], - "companiesGroupBy": [ - 220, - { - "groupBy": [ - 231, - "[CompanyGroupByInput!]!" - ], - "filter": [ - 227 - ], - "orderBy": [ - 229, - "[CompanyOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 228, - "[CompanyOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "connectedAccounts": [ - 234, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 241 - ], - "orderBy": [ - 243, - "[ConnectedAccountOrderByInput]" - ] - } - ], - "connectedAccount": [ - 232, - { - "filter": [ - 241, - "ConnectedAccountFilterInput!" - ] - } - ], - "connectedAccountsGroupBy": [ - 235, - { - "groupBy": [ - 246, - "[ConnectedAccountGroupByInput!]!" - ], - "filter": [ - 241 - ], - "orderBy": [ - 244, - "[ConnectedAccountOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 243, - "[ConnectedAccountOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "dashboards": [ - 249, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 256 - ], - "orderBy": [ - 257, - "[DashboardOrderByInput]" - ] - } - ], - "dashboard": [ - 247, - { - "filter": [ - 256, - "DashboardFilterInput!" - ] - } - ], - "dashboardsGroupBy": [ - 250, - { - "groupBy": [ - 260, - "[DashboardGroupByInput!]!" - ], - "filter": [ - 256 - ], - "orderBy": [ - 258, - "[DashboardOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 257, - "[DashboardOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "favorite": [ - 261, - { - "filter": [ - 270, - "FavoriteFilterInput!" - ] - } - ], - "favoritesGroupBy": [ - 264, - { - "groupBy": [ - 274, - "[FavoriteGroupByInput!]!" - ], - "filter": [ - 270 - ], - "orderBy": [ - 272, - "[FavoriteOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 271, - "[FavoriteOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "favoriteFolders": [ - 277, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 284 - ], - "orderBy": [ - 285, - "[FavoriteFolderOrderByInput]" - ] - } - ], - "favoriteFolder": [ - 275, - { - "filter": [ - 284, - "FavoriteFolderFilterInput!" - ] - } - ], - "favoriteFoldersGroupBy": [ - 278, - { - "groupBy": [ - 288, - "[FavoriteFolderGroupByInput!]!" - ], - "filter": [ - 284 - ], - "orderBy": [ - 286, - "[FavoriteFolderOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 285, - "[FavoriteFolderOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "messageChannelMessageAssociations": [ - 292, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 299 - ], - "orderBy": [ - 301, - "[MessageChannelMessageAssociationOrderByInput]" - ] - } - ], - "messageChannelMessageAssociation": [ - 290, - { - "filter": [ - 299, - "MessageChannelMessageAssociationFilterInput!" - ] - } - ], - "messageChannelMessageAssociationsGroupBy": [ - 293, - { - "groupBy": [ - 304, - "[MessageChannelMessageAssociationGroupByInput!]!" - ], - "filter": [ - 299 - ], - "orderBy": [ - 302, - "[MessageChannelMessageAssociationOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 301, - "[MessageChannelMessageAssociationOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "messageChannels": [ - 314, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 321 - ], - "orderBy": [ - 329, - "[MessageChannelOrderByInput]" - ] - } - ], - "messageChannel": [ - 312, - { - "filter": [ - 321, - "MessageChannelFilterInput!" - ] - } - ], - "messageChannelsGroupBy": [ - 315, - { - "groupBy": [ - 332, - "[MessageChannelGroupByInput!]!" - ], - "filter": [ - 321 - ], - "orderBy": [ - 330, - "[MessageChannelOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 329, - "[MessageChannelOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "messageFolders": [ - 336, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 343 - ], - "orderBy": [ - 345, - "[MessageFolderOrderByInput]" - ] - } - ], - "messageFolder": [ - 334, - { - "filter": [ - 343, - "MessageFolderFilterInput!" - ] - } - ], - "messageFoldersGroupBy": [ - 337, - { - "groupBy": [ - 348, - "[MessageFolderGroupByInput!]!" - ], - "filter": [ - 343 - ], - "orderBy": [ - 346, - "[MessageFolderOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 345, - "[MessageFolderOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "messageChannelMessageAssociationMessageFolders": [ - 351, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 358 - ], - "orderBy": [ - 359, - "[MessageChannelMessageAssociationMessageFolderOrderByInput]" - ] - } - ], - "messageChannelMessageAssociationMessageFolder": [ - 349, - { - "filter": [ - 358, - "MessageChannelMessageAssociationMessageFolderFilterInput!" - ] - } - ], - "messageChannelMessageAssociationMessageFoldersGroupBy": [ - 352, - { - "groupBy": [ - 362, - "[MessageChannelMessageAssociationMessageFolderGroupByInput!]!" - ], - "filter": [ - 358 - ], - "orderBy": [ - 360, - "[MessageChannelMessageAssociationMessageFolderOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 359, - "[MessageChannelMessageAssociationMessageFolderOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "messageParticipants": [ - 366, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 373 - ], - "orderBy": [ - 375, - "[MessageParticipantOrderByInput]" - ] - } - ], - "messageParticipant": [ - 364, - { - "filter": [ - 373, - "MessageParticipantFilterInput!" - ] - } - ], - "messageParticipantsGroupBy": [ - 367, - { - "groupBy": [ - 378, - "[MessageParticipantGroupByInput!]!" - ], - "filter": [ - 373 - ], - "orderBy": [ - 376, - "[MessageParticipantOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 375, - "[MessageParticipantOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "messageThreads": [ - 381, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 388 - ], - "orderBy": [ - 389, - "[MessageThreadOrderByInput]" - ] - } - ], - "messageThread": [ - 379, - { - "filter": [ - 388, - "MessageThreadFilterInput!" - ] - } - ], - "messageThreadsGroupBy": [ - 382, - { - "groupBy": [ - 392, - "[MessageThreadGroupByInput!]!" - ], - "filter": [ - 388 - ], - "orderBy": [ - 390, - "[MessageThreadOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 389, - "[MessageThreadOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "messages": [ - 396, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 403 - ], - "orderBy": [ - 405, - "[MessageOrderByInput]" - ] - } - ], - "message": [ - 394, - { - "filter": [ - 403, - "MessageFilterInput!" - ] - } - ], - "messagesGroupBy": [ - 397, - { - "groupBy": [ - 408, - "[MessageGroupByInput!]!" - ], - "filter": [ - 403 - ], - "orderBy": [ - 406, - "[MessageOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 405, - "[MessageOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "notes": [ - 411, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 418 - ], - "orderBy": [ - 419, - "[NoteOrderByInput]" - ] - } - ], - "note": [ - 409, - { - "filter": [ - 418, - "NoteFilterInput!" - ] - } - ], - "notesGroupBy": [ - 412, - { - "groupBy": [ - 422, - "[NoteGroupByInput!]!" - ], - "filter": [ - 418 - ], - "orderBy": [ - 420, - "[NoteOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 419, - "[NoteOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "noteTargets": [ - 425, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 432 - ], - "orderBy": [ - 433, - "[NoteTargetOrderByInput]" - ] - } - ], - "noteTarget": [ - 423, - { - "filter": [ - 432, - "NoteTargetFilterInput!" - ] - } - ], - "noteTargetsGroupBy": [ - 426, - { - "groupBy": [ - 436, - "[NoteTargetGroupByInput!]!" - ], - "filter": [ - 432 - ], - "orderBy": [ - 434, - "[NoteTargetOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 433, - "[NoteTargetOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "opportunities": [ - 440, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 447 - ], - "orderBy": [ - 449, - "[OpportunityOrderByInput]" - ] - } - ], - "opportunity": [ - 438, - { - "filter": [ - 447, - "OpportunityFilterInput!" - ] - } - ], - "opportunitiesGroupBy": [ - 441, - { - "groupBy": [ - 452, - "[OpportunityGroupByInput!]!" - ], - "filter": [ - 447 - ], - "orderBy": [ - 450, - "[OpportunityOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 449, - "[OpportunityOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "people": [ - 455, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 463 - ], - "orderBy": [ - 464, - "[PersonOrderByInput]" - ] - } - ], - "person": [ - 453, - { - "filter": [ - 463, - "PersonFilterInput!" - ] - } - ], - "personDuplicates": [ - 455, - { - "ids": [ - 2, - "[UUID]" - ], - "data": [ - 461, - "[PersonCreateInput]" - ] - } - ], - "peopleGroupBy": [ - 456, - { - "groupBy": [ - 467, - "[PersonGroupByInput!]!" - ], - "filter": [ - 463 - ], - "orderBy": [ - 465, - "[PersonOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 464, - "[PersonOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "tasks": [ - 471, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 478 - ], - "orderBy": [ - 480, - "[TaskOrderByInput]" - ] - } - ], - "task": [ - 469, - { - "filter": [ - 478, - "TaskFilterInput!" - ] - } - ], - "tasksGroupBy": [ - 472, - { - "groupBy": [ - 483, - "[TaskGroupByInput!]!" - ], - "filter": [ - 478 - ], - "orderBy": [ - 481, - "[TaskOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 480, - "[TaskOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "taskTargets": [ - 486, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 493 - ], - "orderBy": [ - 494, - "[TaskTargetOrderByInput]" - ] - } - ], - "taskTarget": [ - 484, - { - "filter": [ - 493, - "TaskTargetFilterInput!" - ] - } - ], - "taskTargetsGroupBy": [ - 487, - { - "groupBy": [ - 497, - "[TaskTargetGroupByInput!]!" - ], - "filter": [ - 493 - ], - "orderBy": [ - 495, - "[TaskTargetOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 494, - "[TaskTargetOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "timelineActivities": [ - 500, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 507 - ], - "orderBy": [ - 508, - "[TimelineActivityOrderByInput]" - ] - } - ], - "timelineActivity": [ - 498, - { - "filter": [ - 507, - "TimelineActivityFilterInput!" - ] - } - ], - "timelineActivitiesGroupBy": [ - 501, - { - "groupBy": [ - 511, - "[TimelineActivityGroupByInput!]!" - ], - "filter": [ - 507 - ], - "orderBy": [ - 509, - "[TimelineActivityOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 508, - "[TimelineActivityOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "workflows": [ - 515, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 522 - ], - "orderBy": [ - 524, - "[WorkflowOrderByInput]" - ] - } - ], - "workflow": [ - 513, - { - "filter": [ - 522, - "WorkflowFilterInput!" - ] - } - ], - "workflowsGroupBy": [ - 516, - { - "groupBy": [ - 527, - "[WorkflowGroupByInput!]!" - ], - "filter": [ - 522 - ], - "orderBy": [ - 525, - "[WorkflowOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 524, - "[WorkflowOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "workflowAutomatedTriggers": [ - 531, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 538 - ], - "orderBy": [ - 540, - "[WorkflowAutomatedTriggerOrderByInput]" - ] - } - ], - "workflowAutomatedTrigger": [ - 529, - { - "filter": [ - 538, - "WorkflowAutomatedTriggerFilterInput!" - ] - } - ], - "workflowAutomatedTriggersGroupBy": [ - 532, - { - "groupBy": [ - 543, - "[WorkflowAutomatedTriggerGroupByInput!]!" - ], - "filter": [ - 538 - ], - "orderBy": [ - 541, - "[WorkflowAutomatedTriggerOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 540, - "[WorkflowAutomatedTriggerOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "workflowRuns": [ - 545, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 552 - ], - "orderBy": [ - 554, - "[WorkflowRunOrderByInput]" - ] - } - ], - "workflowRun": [ - 21, - { - "filter": [ - 552, - "WorkflowRunFilterInput!" - ] - } - ], - "workflowRunsGroupBy": [ - 546, - { - "groupBy": [ - 557, - "[WorkflowRunGroupByInput!]!" - ], - "filter": [ - 552 - ], - "orderBy": [ - 555, - "[WorkflowRunOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 554, - "[WorkflowRunOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "workflowVersions": [ - 561, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 568 - ], - "orderBy": [ - 570, - "[WorkflowVersionOrderByInput]" - ] - } - ], - "workflowVersion": [ - 559, - { - "filter": [ - 568, - "WorkflowVersionFilterInput!" - ] - } - ], - "workflowVersionsGroupBy": [ - 562, - { - "groupBy": [ - 573, - "[WorkflowVersionGroupByInput!]!" - ], - "filter": [ - 568 - ], - "orderBy": [ - 571, - "[WorkflowVersionOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 570, - "[WorkflowVersionOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "workspaceMembers": [ - 579, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 586 - ], - "orderBy": [ - 591, - "[WorkspaceMemberOrderByInput]" - ] - } - ], - "workspaceMember": [ - 577, - { - "filter": [ - 586, - "WorkspaceMemberFilterInput!" - ] - } - ], - "workspaceMembersGroupBy": [ - 580, - { - "groupBy": [ - 594, - "[WorkspaceMemberGroupByInput!]!" - ], - "filter": [ - 586 - ], - "orderBy": [ - 592, - "[WorkspaceMemberOrderByWithGroupByInput]" - ], - "orderByForRecords": [ - 591, - "[WorkspaceMemberOrderByInput]" - ], - "viewId": [ - 2 - ], - "limit": [ - 10 - ], - "offsetForRecords": [ - 10 - ] - } - ], - "__typename": [ - 1 - ] - }, - "ObjectRecordFilterInput": { - "and": [ - 32 - ], - "not": [ - 32 - ], - "or": [ - 32 - ], - "id": [ - 33 - ], - "createdAt": [ - 35 - ], - "updatedAt": [ - 35 - ], - "deletedAt": [ - 35 - ], - "__typename": [ - 1 - ] - }, - "UUIDFilter": { - "eq": [ - 2 - ], - "gt": [ - 2 - ], - "gte": [ - 2 - ], - "in": [ - 2 - ], - "lt": [ - 2 - ], - "lte": [ - 2 - ], - "neq": [ - 2 - ], - "is": [ - 34 - ], - "__typename": [ - 1 - ] - }, - "FilterIs": {}, - "DateTimeFilter": { - "eq": [ - 7 - ], - "gt": [ - 7 - ], - "gte": [ - 7 - ], - "in": [ - 7 - ], - "lt": [ - 7 - ], - "lte": [ - 7 - ], - "neq": [ - 7 - ], - "is": [ - 34 - ], - "__typename": [ - 1 - ] - }, - "Mutation": { - "activateWorkflowVersion": [ - 6, - { - "workflowVersionId": [ - 2, - "UUID!" - ] - } - ], - "deactivateWorkflowVersion": [ - 6, - { - "workflowVersionId": [ - 2, - "UUID!" - ] - } - ], - "runWorkflowVersion": [ - 20, - { - "input": [ - 37, - "RunWorkflowVersionInput!" - ] - } - ], - "stopWorkflowRun": [ - 21, - { - "workflowRunId": [ - 2, - "UUID!" - ] - } - ], - "computeStepOutputSchema": [ - 25, - { - "input": [ - 38, - "ComputeStepOutputSchemaInput!" - ] - } - ], - "createWorkflowVersionStep": [ - 24, - { - "input": [ - 39, - "CreateWorkflowVersionStepInput!" - ] - } - ], - "updateWorkflowVersionStep": [ - 28, - { - "input": [ - 41, - "UpdateWorkflowVersionStepInput!" - ] - } - ], - "deleteWorkflowVersionStep": [ - 24, - { - "input": [ - 42, - "DeleteWorkflowVersionStepInput!" - ] - } - ], - "submitFormStep": [ - 6, - { - "input": [ - 43, - "SubmitFormStepInput!" - ] - } - ], - "updateWorkflowRunStep": [ - 28, - { - "input": [ - 44, - "UpdateWorkflowRunStepInput!" - ] - } - ], - "duplicateWorkflowVersionStep": [ - 24, - { - "input": [ - 45, - "DuplicateWorkflowVersionStepInput!" - ] - } - ], - "testHttpRequest": [ - 26, - { - "input": [ - 46, - "TestHttpRequestInput!" - ] - } - ], - "createWorkflowVersionEdge": [ - 24, - { - "input": [ - 47, - "CreateWorkflowVersionEdgeInput!" - ] - } - ], - "deleteWorkflowVersionEdge": [ - 24, - { - "input": [ - 47, - "CreateWorkflowVersionEdgeInput!" - ] - } - ], - "createDraftFromWorkflowVersion": [ - 30, - { - "input": [ - 48, - "CreateDraftFromWorkflowVersionInput!" - ] - } - ], - "duplicateWorkflow": [ - 30, - { - "input": [ - 49, - "DuplicateWorkflowInput!" - ] - } - ], - "updateWorkflowVersionPositions": [ - 6, - { - "input": [ - 50, - "UpdateWorkflowVersionPositionsInput!" - ] - } - ], - "dismissReconnectAccountBanner": [ - 6, - { - "connectedAccountId": [ - 2, - "UUID!" - ] - } - ], - "createAttachments": [ - 112, - { - "data": [ - 125, - "[AttachmentCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createAttachment": [ - 112, - { - "data": [ - 125, - "AttachmentCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateAttachment": [ - 112, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 127, - "AttachmentUpdateInput!" - ] - } - ], - "deleteAttachment": [ - 112, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateAttachments": [ - 112, - { - "data": [ - 127, - "AttachmentUpdateInput!" - ], - "filter": [ - 128, - "AttachmentFilterInput!" - ] - } - ], - "deleteAttachments": [ - 112, - { - "filter": [ - 128, - "AttachmentFilterInput!" - ] - } - ], - "destroyAttachment": [ - 112, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyAttachments": [ - 112, - { - "filter": [ - 128, - "AttachmentFilterInput!" - ] - } - ], - "restoreAttachment": [ - 112, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreAttachments": [ - 112, - { - "filter": [ - 128, - "AttachmentFilterInput!" - ] - } - ], - "createBlocklists": [ - 136, - { - "data": [ - 143, - "[BlocklistCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createBlocklist": [ - 136, - { - "data": [ - 143, - "BlocklistCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateBlocklist": [ - 136, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 144, - "BlocklistUpdateInput!" - ] - } - ], - "deleteBlocklist": [ - 136, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateBlocklists": [ - 136, - { - "data": [ - 144, - "BlocklistUpdateInput!" - ], - "filter": [ - 145, - "BlocklistFilterInput!" - ] - } - ], - "deleteBlocklists": [ - 136, - { - "filter": [ - 145, - "BlocklistFilterInput!" - ] - } - ], - "destroyBlocklist": [ - 136, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyBlocklists": [ - 136, - { - "filter": [ - 145, - "BlocklistFilterInput!" - ] - } - ], - "restoreBlocklist": [ - 136, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreBlocklists": [ - 136, - { - "filter": [ - 145, - "BlocklistFilterInput!" - ] - } - ], - "createCalendarChannelEventAssociations": [ - 150, - { - "data": [ - 157, - "[CalendarChannelEventAssociationCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createCalendarChannelEventAssociation": [ - 150, - { - "data": [ - 157, - "CalendarChannelEventAssociationCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateCalendarChannelEventAssociation": [ - 150, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 158, - "CalendarChannelEventAssociationUpdateInput!" - ] - } - ], - "deleteCalendarChannelEventAssociation": [ - 150, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateCalendarChannelEventAssociations": [ - 150, - { - "data": [ - 158, - "CalendarChannelEventAssociationUpdateInput!" - ], - "filter": [ - 159, - "CalendarChannelEventAssociationFilterInput!" - ] - } - ], - "deleteCalendarChannelEventAssociations": [ - 150, - { - "filter": [ - 159, - "CalendarChannelEventAssociationFilterInput!" - ] - } - ], - "destroyCalendarChannelEventAssociation": [ - 150, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyCalendarChannelEventAssociations": [ - 150, - { - "filter": [ - 159, - "CalendarChannelEventAssociationFilterInput!" - ] - } - ], - "restoreCalendarChannelEventAssociation": [ - 150, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreCalendarChannelEventAssociations": [ - 150, - { - "filter": [ - 159, - "CalendarChannelEventAssociationFilterInput!" - ] - } - ], - "createCalendarChannels": [ - 168, - { - "data": [ - 175, - "[CalendarChannelCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createCalendarChannel": [ - 168, - { - "data": [ - 175, - "CalendarChannelCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateCalendarChannel": [ - 168, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 176, - "CalendarChannelUpdateInput!" - ] - } - ], - "deleteCalendarChannel": [ - 168, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateCalendarChannels": [ - 168, - { - "data": [ - 176, - "CalendarChannelUpdateInput!" - ], - "filter": [ - 177, - "CalendarChannelFilterInput!" - ] - } - ], - "deleteCalendarChannels": [ - 168, - { - "filter": [ - 177, - "CalendarChannelFilterInput!" - ] - } - ], - "destroyCalendarChannel": [ - 168, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyCalendarChannels": [ - 168, - { - "filter": [ - 177, - "CalendarChannelFilterInput!" - ] - } - ], - "restoreCalendarChannel": [ - 168, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreCalendarChannels": [ - 168, - { - "filter": [ - 177, - "CalendarChannelFilterInput!" - ] - } - ], - "createCalendarEventParticipants": [ - 188, - { - "data": [ - 195, - "[CalendarEventParticipantCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createCalendarEventParticipant": [ - 188, - { - "data": [ - 195, - "CalendarEventParticipantCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateCalendarEventParticipant": [ - 188, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 196, - "CalendarEventParticipantUpdateInput!" - ] - } - ], - "deleteCalendarEventParticipant": [ - 188, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateCalendarEventParticipants": [ - 188, - { - "data": [ - 196, - "CalendarEventParticipantUpdateInput!" - ], - "filter": [ - 197, - "CalendarEventParticipantFilterInput!" - ] - } - ], - "deleteCalendarEventParticipants": [ - 188, - { - "filter": [ - 197, - "CalendarEventParticipantFilterInput!" - ] - } - ], - "destroyCalendarEventParticipant": [ - 188, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyCalendarEventParticipants": [ - 188, - { - "filter": [ - 197, - "CalendarEventParticipantFilterInput!" - ] - } - ], - "restoreCalendarEventParticipant": [ - 188, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreCalendarEventParticipants": [ - 188, - { - "filter": [ - 197, - "CalendarEventParticipantFilterInput!" - ] - } - ], - "createCalendarEvents": [ - 203, - { - "data": [ - 210, - "[CalendarEventCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createCalendarEvent": [ - 203, - { - "data": [ - 210, - "CalendarEventCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateCalendarEvent": [ - 203, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 211, - "CalendarEventUpdateInput!" - ] - } - ], - "deleteCalendarEvent": [ - 203, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateCalendarEvents": [ - 203, - { - "data": [ - 211, - "CalendarEventUpdateInput!" - ], - "filter": [ - 212, - "CalendarEventFilterInput!" - ] - } - ], - "deleteCalendarEvents": [ - 203, - { - "filter": [ - 212, - "CalendarEventFilterInput!" - ] - } - ], - "destroyCalendarEvent": [ - 203, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyCalendarEvents": [ - 203, - { - "filter": [ - 212, - "CalendarEventFilterInput!" - ] - } - ], - "restoreCalendarEvent": [ - 203, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreCalendarEvents": [ - 203, - { - "filter": [ - 212, - "CalendarEventFilterInput!" - ] - } - ], - "createCompanies": [ - 217, - { - "data": [ - 225, - "[CompanyCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createCompany": [ - 217, - { - "data": [ - 225, - "CompanyCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateCompany": [ - 217, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 226, - "CompanyUpdateInput!" - ] - } - ], - "deleteCompany": [ - 217, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateCompanies": [ - 217, - { - "data": [ - 226, - "CompanyUpdateInput!" - ], - "filter": [ - 227, - "CompanyFilterInput!" - ] - } - ], - "deleteCompanies": [ - 217, - { - "filter": [ - 227, - "CompanyFilterInput!" - ] - } - ], - "destroyCompany": [ - 217, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyCompanies": [ - 217, - { - "filter": [ - 227, - "CompanyFilterInput!" - ] - } - ], - "restoreCompany": [ - 217, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreCompanies": [ - 217, - { - "filter": [ - 227, - "CompanyFilterInput!" - ] - } - ], - "mergeCompanies": [ - 217, - { - "ids": [ - 2, - "[UUID!]!" - ], - "conflictPriorityIndex": [ - 10, - "Int!" - ], - "dryRun": [ - 6 - ] - } - ], - "createConnectedAccounts": [ - 232, - { - "data": [ - 239, - "[ConnectedAccountCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createConnectedAccount": [ - 232, - { - "data": [ - 239, - "ConnectedAccountCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateConnectedAccount": [ - 232, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 240, - "ConnectedAccountUpdateInput!" - ] - } - ], - "deleteConnectedAccount": [ - 232, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateConnectedAccounts": [ - 232, - { - "data": [ - 240, - "ConnectedAccountUpdateInput!" - ], - "filter": [ - 241, - "ConnectedAccountFilterInput!" - ] - } - ], - "deleteConnectedAccounts": [ - 232, - { - "filter": [ - 241, - "ConnectedAccountFilterInput!" - ] - } - ], - "destroyConnectedAccount": [ - 232, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyConnectedAccounts": [ - 232, - { - "filter": [ - 241, - "ConnectedAccountFilterInput!" - ] - } - ], - "restoreConnectedAccount": [ - 232, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreConnectedAccounts": [ - 232, - { - "filter": [ - 241, - "ConnectedAccountFilterInput!" - ] - } - ], - "createDashboards": [ - 247, - { - "data": [ - 254, - "[DashboardCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createDashboard": [ - 247, - { - "data": [ - 254, - "DashboardCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateDashboard": [ - 247, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 255, - "DashboardUpdateInput!" - ] - } - ], - "deleteDashboard": [ - 247, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateDashboards": [ - 247, - { - "data": [ - 255, - "DashboardUpdateInput!" - ], - "filter": [ - 256, - "DashboardFilterInput!" - ] - } - ], - "deleteDashboards": [ - 247, - { - "filter": [ - 256, - "DashboardFilterInput!" - ] - } - ], - "destroyDashboard": [ - 247, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyDashboards": [ - 247, - { - "filter": [ - 256, - "DashboardFilterInput!" - ] - } - ], - "restoreDashboard": [ - 247, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreDashboards": [ - 247, - { - "filter": [ - 256, - "DashboardFilterInput!" - ] - } - ], - "createFavorites": [ - 261, - { - "data": [ - 268, - "[FavoriteCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createFavorite": [ - 261, - { - "data": [ - 268, - "FavoriteCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateFavorite": [ - 261, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 269, - "FavoriteUpdateInput!" - ] - } - ], - "deleteFavorite": [ - 261, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateFavorites": [ - 261, - { - "data": [ - 269, - "FavoriteUpdateInput!" - ], - "filter": [ - 270, - "FavoriteFilterInput!" - ] - } - ], - "deleteFavorites": [ - 261, - { - "filter": [ - 270, - "FavoriteFilterInput!" - ] - } - ], - "destroyFavorite": [ - 261, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyFavorites": [ - 261, - { - "filter": [ - 270, - "FavoriteFilterInput!" - ] - } - ], - "restoreFavorite": [ - 261, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreFavorites": [ - 261, - { - "filter": [ - 270, - "FavoriteFilterInput!" - ] - } - ], - "createFavoriteFolders": [ - 275, - { - "data": [ - 282, - "[FavoriteFolderCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createFavoriteFolder": [ - 275, - { - "data": [ - 282, - "FavoriteFolderCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateFavoriteFolder": [ - 275, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 283, - "FavoriteFolderUpdateInput!" - ] - } - ], - "deleteFavoriteFolder": [ - 275, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateFavoriteFolders": [ - 275, - { - "data": [ - 283, - "FavoriteFolderUpdateInput!" - ], - "filter": [ - 284, - "FavoriteFolderFilterInput!" - ] - } - ], - "deleteFavoriteFolders": [ - 275, - { - "filter": [ - 284, - "FavoriteFolderFilterInput!" - ] - } - ], - "destroyFavoriteFolder": [ - 275, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyFavoriteFolders": [ - 275, - { - "filter": [ - 284, - "FavoriteFolderFilterInput!" - ] - } - ], - "restoreFavoriteFolder": [ - 275, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreFavoriteFolders": [ - 275, - { - "filter": [ - 284, - "FavoriteFolderFilterInput!" - ] - } - ], - "createMessageChannelMessageAssociations": [ - 290, - { - "data": [ - 297, - "[MessageChannelMessageAssociationCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createMessageChannelMessageAssociation": [ - 290, - { - "data": [ - 297, - "MessageChannelMessageAssociationCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateMessageChannelMessageAssociation": [ - 290, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 298, - "MessageChannelMessageAssociationUpdateInput!" - ] - } - ], - "deleteMessageChannelMessageAssociation": [ - 290, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateMessageChannelMessageAssociations": [ - 290, - { - "data": [ - 298, - "MessageChannelMessageAssociationUpdateInput!" - ], - "filter": [ - 299, - "MessageChannelMessageAssociationFilterInput!" - ] - } - ], - "deleteMessageChannelMessageAssociations": [ - 290, - { - "filter": [ - 299, - "MessageChannelMessageAssociationFilterInput!" - ] - } - ], - "destroyMessageChannelMessageAssociation": [ - 290, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyMessageChannelMessageAssociations": [ - 290, - { - "filter": [ - 299, - "MessageChannelMessageAssociationFilterInput!" - ] - } - ], - "restoreMessageChannelMessageAssociation": [ - 290, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreMessageChannelMessageAssociations": [ - 290, - { - "filter": [ - 299, - "MessageChannelMessageAssociationFilterInput!" - ] - } - ], - "createMessageChannels": [ - 312, - { - "data": [ - 319, - "[MessageChannelCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createMessageChannel": [ - 312, - { - "data": [ - 319, - "MessageChannelCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateMessageChannel": [ - 312, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 320, - "MessageChannelUpdateInput!" - ] - } - ], - "deleteMessageChannel": [ - 312, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateMessageChannels": [ - 312, - { - "data": [ - 320, - "MessageChannelUpdateInput!" - ], - "filter": [ - 321, - "MessageChannelFilterInput!" - ] - } - ], - "deleteMessageChannels": [ - 312, - { - "filter": [ - 321, - "MessageChannelFilterInput!" - ] - } - ], - "destroyMessageChannel": [ - 312, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyMessageChannels": [ - 312, - { - "filter": [ - 321, - "MessageChannelFilterInput!" - ] - } - ], - "restoreMessageChannel": [ - 312, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreMessageChannels": [ - 312, - { - "filter": [ - 321, - "MessageChannelFilterInput!" - ] - } - ], - "createMessageFolders": [ - 334, - { - "data": [ - 341, - "[MessageFolderCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createMessageFolder": [ - 334, - { - "data": [ - 341, - "MessageFolderCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateMessageFolder": [ - 334, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 342, - "MessageFolderUpdateInput!" - ] - } - ], - "deleteMessageFolder": [ - 334, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateMessageFolders": [ - 334, - { - "data": [ - 342, - "MessageFolderUpdateInput!" - ], - "filter": [ - 343, - "MessageFolderFilterInput!" - ] - } - ], - "deleteMessageFolders": [ - 334, - { - "filter": [ - 343, - "MessageFolderFilterInput!" - ] - } - ], - "destroyMessageFolder": [ - 334, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyMessageFolders": [ - 334, - { - "filter": [ - 343, - "MessageFolderFilterInput!" - ] - } - ], - "restoreMessageFolder": [ - 334, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreMessageFolders": [ - 334, - { - "filter": [ - 343, - "MessageFolderFilterInput!" - ] - } - ], - "createMessageChannelMessageAssociationMessageFolders": [ - 349, - { - "data": [ - 356, - "[MessageChannelMessageAssociationMessageFolderCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createMessageChannelMessageAssociationMessageFolder": [ - 349, - { - "data": [ - 356, - "MessageChannelMessageAssociationMessageFolderCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateMessageChannelMessageAssociationMessageFolder": [ - 349, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 357, - "MessageChannelMessageAssociationMessageFolderUpdateInput!" - ] - } - ], - "deleteMessageChannelMessageAssociationMessageFolder": [ - 349, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateMessageChannelMessageAssociationMessageFolders": [ - 349, - { - "data": [ - 357, - "MessageChannelMessageAssociationMessageFolderUpdateInput!" - ], - "filter": [ - 358, - "MessageChannelMessageAssociationMessageFolderFilterInput!" - ] - } - ], - "deleteMessageChannelMessageAssociationMessageFolders": [ - 349, - { - "filter": [ - 358, - "MessageChannelMessageAssociationMessageFolderFilterInput!" - ] - } - ], - "destroyMessageChannelMessageAssociationMessageFolder": [ - 349, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyMessageChannelMessageAssociationMessageFolders": [ - 349, - { - "filter": [ - 358, - "MessageChannelMessageAssociationMessageFolderFilterInput!" - ] - } - ], - "restoreMessageChannelMessageAssociationMessageFolder": [ - 349, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreMessageChannelMessageAssociationMessageFolders": [ - 349, - { - "filter": [ - 358, - "MessageChannelMessageAssociationMessageFolderFilterInput!" - ] - } - ], - "createMessageParticipants": [ - 364, - { - "data": [ - 371, - "[MessageParticipantCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createMessageParticipant": [ - 364, - { - "data": [ - 371, - "MessageParticipantCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateMessageParticipant": [ - 364, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 372, - "MessageParticipantUpdateInput!" - ] - } - ], - "deleteMessageParticipant": [ - 364, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateMessageParticipants": [ - 364, - { - "data": [ - 372, - "MessageParticipantUpdateInput!" - ], - "filter": [ - 373, - "MessageParticipantFilterInput!" - ] - } - ], - "deleteMessageParticipants": [ - 364, - { - "filter": [ - 373, - "MessageParticipantFilterInput!" - ] - } - ], - "destroyMessageParticipant": [ - 364, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyMessageParticipants": [ - 364, - { - "filter": [ - 373, - "MessageParticipantFilterInput!" - ] - } - ], - "restoreMessageParticipant": [ - 364, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreMessageParticipants": [ - 364, - { - "filter": [ - 373, - "MessageParticipantFilterInput!" - ] - } - ], - "createMessageThreads": [ - 379, - { - "data": [ - 386, - "[MessageThreadCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createMessageThread": [ - 379, - { - "data": [ - 386, - "MessageThreadCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateMessageThread": [ - 379, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 387, - "MessageThreadUpdateInput!" - ] - } - ], - "deleteMessageThread": [ - 379, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateMessageThreads": [ - 379, - { - "data": [ - 387, - "MessageThreadUpdateInput!" - ], - "filter": [ - 388, - "MessageThreadFilterInput!" - ] - } - ], - "deleteMessageThreads": [ - 379, - { - "filter": [ - 388, - "MessageThreadFilterInput!" - ] - } - ], - "destroyMessageThread": [ - 379, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyMessageThreads": [ - 379, - { - "filter": [ - 388, - "MessageThreadFilterInput!" - ] - } - ], - "restoreMessageThread": [ - 379, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreMessageThreads": [ - 379, - { - "filter": [ - 388, - "MessageThreadFilterInput!" - ] - } - ], - "createMessages": [ - 394, - { - "data": [ - 401, - "[MessageCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createMessage": [ - 394, - { - "data": [ - 401, - "MessageCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateMessage": [ - 394, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 402, - "MessageUpdateInput!" - ] - } - ], - "deleteMessage": [ - 394, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateMessages": [ - 394, - { - "data": [ - 402, - "MessageUpdateInput!" - ], - "filter": [ - 403, - "MessageFilterInput!" - ] - } - ], - "deleteMessages": [ - 394, - { - "filter": [ - 403, - "MessageFilterInput!" - ] - } - ], - "destroyMessage": [ - 394, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyMessages": [ - 394, - { - "filter": [ - 403, - "MessageFilterInput!" - ] - } - ], - "restoreMessage": [ - 394, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreMessages": [ - 394, - { - "filter": [ - 403, - "MessageFilterInput!" - ] - } - ], - "createNotes": [ - 409, - { - "data": [ - 416, - "[NoteCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createNote": [ - 409, - { - "data": [ - 416, - "NoteCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateNote": [ - 409, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 417, - "NoteUpdateInput!" - ] - } - ], - "deleteNote": [ - 409, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateNotes": [ - 409, - { - "data": [ - 417, - "NoteUpdateInput!" - ], - "filter": [ - 418, - "NoteFilterInput!" - ] - } - ], - "deleteNotes": [ - 409, - { - "filter": [ - 418, - "NoteFilterInput!" - ] - } - ], - "destroyNote": [ - 409, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyNotes": [ - 409, - { - "filter": [ - 418, - "NoteFilterInput!" - ] - } - ], - "restoreNote": [ - 409, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreNotes": [ - 409, - { - "filter": [ - 418, - "NoteFilterInput!" - ] - } - ], - "createNoteTargets": [ - 423, - { - "data": [ - 430, - "[NoteTargetCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createNoteTarget": [ - 423, - { - "data": [ - 430, - "NoteTargetCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateNoteTarget": [ - 423, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 431, - "NoteTargetUpdateInput!" - ] - } - ], - "deleteNoteTarget": [ - 423, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateNoteTargets": [ - 423, - { - "data": [ - 431, - "NoteTargetUpdateInput!" - ], - "filter": [ - 432, - "NoteTargetFilterInput!" - ] - } - ], - "deleteNoteTargets": [ - 423, - { - "filter": [ - 432, - "NoteTargetFilterInput!" - ] - } - ], - "destroyNoteTarget": [ - 423, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyNoteTargets": [ - 423, - { - "filter": [ - 432, - "NoteTargetFilterInput!" - ] - } - ], - "restoreNoteTarget": [ - 423, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreNoteTargets": [ - 423, - { - "filter": [ - 432, - "NoteTargetFilterInput!" - ] - } - ], - "createOpportunities": [ - 438, - { - "data": [ - 445, - "[OpportunityCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createOpportunity": [ - 438, - { - "data": [ - 445, - "OpportunityCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateOpportunity": [ - 438, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 446, - "OpportunityUpdateInput!" - ] - } - ], - "deleteOpportunity": [ - 438, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateOpportunities": [ - 438, - { - "data": [ - 446, - "OpportunityUpdateInput!" - ], - "filter": [ - 447, - "OpportunityFilterInput!" - ] - } - ], - "deleteOpportunities": [ - 438, - { - "filter": [ - 447, - "OpportunityFilterInput!" - ] - } - ], - "destroyOpportunity": [ - 438, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyOpportunities": [ - 438, - { - "filter": [ - 447, - "OpportunityFilterInput!" - ] - } - ], - "restoreOpportunity": [ - 438, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreOpportunities": [ - 438, - { - "filter": [ - 447, - "OpportunityFilterInput!" - ] - } - ], - "createPeople": [ - 453, - { - "data": [ - 461, - "[PersonCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createPerson": [ - 453, - { - "data": [ - 461, - "PersonCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updatePerson": [ - 453, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 462, - "PersonUpdateInput!" - ] - } - ], - "deletePerson": [ - 453, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updatePeople": [ - 453, - { - "data": [ - 462, - "PersonUpdateInput!" - ], - "filter": [ - 463, - "PersonFilterInput!" - ] - } - ], - "deletePeople": [ - 453, - { - "filter": [ - 463, - "PersonFilterInput!" - ] - } - ], - "destroyPerson": [ - 453, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyPeople": [ - 453, - { - "filter": [ - 463, - "PersonFilterInput!" - ] - } - ], - "restorePerson": [ - 453, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restorePeople": [ - 453, - { - "filter": [ - 463, - "PersonFilterInput!" - ] - } - ], - "mergePeople": [ - 453, - { - "ids": [ - 2, - "[UUID!]!" - ], - "conflictPriorityIndex": [ - 10, - "Int!" - ], - "dryRun": [ - 6 - ] - } - ], - "createTasks": [ - 469, - { - "data": [ - 476, - "[TaskCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createTask": [ - 469, - { - "data": [ - 476, - "TaskCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateTask": [ - 469, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 477, - "TaskUpdateInput!" - ] - } - ], - "deleteTask": [ - 469, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateTasks": [ - 469, - { - "data": [ - 477, - "TaskUpdateInput!" - ], - "filter": [ - 478, - "TaskFilterInput!" - ] - } - ], - "deleteTasks": [ - 469, - { - "filter": [ - 478, - "TaskFilterInput!" - ] - } - ], - "destroyTask": [ - 469, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyTasks": [ - 469, - { - "filter": [ - 478, - "TaskFilterInput!" - ] - } - ], - "restoreTask": [ - 469, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreTasks": [ - 469, - { - "filter": [ - 478, - "TaskFilterInput!" - ] - } - ], - "createTaskTargets": [ - 484, - { - "data": [ - 491, - "[TaskTargetCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createTaskTarget": [ - 484, - { - "data": [ - 491, - "TaskTargetCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateTaskTarget": [ - 484, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 492, - "TaskTargetUpdateInput!" - ] - } - ], - "deleteTaskTarget": [ - 484, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateTaskTargets": [ - 484, - { - "data": [ - 492, - "TaskTargetUpdateInput!" - ], - "filter": [ - 493, - "TaskTargetFilterInput!" - ] - } - ], - "deleteTaskTargets": [ - 484, - { - "filter": [ - 493, - "TaskTargetFilterInput!" - ] - } - ], - "destroyTaskTarget": [ - 484, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyTaskTargets": [ - 484, - { - "filter": [ - 493, - "TaskTargetFilterInput!" - ] - } - ], - "restoreTaskTarget": [ - 484, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreTaskTargets": [ - 484, - { - "filter": [ - 493, - "TaskTargetFilterInput!" - ] - } - ], - "createTimelineActivities": [ - 498, - { - "data": [ - 505, - "[TimelineActivityCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createTimelineActivity": [ - 498, - { - "data": [ - 505, - "TimelineActivityCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateTimelineActivity": [ - 498, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 506, - "TimelineActivityUpdateInput!" - ] - } - ], - "deleteTimelineActivity": [ - 498, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateTimelineActivities": [ - 498, - { - "data": [ - 506, - "TimelineActivityUpdateInput!" - ], - "filter": [ - 507, - "TimelineActivityFilterInput!" - ] - } - ], - "deleteTimelineActivities": [ - 498, - { - "filter": [ - 507, - "TimelineActivityFilterInput!" - ] - } - ], - "destroyTimelineActivity": [ - 498, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyTimelineActivities": [ - 498, - { - "filter": [ - 507, - "TimelineActivityFilterInput!" - ] - } - ], - "restoreTimelineActivity": [ - 498, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreTimelineActivities": [ - 498, - { - "filter": [ - 507, - "TimelineActivityFilterInput!" - ] - } - ], - "createWorkflows": [ - 513, - { - "data": [ - 520, - "[WorkflowCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createWorkflow": [ - 513, - { - "data": [ - 520, - "WorkflowCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateWorkflow": [ - 513, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 521, - "WorkflowUpdateInput!" - ] - } - ], - "deleteWorkflow": [ - 513, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateWorkflows": [ - 513, - { - "data": [ - 521, - "WorkflowUpdateInput!" - ], - "filter": [ - 522, - "WorkflowFilterInput!" - ] - } - ], - "deleteWorkflows": [ - 513, - { - "filter": [ - 522, - "WorkflowFilterInput!" - ] - } - ], - "destroyWorkflow": [ - 513, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyWorkflows": [ - 513, - { - "filter": [ - 522, - "WorkflowFilterInput!" - ] - } - ], - "restoreWorkflow": [ - 513, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreWorkflows": [ - 513, - { - "filter": [ - 522, - "WorkflowFilterInput!" - ] - } - ], - "createWorkflowAutomatedTriggers": [ - 529, - { - "data": [ - 536, - "[WorkflowAutomatedTriggerCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createWorkflowAutomatedTrigger": [ - 529, - { - "data": [ - 536, - "WorkflowAutomatedTriggerCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateWorkflowAutomatedTrigger": [ - 529, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 537, - "WorkflowAutomatedTriggerUpdateInput!" - ] - } - ], - "deleteWorkflowAutomatedTrigger": [ - 529, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateWorkflowAutomatedTriggers": [ - 529, - { - "data": [ - 537, - "WorkflowAutomatedTriggerUpdateInput!" - ], - "filter": [ - 538, - "WorkflowAutomatedTriggerFilterInput!" - ] - } - ], - "deleteWorkflowAutomatedTriggers": [ - 529, - { - "filter": [ - 538, - "WorkflowAutomatedTriggerFilterInput!" - ] - } - ], - "destroyWorkflowAutomatedTrigger": [ - 529, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyWorkflowAutomatedTriggers": [ - 529, - { - "filter": [ - 538, - "WorkflowAutomatedTriggerFilterInput!" - ] - } - ], - "restoreWorkflowAutomatedTrigger": [ - 529, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreWorkflowAutomatedTriggers": [ - 529, - { - "filter": [ - 538, - "WorkflowAutomatedTriggerFilterInput!" - ] - } - ], - "createWorkflowRuns": [ - 21, - { - "data": [ - 550, - "[WorkflowRunCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createWorkflowRun": [ - 21, - { - "data": [ - 550, - "WorkflowRunCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateWorkflowRun": [ - 21, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 551, - "WorkflowRunUpdateInput!" - ] - } - ], - "deleteWorkflowRun": [ - 21, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateWorkflowRuns": [ - 21, - { - "data": [ - 551, - "WorkflowRunUpdateInput!" - ], - "filter": [ - 552, - "WorkflowRunFilterInput!" - ] - } - ], - "deleteWorkflowRuns": [ - 21, - { - "filter": [ - 552, - "WorkflowRunFilterInput!" - ] - } - ], - "destroyWorkflowRun": [ - 21, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyWorkflowRuns": [ - 21, - { - "filter": [ - 552, - "WorkflowRunFilterInput!" - ] - } - ], - "restoreWorkflowRun": [ - 21, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreWorkflowRuns": [ - 21, - { - "filter": [ - 552, - "WorkflowRunFilterInput!" - ] - } - ], - "createWorkflowVersions": [ - 559, - { - "data": [ - 566, - "[WorkflowVersionCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createWorkflowVersion": [ - 559, - { - "data": [ - 566, - "WorkflowVersionCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateWorkflowVersion": [ - 559, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 567, - "WorkflowVersionUpdateInput!" - ] - } - ], - "deleteWorkflowVersion": [ - 559, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateWorkflowVersions": [ - 559, - { - "data": [ - 567, - "WorkflowVersionUpdateInput!" - ], - "filter": [ - 568, - "WorkflowVersionFilterInput!" - ] - } - ], - "deleteWorkflowVersions": [ - 559, - { - "filter": [ - 568, - "WorkflowVersionFilterInput!" - ] - } - ], - "destroyWorkflowVersion": [ - 559, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyWorkflowVersions": [ - 559, - { - "filter": [ - 568, - "WorkflowVersionFilterInput!" - ] - } - ], - "restoreWorkflowVersion": [ - 559, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreWorkflowVersions": [ - 559, - { - "filter": [ - 568, - "WorkflowVersionFilterInput!" - ] - } - ], - "createWorkspaceMembers": [ - 577, - { - "data": [ - 584, - "[WorkspaceMemberCreateInput!]!" - ], - "upsert": [ - 6 - ] - } - ], - "createWorkspaceMember": [ - 577, - { - "data": [ - 584, - "WorkspaceMemberCreateInput!" - ], - "upsert": [ - 6 - ] - } - ], - "updateWorkspaceMember": [ - 577, - { - "id": [ - 2, - "UUID!" - ], - "data": [ - 585, - "WorkspaceMemberUpdateInput!" - ] - } - ], - "deleteWorkspaceMember": [ - 577, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "updateWorkspaceMembers": [ - 577, - { - "data": [ - 585, - "WorkspaceMemberUpdateInput!" - ], - "filter": [ - 586, - "WorkspaceMemberFilterInput!" - ] - } - ], - "deleteWorkspaceMembers": [ - 577, - { - "filter": [ - 586, - "WorkspaceMemberFilterInput!" - ] - } - ], - "destroyWorkspaceMember": [ - 577, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "destroyWorkspaceMembers": [ - 577, - { - "filter": [ - 586, - "WorkspaceMemberFilterInput!" - ] - } - ], - "restoreWorkspaceMember": [ - 577, - { - "id": [ - 2, - "UUID!" - ] - } - ], - "restoreWorkspaceMembers": [ - 577, - { - "filter": [ - 586, - "WorkspaceMemberFilterInput!" - ] - } - ], - "__typename": [ - 1 - ] - }, - "RunWorkflowVersionInput": { - "workflowVersionId": [ - 2 - ], - "workflowRunId": [ - 2 - ], - "payload": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "ComputeStepOutputSchemaInput": { - "step": [ - 25 - ], - "workflowVersionId": [ - 2 - ], - "__typename": [ - 1 - ] - }, - "CreateWorkflowVersionStepInput": { - "workflowVersionId": [ - 2 - ], - "stepType": [ - 1 - ], - "parentStepId": [ - 1 - ], - "parentStepConnectionOptions": [ - 25 - ], - "nextStepId": [ - 2 - ], - "position": [ - 40 - ], - "id": [ - 1 - ], - "defaultSettings": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "WorkflowStepPositionInput": { - "x": [ - 13 - ], - "y": [ - 13 - ], - "__typename": [ - 1 - ] - }, - "UpdateWorkflowVersionStepInput": { - "workflowVersionId": [ - 2 - ], - "step": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "DeleteWorkflowVersionStepInput": { - "workflowVersionId": [ - 2 - ], - "stepId": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "SubmitFormStepInput": { - "stepId": [ - 2 - ], - "workflowRunId": [ - 2 - ], - "response": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "UpdateWorkflowRunStepInput": { - "workflowRunId": [ - 2 - ], - "step": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "DuplicateWorkflowVersionStepInput": { - "stepId": [ - 1 - ], - "workflowVersionId": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "TestHttpRequestInput": { - "url": [ - 1 - ], - "method": [ - 1 - ], - "headers": [ - 25 - ], - "body": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "CreateWorkflowVersionEdgeInput": { - "workflowVersionId": [ - 1 - ], - "source": [ - 1 - ], - "target": [ - 1 - ], - "sourceConnectionOptions": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "CreateDraftFromWorkflowVersionInput": { - "workflowId": [ - 2 - ], - "workflowVersionIdToCopy": [ - 2 - ], - "__typename": [ - 1 - ] - }, - "DuplicateWorkflowInput": { - "workflowIdToDuplicate": [ - 2 - ], - "workflowVersionIdToCopy": [ - 2 - ], - "__typename": [ - 1 - ] - }, - "UpdateWorkflowVersionPositionsInput": { - "workflowVersionId": [ - 2 - ], - "positions": [ - 51 - ], - "__typename": [ - 1 - ] - }, - "WorkflowStepPositionUpdateInput": { - "id": [ - 1 - ], - "position": [ - 40 - ], - "__typename": [ - 1 - ] - }, - "Links": { - "primaryLinkLabel": [ - 1 - ], - "primaryLinkUrl": [ - 1 - ], - "secondaryLinks": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "LinksCreateInput": { - "primaryLinkLabel": [ - 1 - ], - "primaryLinkUrl": [ - 1 - ], - "secondaryLinks": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "LinksUpdateInput": { - "primaryLinkLabel": [ - 1 - ], - "primaryLinkUrl": [ - 1 - ], - "secondaryLinks": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "LinksFilterInput": { - "primaryLinkLabel": [ - 56 - ], - "primaryLinkUrl": [ - 56 - ], - "secondaryLinks": [ - 57 - ], - "__typename": [ - 1 - ] - }, - "StringFilter": { - "eq": [ - 1 - ], - "gt": [ - 1 - ], - "gte": [ - 1 - ], - "in": [ - 1 - ], - "lt": [ - 1 - ], - "lte": [ - 1 - ], - "neq": [ - 1 - ], - "startsWith": [ - 1 - ], - "endsWith": [ - 1 - ], - "like": [ - 1 - ], - "ilike": [ - 1 - ], - "regex": [ - 1 - ], - "iregex": [ - 1 - ], - "is": [ - 34 - ], - "__typename": [ - 1 - ] - }, - "RawJsonFilter": { - "is": [ - 34 - ], - "like": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "LinksOrderByInput": { - "primaryLinkLabel": [ - 59 - ], - "primaryLinkUrl": [ - 59 - ], - "secondaryLinks": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "OrderByDirection": {}, - "LinksGroupByInput": { - "primaryLinkLabel": [ - 6 - ], - "primaryLinkUrl": [ - 6 - ], - "secondaryLinks": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "Currency": { - "amountMicros": [ - 62 - ], - "currencyCode": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "BigFloat": {}, - "CurrencyCreateInput": { - "amountMicros": [ - 62 - ], - "currencyCode": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "CurrencyUpdateInput": { - "amountMicros": [ - 62 - ], - "currencyCode": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "CurrencyFilterInput": { - "amountMicros": [ - 66 - ], - "currencyCode": [ - 56 - ], - "__typename": [ - 1 - ] - }, - "BigFloatFilter": { - "eq": [ - 62 - ], - "gt": [ - 62 - ], - "gte": [ - 62 - ], - "in": [ - 62 - ], - "lt": [ - 62 - ], - "lte": [ - 62 - ], - "neq": [ - 62 - ], - "is": [ - 34 - ], - "__typename": [ - 1 - ] - }, - "CurrencyOrderByInput": { - "amountMicros": [ - 59 - ], - "currencyCode": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "CurrencyGroupByInput": { - "amountMicros": [ - 6 - ], - "currencyCode": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "FullName": { - "firstName": [ - 1 - ], - "lastName": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "FullNameCreateInput": { - "firstName": [ - 1 - ], - "lastName": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "FullNameUpdateInput": { - "firstName": [ - 1 - ], - "lastName": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "FullNameFilterInput": { - "firstName": [ - 56 - ], - "lastName": [ - 56 - ], - "__typename": [ - 1 - ] - }, - "FullNameOrderByInput": { - "firstName": [ - 59 - ], - "lastName": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "FullNameGroupByInput": { - "firstName": [ - 6 - ], - "lastName": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "Address": { - "addressStreet1": [ - 1 - ], - "addressStreet2": [ - 1 - ], - "addressCity": [ - 1 - ], - "addressPostcode": [ - 1 - ], - "addressState": [ - 1 - ], - "addressCountry": [ - 1 - ], - "addressLat": [ - 62 - ], - "addressLng": [ - 62 - ], - "__typename": [ - 1 - ] - }, - "AddressCreateInput": { - "addressStreet1": [ - 1 - ], - "addressStreet2": [ - 1 - ], - "addressCity": [ - 1 - ], - "addressPostcode": [ - 1 - ], - "addressState": [ - 1 - ], - "addressCountry": [ - 1 - ], - "addressLat": [ - 62 - ], - "addressLng": [ - 62 - ], - "__typename": [ - 1 - ] - }, - "AddressUpdateInput": { - "addressStreet1": [ - 1 - ], - "addressStreet2": [ - 1 - ], - "addressCity": [ - 1 - ], - "addressPostcode": [ - 1 - ], - "addressState": [ - 1 - ], - "addressCountry": [ - 1 - ], - "addressLat": [ - 62 - ], - "addressLng": [ - 62 - ], - "__typename": [ - 1 - ] - }, - "AddressFilterInput": { - "addressStreet1": [ - 56 - ], - "addressStreet2": [ - 56 - ], - "addressCity": [ - 56 - ], - "addressPostcode": [ - 56 - ], - "addressState": [ - 56 - ], - "addressCountry": [ - 56 - ], - "addressLat": [ - 66 - ], - "addressLng": [ - 66 - ], - "__typename": [ - 1 - ] - }, - "AddressOrderByInput": { - "addressStreet1": [ - 59 - ], - "addressStreet2": [ - 59 - ], - "addressCity": [ - 59 - ], - "addressPostcode": [ - 59 - ], - "addressState": [ - 59 - ], - "addressCountry": [ - 59 - ], - "addressLat": [ - 59 - ], - "addressLng": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "AddressGroupByInput": { - "addressStreet1": [ - 6 - ], - "addressStreet2": [ - 6 - ], - "addressCity": [ - 6 - ], - "addressPostcode": [ - 6 - ], - "addressState": [ - 6 - ], - "addressCountry": [ - 6 - ], - "addressLat": [ - 6 - ], - "addressLng": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "ActorSourceEnum": {}, - "Actor": { - "source": [ - 81 - ], - "workspaceMemberId": [ - 2 - ], - "name": [ - 1 - ], - "context": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "ActorCreateInput": { - "source": [ - 81 - ], - "context": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "ActorUpdateInput": { - "source": [ - 81 - ], - "context": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "ActorFilterInput": { - "source": [ - 86 - ], - "workspaceMemberId": [ - 33 - ], - "name": [ - 56 - ], - "context": [ - 57 - ], - "__typename": [ - 1 - ] - }, - "ActorSourceEnumFilter": { - "eq": [ - 81 - ], - "neq": [ - 81 - ], - "in": [ - 81 - ], - "containsAny": [ - 81 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "ActorOrderByInput": { - "source": [ - 59 - ], - "workspaceMemberId": [ - 59 - ], - "name": [ - 59 - ], - "context": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "ActorGroupByInput": { - "source": [ - 6 - ], - "workspaceMemberId": [ - 6 - ], - "name": [ - 6 - ], - "context": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "Emails": { - "primaryEmail": [ - 1 - ], - "additionalEmails": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "EmailsCreateInput": { - "primaryEmail": [ - 1 - ], - "additionalEmails": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "EmailsUpdateInput": { - "primaryEmail": [ - 1 - ], - "additionalEmails": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "EmailsFilterInput": { - "primaryEmail": [ - 56 - ], - "additionalEmails": [ - 57 - ], - "__typename": [ - 1 - ] - }, - "EmailsOrderByInput": { - "primaryEmail": [ - 59 - ], - "additionalEmails": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "EmailsGroupByInput": { - "primaryEmail": [ - 6 - ], - "additionalEmails": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "Phones": { - "primaryPhoneNumber": [ - 1 - ], - "primaryPhoneCountryCode": [ - 1 - ], - "primaryPhoneCallingCode": [ - 1 - ], - "additionalPhones": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "PhonesCreateInput": { - "primaryPhoneNumber": [ - 1 - ], - "primaryPhoneCountryCode": [ - 1 - ], - "primaryPhoneCallingCode": [ - 1 - ], - "additionalPhones": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "PhonesUpdateInput": { - "primaryPhoneNumber": [ - 1 - ], - "primaryPhoneCountryCode": [ - 1 - ], - "primaryPhoneCallingCode": [ - 1 - ], - "additionalPhones": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "PhonesFilterInput": { - "primaryPhoneNumber": [ - 56 - ], - "primaryPhoneCountryCode": [ - 56 - ], - "primaryPhoneCallingCode": [ - 56 - ], - "additionalPhones": [ - 57 - ], - "__typename": [ - 1 - ] - }, - "PhonesOrderByInput": { - "primaryPhoneNumber": [ - 59 - ], - "primaryPhoneCountryCode": [ - 59 - ], - "primaryPhoneCallingCode": [ - 59 - ], - "additionalPhones": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "PhonesGroupByInput": { - "primaryPhoneNumber": [ - 6 - ], - "primaryPhoneCountryCode": [ - 6 - ], - "primaryPhoneCallingCode": [ - 6 - ], - "additionalPhones": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "RichTextV2": { - "blocknote": [ - 1 - ], - "markdown": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "RichTextV2CreateInput": { - "blocknote": [ - 1 - ], - "markdown": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "RichTextV2UpdateInput": { - "blocknote": [ - 1 - ], - "markdown": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "RichTextV2FilterInput": { - "blocknote": [ - 56 - ], - "markdown": [ - 56 - ], - "__typename": [ - 1 - ] - }, - "RichTextV2OrderByInput": { - "blocknote": [ - 59 - ], - "markdown": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "RichTextV2GroupByInput": { - "blocknote": [ - 6 - ], - "markdown": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "DateGranularityEnum": {}, - "FirstDayOfTheWeek": {}, - "GroupByDateGranularityInput": { - "granularity": [ - 107 - ], - "weekStartDay": [ - 108 - ], - "timeZone": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "OrderByDateGranularityInput": { - "orderBy": [ - 59 - ], - "granularity": [ - 107 - ], - "__typename": [ - 1 - ] - }, - "AttachmentFileCategoryEnum": {}, - "Attachment": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "file": [ - 113 - ], - "fullPath": [ - 1 - ], - "fileCategory": [ - 111 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "targetTaskId": [ - 22 - ], - "targetNoteId": [ - 22 - ], - "targetPersonId": [ - 22 - ], - "targetCompanyId": [ - 22 - ], - "targetOpportunityId": [ - 22 - ], - "targetDashboardId": [ - 22 - ], - "targetWorkflowId": [ - 22 - ], - "targetTask": [ - 469 - ], - "targetNote": [ - 409 - ], - "targetPerson": [ - 453 - ], - "targetCompany": [ - 217 - ], - "targetOpportunity": [ - 438 - ], - "targetDashboard": [ - 247 - ], - "targetWorkflow": [ - 513 - ], - "__typename": [ - 1 - ] - }, - "FileObject": { - "fileId": [ - 2 - ], - "label": [ - 1 - ], - "extension": [ - 1 - ], - "url": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "Position": {}, - "TSVector": {}, - "AttachmentEdge": { - "node": [ - 112 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "Cursor": {}, - "AttachmentConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesFile": [ - 10 - ], - "countEmptyFile": [ - 10 - ], - "countNotEmptyFile": [ - 10 - ], - "percentageEmptyFile": [ - 13 - ], - "percentageNotEmptyFile": [ - 13 - ], - "countUniqueValuesFullPath": [ - 10 - ], - "countEmptyFullPath": [ - 10 - ], - "countNotEmptyFullPath": [ - 10 - ], - "percentageEmptyFullPath": [ - 13 - ], - "percentageNotEmptyFullPath": [ - 13 - ], - "countUniqueValuesFileCategory": [ - 10 - ], - "countEmptyFileCategory": [ - 10 - ], - "countNotEmptyFileCategory": [ - 10 - ], - "percentageEmptyFileCategory": [ - 13 - ], - "percentageNotEmptyFileCategory": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesTargetTask": [ - 10 - ], - "countEmptyTargetTask": [ - 10 - ], - "countNotEmptyTargetTask": [ - 10 - ], - "percentageEmptyTargetTask": [ - 13 - ], - "percentageNotEmptyTargetTask": [ - 13 - ], - "countUniqueValuesTargetNote": [ - 10 - ], - "countEmptyTargetNote": [ - 10 - ], - "countNotEmptyTargetNote": [ - 10 - ], - "percentageEmptyTargetNote": [ - 13 - ], - "percentageNotEmptyTargetNote": [ - 13 - ], - "countUniqueValuesTargetPerson": [ - 10 - ], - "countEmptyTargetPerson": [ - 10 - ], - "countNotEmptyTargetPerson": [ - 10 - ], - "percentageEmptyTargetPerson": [ - 13 - ], - "percentageNotEmptyTargetPerson": [ - 13 - ], - "countUniqueValuesTargetCompany": [ - 10 - ], - "countEmptyTargetCompany": [ - 10 - ], - "countNotEmptyTargetCompany": [ - 10 - ], - "percentageEmptyTargetCompany": [ - 13 - ], - "percentageNotEmptyTargetCompany": [ - 13 - ], - "countUniqueValuesTargetOpportunity": [ - 10 - ], - "countEmptyTargetOpportunity": [ - 10 - ], - "countNotEmptyTargetOpportunity": [ - 10 - ], - "percentageEmptyTargetOpportunity": [ - 13 - ], - "percentageNotEmptyTargetOpportunity": [ - 13 - ], - "countUniqueValuesTargetDashboard": [ - 10 - ], - "countEmptyTargetDashboard": [ - 10 - ], - "countNotEmptyTargetDashboard": [ - 10 - ], - "percentageEmptyTargetDashboard": [ - 13 - ], - "percentageNotEmptyTargetDashboard": [ - 13 - ], - "countUniqueValuesTargetWorkflow": [ - 10 - ], - "countEmptyTargetWorkflow": [ - 10 - ], - "countNotEmptyTargetWorkflow": [ - 10 - ], - "percentageEmptyTargetWorkflow": [ - 13 - ], - "percentageNotEmptyTargetWorkflow": [ - 13 - ], - "edges": [ - 116 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "PageInfo": { - "startCursor": [ - 120 - ], - "endCursor": [ - 120 - ], - "hasNextPage": [ - 6 - ], - "hasPreviousPage": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "ConnectionCursor": {}, - "AttachmentGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesFile": [ - 10 - ], - "countEmptyFile": [ - 10 - ], - "countNotEmptyFile": [ - 10 - ], - "percentageEmptyFile": [ - 13 - ], - "percentageNotEmptyFile": [ - 13 - ], - "countUniqueValuesFullPath": [ - 10 - ], - "countEmptyFullPath": [ - 10 - ], - "countNotEmptyFullPath": [ - 10 - ], - "percentageEmptyFullPath": [ - 13 - ], - "percentageNotEmptyFullPath": [ - 13 - ], - "countUniqueValuesFileCategory": [ - 10 - ], - "countEmptyFileCategory": [ - 10 - ], - "countNotEmptyFileCategory": [ - 10 - ], - "percentageEmptyFileCategory": [ - 13 - ], - "percentageNotEmptyFileCategory": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesTargetTask": [ - 10 - ], - "countEmptyTargetTask": [ - 10 - ], - "countNotEmptyTargetTask": [ - 10 - ], - "percentageEmptyTargetTask": [ - 13 - ], - "percentageNotEmptyTargetTask": [ - 13 - ], - "countUniqueValuesTargetNote": [ - 10 - ], - "countEmptyTargetNote": [ - 10 - ], - "countNotEmptyTargetNote": [ - 10 - ], - "percentageEmptyTargetNote": [ - 13 - ], - "percentageNotEmptyTargetNote": [ - 13 - ], - "countUniqueValuesTargetPerson": [ - 10 - ], - "countEmptyTargetPerson": [ - 10 - ], - "countNotEmptyTargetPerson": [ - 10 - ], - "percentageEmptyTargetPerson": [ - 13 - ], - "percentageNotEmptyTargetPerson": [ - 13 - ], - "countUniqueValuesTargetCompany": [ - 10 - ], - "countEmptyTargetCompany": [ - 10 - ], - "countNotEmptyTargetCompany": [ - 10 - ], - "percentageEmptyTargetCompany": [ - 13 - ], - "percentageNotEmptyTargetCompany": [ - 13 - ], - "countUniqueValuesTargetOpportunity": [ - 10 - ], - "countEmptyTargetOpportunity": [ - 10 - ], - "countNotEmptyTargetOpportunity": [ - 10 - ], - "percentageEmptyTargetOpportunity": [ - 13 - ], - "percentageNotEmptyTargetOpportunity": [ - 13 - ], - "countUniqueValuesTargetDashboard": [ - 10 - ], - "countEmptyTargetDashboard": [ - 10 - ], - "countNotEmptyTargetDashboard": [ - 10 - ], - "percentageEmptyTargetDashboard": [ - 13 - ], - "percentageNotEmptyTargetDashboard": [ - 13 - ], - "countUniqueValuesTargetWorkflow": [ - 10 - ], - "countEmptyTargetWorkflow": [ - 10 - ], - "countNotEmptyTargetWorkflow": [ - 10 - ], - "percentageEmptyTargetWorkflow": [ - 13 - ], - "percentageNotEmptyTargetWorkflow": [ - 13 - ], - "edges": [ - 116 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "AttachmentRelationInput": { - "connect": [ - 123 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "AttachmentConnectInput": { - "where": [ - 124 - ], - "__typename": [ - 1 - ] - }, - "AttachmentWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "AttachmentCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "file": [ - 126 - ], - "fullPath": [ - 1 - ], - "fileCategory": [ - 111 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "targetTaskId": [ - 22 - ], - "targetTask": [ - 473 - ], - "targetNoteId": [ - 22 - ], - "targetNote": [ - 413 - ], - "targetPersonId": [ - 22 - ], - "targetPerson": [ - 457 - ], - "targetCompanyId": [ - 22 - ], - "targetCompany": [ - 221 - ], - "targetOpportunityId": [ - 22 - ], - "targetOpportunity": [ - 442 - ], - "targetDashboardId": [ - 22 - ], - "targetDashboard": [ - 251 - ], - "targetWorkflowId": [ - 22 - ], - "targetWorkflow": [ - 517 - ], - "__typename": [ - 1 - ] - }, - "FileItemInput": { - "fileId": [ - 2 - ], - "label": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "AttachmentUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "file": [ - 126 - ], - "fullPath": [ - 1 - ], - "fileCategory": [ - 111 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "targetTaskId": [ - 22 - ], - "targetTask": [ - 473 - ], - "targetNoteId": [ - 22 - ], - "targetNote": [ - 413 - ], - "targetPersonId": [ - 22 - ], - "targetPerson": [ - 457 - ], - "targetCompanyId": [ - 22 - ], - "targetCompany": [ - 221 - ], - "targetOpportunityId": [ - 22 - ], - "targetOpportunity": [ - 442 - ], - "targetDashboardId": [ - 22 - ], - "targetDashboard": [ - 251 - ], - "targetWorkflowId": [ - 22 - ], - "targetWorkflow": [ - 517 - ], - "__typename": [ - 1 - ] - }, - "AttachmentFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 56 - ], - "file": [ - 57 - ], - "fullPath": [ - 56 - ], - "fileCategory": [ - 129 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "targetTaskId": [ - 33 - ], - "targetNoteId": [ - 33 - ], - "targetPersonId": [ - 33 - ], - "targetCompanyId": [ - 33 - ], - "targetOpportunityId": [ - 33 - ], - "targetDashboardId": [ - 33 - ], - "targetWorkflowId": [ - 33 - ], - "and": [ - 128 - ], - "or": [ - 128 - ], - "not": [ - 128 - ], - "__typename": [ - 1 - ] - }, - "AttachmentFileCategoryEnumFilter": { - "eq": [ - 111 - ], - "neq": [ - 111 - ], - "in": [ - 111 - ], - "containsAny": [ - 111 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "FloatFilter": { - "eq": [ - 13 - ], - "gt": [ - 13 - ], - "gte": [ - 13 - ], - "in": [ - 13 - ], - "lt": [ - 13 - ], - "lte": [ - 13 - ], - "neq": [ - 13 - ], - "is": [ - 34 - ], - "__typename": [ - 1 - ] - }, - "TSVectorFilter": { - "search": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "AttachmentOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "name": [ - 59 - ], - "file": [ - 59 - ], - "fullPath": [ - 59 - ], - "fileCategory": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "targetTaskId": [ - 59 - ], - "targetTask": [ - 480 - ], - "targetNoteId": [ - 59 - ], - "targetNote": [ - 419 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 464 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 228 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 449 - ], - "targetDashboardId": [ - 59 - ], - "targetDashboard": [ - 257 - ], - "targetWorkflowId": [ - 59 - ], - "targetWorkflow": [ - 524 - ], - "__typename": [ - 1 - ] - }, - "AttachmentOrderByWithGroupByInput": { - "aggregate": [ - 134 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "name": [ - 59 - ], - "file": [ - 59 - ], - "fullPath": [ - 59 - ], - "fileCategory": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "targetTaskId": [ - 59 - ], - "targetTask": [ - 481 - ], - "targetNoteId": [ - 59 - ], - "targetNote": [ - 420 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 465 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 229 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 450 - ], - "targetDashboardId": [ - 59 - ], - "targetDashboard": [ - 258 - ], - "targetWorkflowId": [ - 59 - ], - "targetWorkflow": [ - 525 - ], - "__typename": [ - 1 - ] - }, - "AttachmentOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesName": [ - 59 - ], - "countEmptyName": [ - 59 - ], - "countNotEmptyName": [ - 59 - ], - "percentageEmptyName": [ - 59 - ], - "percentageNotEmptyName": [ - 59 - ], - "countUniqueValuesFile": [ - 59 - ], - "countEmptyFile": [ - 59 - ], - "countNotEmptyFile": [ - 59 - ], - "percentageEmptyFile": [ - 59 - ], - "percentageNotEmptyFile": [ - 59 - ], - "countUniqueValuesFullPath": [ - 59 - ], - "countEmptyFullPath": [ - 59 - ], - "countNotEmptyFullPath": [ - 59 - ], - "percentageEmptyFullPath": [ - 59 - ], - "percentageNotEmptyFullPath": [ - 59 - ], - "countUniqueValuesFileCategory": [ - 59 - ], - "countEmptyFileCategory": [ - 59 - ], - "countNotEmptyFileCategory": [ - 59 - ], - "percentageEmptyFileCategory": [ - 59 - ], - "percentageNotEmptyFileCategory": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "targetTaskId": [ - 59 - ], - "targetTask": [ - 480 - ], - "targetNoteId": [ - 59 - ], - "targetNote": [ - 419 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 464 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 228 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 449 - ], - "targetDashboardId": [ - 59 - ], - "targetDashboard": [ - 257 - ], - "targetWorkflowId": [ - 59 - ], - "targetWorkflow": [ - 524 - ], - "__typename": [ - 1 - ] - }, - "AttachmentGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "name": [ - 6 - ], - "file": [ - 6 - ], - "fullPath": [ - 6 - ], - "fileCategory": [ - 6 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "targetTask": [ - 483 - ], - "targetNote": [ - 422 - ], - "targetPerson": [ - 467 - ], - "targetCompany": [ - 231 - ], - "targetOpportunity": [ - 452 - ], - "targetDashboard": [ - 260 - ], - "targetWorkflow": [ - 527 - ], - "__typename": [ - 1 - ] - }, - "Blocklist": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "workspaceMemberId": [ - 22 - ], - "workspaceMember": [ - 577 - ], - "__typename": [ - 1 - ] - }, - "BlocklistEdge": { - "node": [ - 136 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "BlocklistConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "edges": [ - 137 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "BlocklistGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "edges": [ - 137 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "BlocklistRelationInput": { - "connect": [ - 141 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "BlocklistConnectInput": { - "where": [ - 142 - ], - "__typename": [ - 1 - ] - }, - "BlocklistWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "BlocklistCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "workspaceMemberId": [ - 22 - ], - "workspaceMember": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "BlocklistUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "workspaceMemberId": [ - 22 - ], - "workspaceMember": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "BlocklistFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "handle": [ - 56 - ], - "workspaceMemberId": [ - 33 - ], - "and": [ - 145 - ], - "or": [ - 145 - ], - "not": [ - 145 - ], - "__typename": [ - 1 - ] - }, - "BlocklistOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "handle": [ - 59 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "BlocklistOrderByWithGroupByInput": { - "aggregate": [ - 148 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "handle": [ - 59 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 592 - ], - "__typename": [ - 1 - ] - }, - "BlocklistOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesHandle": [ - 59 - ], - "countEmptyHandle": [ - 59 - ], - "countNotEmptyHandle": [ - 59 - ], - "percentageEmptyHandle": [ - 59 - ], - "percentageNotEmptyHandle": [ - 59 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "BlocklistGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "handle": [ - 6 - ], - "workspaceMember": [ - 594 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociation": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "eventExternalId": [ - 1 - ], - "recurringEventExternalId": [ - 1 - ], - "calendarChannelId": [ - 22 - ], - "calendarEventId": [ - 22 - ], - "calendarChannel": [ - 168 - ], - "calendarEvent": [ - 203 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationEdge": { - "node": [ - 150 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesEventExternalId": [ - 10 - ], - "countEmptyEventExternalId": [ - 10 - ], - "countNotEmptyEventExternalId": [ - 10 - ], - "percentageEmptyEventExternalId": [ - 13 - ], - "percentageNotEmptyEventExternalId": [ - 13 - ], - "countUniqueValuesRecurringEventExternalId": [ - 10 - ], - "countEmptyRecurringEventExternalId": [ - 10 - ], - "countNotEmptyRecurringEventExternalId": [ - 10 - ], - "percentageEmptyRecurringEventExternalId": [ - 13 - ], - "percentageNotEmptyRecurringEventExternalId": [ - 13 - ], - "edges": [ - 151 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesEventExternalId": [ - 10 - ], - "countEmptyEventExternalId": [ - 10 - ], - "countNotEmptyEventExternalId": [ - 10 - ], - "percentageEmptyEventExternalId": [ - 13 - ], - "percentageNotEmptyEventExternalId": [ - 13 - ], - "countUniqueValuesRecurringEventExternalId": [ - 10 - ], - "countEmptyRecurringEventExternalId": [ - 10 - ], - "countNotEmptyRecurringEventExternalId": [ - 10 - ], - "percentageEmptyRecurringEventExternalId": [ - 13 - ], - "percentageNotEmptyRecurringEventExternalId": [ - 13 - ], - "edges": [ - 151 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationRelationInput": { - "connect": [ - 155 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationConnectInput": { - "where": [ - 156 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "eventExternalId": [ - 1 - ], - "recurringEventExternalId": [ - 1 - ], - "calendarChannelId": [ - 22 - ], - "calendarChannel": [ - 172 - ], - "calendarEventId": [ - 22 - ], - "calendarEvent": [ - 207 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "eventExternalId": [ - 1 - ], - "recurringEventExternalId": [ - 1 - ], - "calendarChannelId": [ - 22 - ], - "calendarChannel": [ - 172 - ], - "calendarEventId": [ - 22 - ], - "calendarEvent": [ - 207 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "eventExternalId": [ - 56 - ], - "recurringEventExternalId": [ - 56 - ], - "calendarChannelId": [ - 33 - ], - "calendarEventId": [ - 33 - ], - "and": [ - 159 - ], - "or": [ - 159 - ], - "not": [ - 159 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "eventExternalId": [ - 59 - ], - "recurringEventExternalId": [ - 59 - ], - "calendarChannelId": [ - 59 - ], - "calendarChannel": [ - 183 - ], - "calendarEventId": [ - 59 - ], - "calendarEvent": [ - 213 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationOrderByWithGroupByInput": { - "aggregate": [ - 162 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "eventExternalId": [ - 59 - ], - "recurringEventExternalId": [ - 59 - ], - "calendarChannelId": [ - 59 - ], - "calendarChannel": [ - 184 - ], - "calendarEventId": [ - 59 - ], - "calendarEvent": [ - 214 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesEventExternalId": [ - 59 - ], - "countEmptyEventExternalId": [ - 59 - ], - "countNotEmptyEventExternalId": [ - 59 - ], - "percentageEmptyEventExternalId": [ - 59 - ], - "percentageNotEmptyEventExternalId": [ - 59 - ], - "countUniqueValuesRecurringEventExternalId": [ - 59 - ], - "countEmptyRecurringEventExternalId": [ - 59 - ], - "countNotEmptyRecurringEventExternalId": [ - 59 - ], - "percentageEmptyRecurringEventExternalId": [ - 59 - ], - "percentageNotEmptyRecurringEventExternalId": [ - 59 - ], - "calendarChannelId": [ - 59 - ], - "calendarChannel": [ - 183 - ], - "calendarEventId": [ - 59 - ], - "calendarEvent": [ - 213 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEventAssociationGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "eventExternalId": [ - 6 - ], - "recurringEventExternalId": [ - 6 - ], - "calendarChannel": [ - 186 - ], - "calendarEvent": [ - 216 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelVisibilityEnum": {}, - "CalendarChannelContactAutoCreationPolicyEnum": {}, - "CalendarChannelSyncStatusEnum": {}, - "CalendarChannelSyncStageEnum": {}, - "CalendarChannel": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "visibility": [ - 164 - ], - "isContactAutoCreationEnabled": [ - 6 - ], - "contactAutoCreationPolicy": [ - 165 - ], - "isSyncEnabled": [ - 6 - ], - "syncCursor": [ - 1 - ], - "syncStatus": [ - 166 - ], - "syncStage": [ - 167 - ], - "syncStageStartedAt": [ - 7 - ], - "syncedAt": [ - 7 - ], - "throttleFailureCount": [ - 13 - ], - "connectedAccountId": [ - 22 - ], - "calendarChannelEventAssociations": [ - 152, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 159 - ], - "orderBy": [ - 160, - "[CalendarChannelEventAssociationOrderByInput]" - ] - } - ], - "connectedAccount": [ - 232 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelEdge": { - "node": [ - 168 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "countUniqueValuesVisibility": [ - 10 - ], - "countEmptyVisibility": [ - 10 - ], - "countNotEmptyVisibility": [ - 10 - ], - "percentageEmptyVisibility": [ - 13 - ], - "percentageNotEmptyVisibility": [ - 13 - ], - "countUniqueValuesIsContactAutoCreationEnabled": [ - 10 - ], - "countEmptyIsContactAutoCreationEnabled": [ - 10 - ], - "countNotEmptyIsContactAutoCreationEnabled": [ - 10 - ], - "percentageEmptyIsContactAutoCreationEnabled": [ - 13 - ], - "percentageNotEmptyIsContactAutoCreationEnabled": [ - 13 - ], - "countTrueIsContactAutoCreationEnabled": [ - 10 - ], - "countFalseIsContactAutoCreationEnabled": [ - 10 - ], - "countUniqueValuesContactAutoCreationPolicy": [ - 10 - ], - "countEmptyContactAutoCreationPolicy": [ - 10 - ], - "countNotEmptyContactAutoCreationPolicy": [ - 10 - ], - "percentageEmptyContactAutoCreationPolicy": [ - 13 - ], - "percentageNotEmptyContactAutoCreationPolicy": [ - 13 - ], - "countUniqueValuesIsSyncEnabled": [ - 10 - ], - "countEmptyIsSyncEnabled": [ - 10 - ], - "countNotEmptyIsSyncEnabled": [ - 10 - ], - "percentageEmptyIsSyncEnabled": [ - 13 - ], - "percentageNotEmptyIsSyncEnabled": [ - 13 - ], - "countTrueIsSyncEnabled": [ - 10 - ], - "countFalseIsSyncEnabled": [ - 10 - ], - "countUniqueValuesSyncCursor": [ - 10 - ], - "countEmptySyncCursor": [ - 10 - ], - "countNotEmptySyncCursor": [ - 10 - ], - "percentageEmptySyncCursor": [ - 13 - ], - "percentageNotEmptySyncCursor": [ - 13 - ], - "countUniqueValuesSyncStatus": [ - 10 - ], - "countEmptySyncStatus": [ - 10 - ], - "countNotEmptySyncStatus": [ - 10 - ], - "percentageEmptySyncStatus": [ - 13 - ], - "percentageNotEmptySyncStatus": [ - 13 - ], - "countUniqueValuesSyncStage": [ - 10 - ], - "countEmptySyncStage": [ - 10 - ], - "countNotEmptySyncStage": [ - 10 - ], - "percentageEmptySyncStage": [ - 13 - ], - "percentageNotEmptySyncStage": [ - 13 - ], - "countUniqueValuesSyncStageStartedAt": [ - 10 - ], - "countEmptySyncStageStartedAt": [ - 10 - ], - "countNotEmptySyncStageStartedAt": [ - 10 - ], - "percentageEmptySyncStageStartedAt": [ - 13 - ], - "percentageNotEmptySyncStageStartedAt": [ - 13 - ], - "minSyncStageStartedAt": [ - 7 - ], - "maxSyncStageStartedAt": [ - 7 - ], - "countUniqueValuesSyncedAt": [ - 10 - ], - "countEmptySyncedAt": [ - 10 - ], - "countNotEmptySyncedAt": [ - 10 - ], - "percentageEmptySyncedAt": [ - 13 - ], - "percentageNotEmptySyncedAt": [ - 13 - ], - "minSyncedAt": [ - 7 - ], - "maxSyncedAt": [ - 7 - ], - "countUniqueValuesThrottleFailureCount": [ - 10 - ], - "countEmptyThrottleFailureCount": [ - 10 - ], - "countNotEmptyThrottleFailureCount": [ - 10 - ], - "percentageEmptyThrottleFailureCount": [ - 13 - ], - "percentageNotEmptyThrottleFailureCount": [ - 13 - ], - "minThrottleFailureCount": [ - 13 - ], - "maxThrottleFailureCount": [ - 13 - ], - "avgThrottleFailureCount": [ - 13 - ], - "sumThrottleFailureCount": [ - 13 - ], - "edges": [ - 169 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "countUniqueValuesVisibility": [ - 10 - ], - "countEmptyVisibility": [ - 10 - ], - "countNotEmptyVisibility": [ - 10 - ], - "percentageEmptyVisibility": [ - 13 - ], - "percentageNotEmptyVisibility": [ - 13 - ], - "countUniqueValuesIsContactAutoCreationEnabled": [ - 10 - ], - "countEmptyIsContactAutoCreationEnabled": [ - 10 - ], - "countNotEmptyIsContactAutoCreationEnabled": [ - 10 - ], - "percentageEmptyIsContactAutoCreationEnabled": [ - 13 - ], - "percentageNotEmptyIsContactAutoCreationEnabled": [ - 13 - ], - "countTrueIsContactAutoCreationEnabled": [ - 10 - ], - "countFalseIsContactAutoCreationEnabled": [ - 10 - ], - "countUniqueValuesContactAutoCreationPolicy": [ - 10 - ], - "countEmptyContactAutoCreationPolicy": [ - 10 - ], - "countNotEmptyContactAutoCreationPolicy": [ - 10 - ], - "percentageEmptyContactAutoCreationPolicy": [ - 13 - ], - "percentageNotEmptyContactAutoCreationPolicy": [ - 13 - ], - "countUniqueValuesIsSyncEnabled": [ - 10 - ], - "countEmptyIsSyncEnabled": [ - 10 - ], - "countNotEmptyIsSyncEnabled": [ - 10 - ], - "percentageEmptyIsSyncEnabled": [ - 13 - ], - "percentageNotEmptyIsSyncEnabled": [ - 13 - ], - "countTrueIsSyncEnabled": [ - 10 - ], - "countFalseIsSyncEnabled": [ - 10 - ], - "countUniqueValuesSyncCursor": [ - 10 - ], - "countEmptySyncCursor": [ - 10 - ], - "countNotEmptySyncCursor": [ - 10 - ], - "percentageEmptySyncCursor": [ - 13 - ], - "percentageNotEmptySyncCursor": [ - 13 - ], - "countUniqueValuesSyncStatus": [ - 10 - ], - "countEmptySyncStatus": [ - 10 - ], - "countNotEmptySyncStatus": [ - 10 - ], - "percentageEmptySyncStatus": [ - 13 - ], - "percentageNotEmptySyncStatus": [ - 13 - ], - "countUniqueValuesSyncStage": [ - 10 - ], - "countEmptySyncStage": [ - 10 - ], - "countNotEmptySyncStage": [ - 10 - ], - "percentageEmptySyncStage": [ - 13 - ], - "percentageNotEmptySyncStage": [ - 13 - ], - "countUniqueValuesSyncStageStartedAt": [ - 10 - ], - "countEmptySyncStageStartedAt": [ - 10 - ], - "countNotEmptySyncStageStartedAt": [ - 10 - ], - "percentageEmptySyncStageStartedAt": [ - 13 - ], - "percentageNotEmptySyncStageStartedAt": [ - 13 - ], - "minSyncStageStartedAt": [ - 7 - ], - "maxSyncStageStartedAt": [ - 7 - ], - "countUniqueValuesSyncedAt": [ - 10 - ], - "countEmptySyncedAt": [ - 10 - ], - "countNotEmptySyncedAt": [ - 10 - ], - "percentageEmptySyncedAt": [ - 13 - ], - "percentageNotEmptySyncedAt": [ - 13 - ], - "minSyncedAt": [ - 7 - ], - "maxSyncedAt": [ - 7 - ], - "countUniqueValuesThrottleFailureCount": [ - 10 - ], - "countEmptyThrottleFailureCount": [ - 10 - ], - "countNotEmptyThrottleFailureCount": [ - 10 - ], - "percentageEmptyThrottleFailureCount": [ - 13 - ], - "percentageNotEmptyThrottleFailureCount": [ - 13 - ], - "minThrottleFailureCount": [ - 13 - ], - "maxThrottleFailureCount": [ - 13 - ], - "avgThrottleFailureCount": [ - 13 - ], - "sumThrottleFailureCount": [ - 13 - ], - "edges": [ - 169 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelRelationInput": { - "connect": [ - 173 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelConnectInput": { - "where": [ - 174 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "visibility": [ - 164 - ], - "isContactAutoCreationEnabled": [ - 6 - ], - "contactAutoCreationPolicy": [ - 165 - ], - "isSyncEnabled": [ - 6 - ], - "syncCursor": [ - 1 - ], - "syncStatus": [ - 166 - ], - "syncStage": [ - 167 - ], - "syncStageStartedAt": [ - 7 - ], - "syncedAt": [ - 7 - ], - "throttleFailureCount": [ - 13 - ], - "connectedAccountId": [ - 22 - ], - "connectedAccount": [ - 236 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "visibility": [ - 164 - ], - "isContactAutoCreationEnabled": [ - 6 - ], - "contactAutoCreationPolicy": [ - 165 - ], - "isSyncEnabled": [ - 6 - ], - "syncCursor": [ - 1 - ], - "syncStatus": [ - 166 - ], - "syncStage": [ - 167 - ], - "syncStageStartedAt": [ - 7 - ], - "syncedAt": [ - 7 - ], - "throttleFailureCount": [ - 13 - ], - "connectedAccountId": [ - 22 - ], - "connectedAccount": [ - 236 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "handle": [ - 56 - ], - "visibility": [ - 178 - ], - "isContactAutoCreationEnabled": [ - 179 - ], - "contactAutoCreationPolicy": [ - 180 - ], - "isSyncEnabled": [ - 179 - ], - "syncCursor": [ - 56 - ], - "syncStatus": [ - 181 - ], - "syncStage": [ - 182 - ], - "syncStageStartedAt": [ - 7 - ], - "syncedAt": [ - 7 - ], - "throttleFailureCount": [ - 130 - ], - "connectedAccountId": [ - 33 - ], - "and": [ - 177 - ], - "or": [ - 177 - ], - "not": [ - 177 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelVisibilityEnumFilter": { - "eq": [ - 164 - ], - "neq": [ - 164 - ], - "in": [ - 164 - ], - "containsAny": [ - 164 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "BooleanFilter": { - "eq": [ - 6 - ], - "is": [ - 34 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelContactAutoCreationPolicyEnumFilter": { - "eq": [ - 165 - ], - "neq": [ - 165 - ], - "in": [ - 165 - ], - "containsAny": [ - 165 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelSyncStatusEnumFilter": { - "eq": [ - 166 - ], - "neq": [ - 166 - ], - "in": [ - 166 - ], - "containsAny": [ - 166 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelSyncStageEnumFilter": { - "eq": [ - 167 - ], - "neq": [ - 167 - ], - "in": [ - 167 - ], - "containsAny": [ - 167 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "handle": [ - 59 - ], - "visibility": [ - 59 - ], - "isContactAutoCreationEnabled": [ - 59 - ], - "contactAutoCreationPolicy": [ - 59 - ], - "isSyncEnabled": [ - 59 - ], - "syncCursor": [ - 59 - ], - "syncStatus": [ - 59 - ], - "syncStage": [ - 59 - ], - "syncStageStartedAt": [ - 59 - ], - "syncedAt": [ - 59 - ], - "throttleFailureCount": [ - 59 - ], - "connectedAccountId": [ - 59 - ], - "connectedAccount": [ - 243 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelOrderByWithGroupByInput": { - "aggregate": [ - 185 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "handle": [ - 59 - ], - "visibility": [ - 59 - ], - "isContactAutoCreationEnabled": [ - 59 - ], - "contactAutoCreationPolicy": [ - 59 - ], - "isSyncEnabled": [ - 59 - ], - "syncCursor": [ - 59 - ], - "syncStatus": [ - 59 - ], - "syncStage": [ - 59 - ], - "syncStageStartedAt": [ - 110 - ], - "syncedAt": [ - 110 - ], - "throttleFailureCount": [ - 59 - ], - "connectedAccountId": [ - 59 - ], - "connectedAccount": [ - 244 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesHandle": [ - 59 - ], - "countEmptyHandle": [ - 59 - ], - "countNotEmptyHandle": [ - 59 - ], - "percentageEmptyHandle": [ - 59 - ], - "percentageNotEmptyHandle": [ - 59 - ], - "countUniqueValuesVisibility": [ - 59 - ], - "countEmptyVisibility": [ - 59 - ], - "countNotEmptyVisibility": [ - 59 - ], - "percentageEmptyVisibility": [ - 59 - ], - "percentageNotEmptyVisibility": [ - 59 - ], - "countUniqueValuesIsContactAutoCreationEnabled": [ - 59 - ], - "countEmptyIsContactAutoCreationEnabled": [ - 59 - ], - "countNotEmptyIsContactAutoCreationEnabled": [ - 59 - ], - "percentageEmptyIsContactAutoCreationEnabled": [ - 59 - ], - "percentageNotEmptyIsContactAutoCreationEnabled": [ - 59 - ], - "countTrueIsContactAutoCreationEnabled": [ - 59 - ], - "countFalseIsContactAutoCreationEnabled": [ - 59 - ], - "countUniqueValuesContactAutoCreationPolicy": [ - 59 - ], - "countEmptyContactAutoCreationPolicy": [ - 59 - ], - "countNotEmptyContactAutoCreationPolicy": [ - 59 - ], - "percentageEmptyContactAutoCreationPolicy": [ - 59 - ], - "percentageNotEmptyContactAutoCreationPolicy": [ - 59 - ], - "countUniqueValuesIsSyncEnabled": [ - 59 - ], - "countEmptyIsSyncEnabled": [ - 59 - ], - "countNotEmptyIsSyncEnabled": [ - 59 - ], - "percentageEmptyIsSyncEnabled": [ - 59 - ], - "percentageNotEmptyIsSyncEnabled": [ - 59 - ], - "countTrueIsSyncEnabled": [ - 59 - ], - "countFalseIsSyncEnabled": [ - 59 - ], - "countUniqueValuesSyncCursor": [ - 59 - ], - "countEmptySyncCursor": [ - 59 - ], - "countNotEmptySyncCursor": [ - 59 - ], - "percentageEmptySyncCursor": [ - 59 - ], - "percentageNotEmptySyncCursor": [ - 59 - ], - "countUniqueValuesSyncStatus": [ - 59 - ], - "countEmptySyncStatus": [ - 59 - ], - "countNotEmptySyncStatus": [ - 59 - ], - "percentageEmptySyncStatus": [ - 59 - ], - "percentageNotEmptySyncStatus": [ - 59 - ], - "countUniqueValuesSyncStage": [ - 59 - ], - "countEmptySyncStage": [ - 59 - ], - "countNotEmptySyncStage": [ - 59 - ], - "percentageEmptySyncStage": [ - 59 - ], - "percentageNotEmptySyncStage": [ - 59 - ], - "countUniqueValuesSyncStageStartedAt": [ - 59 - ], - "countEmptySyncStageStartedAt": [ - 59 - ], - "countNotEmptySyncStageStartedAt": [ - 59 - ], - "percentageEmptySyncStageStartedAt": [ - 59 - ], - "percentageNotEmptySyncStageStartedAt": [ - 59 - ], - "minSyncStageStartedAt": [ - 59 - ], - "maxSyncStageStartedAt": [ - 59 - ], - "countUniqueValuesSyncedAt": [ - 59 - ], - "countEmptySyncedAt": [ - 59 - ], - "countNotEmptySyncedAt": [ - 59 - ], - "percentageEmptySyncedAt": [ - 59 - ], - "percentageNotEmptySyncedAt": [ - 59 - ], - "minSyncedAt": [ - 59 - ], - "maxSyncedAt": [ - 59 - ], - "countUniqueValuesThrottleFailureCount": [ - 59 - ], - "countEmptyThrottleFailureCount": [ - 59 - ], - "countNotEmptyThrottleFailureCount": [ - 59 - ], - "percentageEmptyThrottleFailureCount": [ - 59 - ], - "percentageNotEmptyThrottleFailureCount": [ - 59 - ], - "minThrottleFailureCount": [ - 59 - ], - "maxThrottleFailureCount": [ - 59 - ], - "avgThrottleFailureCount": [ - 59 - ], - "sumThrottleFailureCount": [ - 59 - ], - "connectedAccountId": [ - 59 - ], - "connectedAccount": [ - 243 - ], - "__typename": [ - 1 - ] - }, - "CalendarChannelGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "handle": [ - 6 - ], - "visibility": [ - 6 - ], - "isContactAutoCreationEnabled": [ - 6 - ], - "contactAutoCreationPolicy": [ - 6 - ], - "isSyncEnabled": [ - 6 - ], - "syncCursor": [ - 6 - ], - "syncStatus": [ - 6 - ], - "syncStage": [ - 6 - ], - "syncStageStartedAt": [ - 109 - ], - "syncedAt": [ - 109 - ], - "throttleFailureCount": [ - 6 - ], - "connectedAccount": [ - 246 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantResponseStatusEnum": {}, - "CalendarEventParticipant": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "displayName": [ - 1 - ], - "isOrganizer": [ - 6 - ], - "responseStatus": [ - 187 - ], - "calendarEventId": [ - 22 - ], - "personId": [ - 22 - ], - "workspaceMemberId": [ - 22 - ], - "calendarEvent": [ - 203 - ], - "person": [ - 453 - ], - "workspaceMember": [ - 577 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantEdge": { - "node": [ - 188 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "countUniqueValuesDisplayName": [ - 10 - ], - "countEmptyDisplayName": [ - 10 - ], - "countNotEmptyDisplayName": [ - 10 - ], - "percentageEmptyDisplayName": [ - 13 - ], - "percentageNotEmptyDisplayName": [ - 13 - ], - "countUniqueValuesIsOrganizer": [ - 10 - ], - "countEmptyIsOrganizer": [ - 10 - ], - "countNotEmptyIsOrganizer": [ - 10 - ], - "percentageEmptyIsOrganizer": [ - 13 - ], - "percentageNotEmptyIsOrganizer": [ - 13 - ], - "countTrueIsOrganizer": [ - 10 - ], - "countFalseIsOrganizer": [ - 10 - ], - "countUniqueValuesResponseStatus": [ - 10 - ], - "countEmptyResponseStatus": [ - 10 - ], - "countNotEmptyResponseStatus": [ - 10 - ], - "percentageEmptyResponseStatus": [ - 13 - ], - "percentageNotEmptyResponseStatus": [ - 13 - ], - "edges": [ - 189 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "countUniqueValuesDisplayName": [ - 10 - ], - "countEmptyDisplayName": [ - 10 - ], - "countNotEmptyDisplayName": [ - 10 - ], - "percentageEmptyDisplayName": [ - 13 - ], - "percentageNotEmptyDisplayName": [ - 13 - ], - "countUniqueValuesIsOrganizer": [ - 10 - ], - "countEmptyIsOrganizer": [ - 10 - ], - "countNotEmptyIsOrganizer": [ - 10 - ], - "percentageEmptyIsOrganizer": [ - 13 - ], - "percentageNotEmptyIsOrganizer": [ - 13 - ], - "countTrueIsOrganizer": [ - 10 - ], - "countFalseIsOrganizer": [ - 10 - ], - "countUniqueValuesResponseStatus": [ - 10 - ], - "countEmptyResponseStatus": [ - 10 - ], - "countNotEmptyResponseStatus": [ - 10 - ], - "percentageEmptyResponseStatus": [ - 13 - ], - "percentageNotEmptyResponseStatus": [ - 13 - ], - "edges": [ - 189 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantRelationInput": { - "connect": [ - 193 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantConnectInput": { - "where": [ - 194 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "displayName": [ - 1 - ], - "isOrganizer": [ - 6 - ], - "responseStatus": [ - 187 - ], - "calendarEventId": [ - 22 - ], - "calendarEvent": [ - 207 - ], - "personId": [ - 22 - ], - "person": [ - 457 - ], - "workspaceMemberId": [ - 22 - ], - "workspaceMember": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "displayName": [ - 1 - ], - "isOrganizer": [ - 6 - ], - "responseStatus": [ - 187 - ], - "calendarEventId": [ - 22 - ], - "calendarEvent": [ - 207 - ], - "personId": [ - 22 - ], - "person": [ - 457 - ], - "workspaceMemberId": [ - 22 - ], - "workspaceMember": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "handle": [ - 56 - ], - "displayName": [ - 56 - ], - "isOrganizer": [ - 179 - ], - "responseStatus": [ - 198 - ], - "calendarEventId": [ - 33 - ], - "personId": [ - 33 - ], - "workspaceMemberId": [ - 33 - ], - "and": [ - 197 - ], - "or": [ - 197 - ], - "not": [ - 197 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantResponseStatusEnumFilter": { - "eq": [ - 187 - ], - "neq": [ - 187 - ], - "in": [ - 187 - ], - "containsAny": [ - 187 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "handle": [ - 59 - ], - "displayName": [ - 59 - ], - "isOrganizer": [ - 59 - ], - "responseStatus": [ - 59 - ], - "calendarEventId": [ - 59 - ], - "calendarEvent": [ - 213 - ], - "personId": [ - 59 - ], - "person": [ - 464 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantOrderByWithGroupByInput": { - "aggregate": [ - 201 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "handle": [ - 59 - ], - "displayName": [ - 59 - ], - "isOrganizer": [ - 59 - ], - "responseStatus": [ - 59 - ], - "calendarEventId": [ - 59 - ], - "calendarEvent": [ - 214 - ], - "personId": [ - 59 - ], - "person": [ - 465 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 592 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesHandle": [ - 59 - ], - "countEmptyHandle": [ - 59 - ], - "countNotEmptyHandle": [ - 59 - ], - "percentageEmptyHandle": [ - 59 - ], - "percentageNotEmptyHandle": [ - 59 - ], - "countUniqueValuesDisplayName": [ - 59 - ], - "countEmptyDisplayName": [ - 59 - ], - "countNotEmptyDisplayName": [ - 59 - ], - "percentageEmptyDisplayName": [ - 59 - ], - "percentageNotEmptyDisplayName": [ - 59 - ], - "countUniqueValuesIsOrganizer": [ - 59 - ], - "countEmptyIsOrganizer": [ - 59 - ], - "countNotEmptyIsOrganizer": [ - 59 - ], - "percentageEmptyIsOrganizer": [ - 59 - ], - "percentageNotEmptyIsOrganizer": [ - 59 - ], - "countTrueIsOrganizer": [ - 59 - ], - "countFalseIsOrganizer": [ - 59 - ], - "countUniqueValuesResponseStatus": [ - 59 - ], - "countEmptyResponseStatus": [ - 59 - ], - "countNotEmptyResponseStatus": [ - 59 - ], - "percentageEmptyResponseStatus": [ - 59 - ], - "percentageNotEmptyResponseStatus": [ - 59 - ], - "calendarEventId": [ - 59 - ], - "calendarEvent": [ - 213 - ], - "personId": [ - 59 - ], - "person": [ - 464 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventParticipantGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "handle": [ - 6 - ], - "displayName": [ - 6 - ], - "isOrganizer": [ - 6 - ], - "responseStatus": [ - 6 - ], - "calendarEvent": [ - 216 - ], - "person": [ - 467 - ], - "workspaceMember": [ - 594 - ], - "__typename": [ - 1 - ] - }, - "CalendarEvent": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "title": [ - 1 - ], - "isCanceled": [ - 6 - ], - "isFullDay": [ - 6 - ], - "startsAt": [ - 7 - ], - "endsAt": [ - 7 - ], - "externalCreatedAt": [ - 7 - ], - "externalUpdatedAt": [ - 7 - ], - "description": [ - 1 - ], - "location": [ - 1 - ], - "iCalUid": [ - 1 - ], - "conferenceSolution": [ - 1 - ], - "conferenceLink": [ - 52 - ], - "calendarChannelEventAssociations": [ - 152, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 159 - ], - "orderBy": [ - 160, - "[CalendarChannelEventAssociationOrderByInput]" - ] - } - ], - "calendarEventParticipants": [ - 190, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 197 - ], - "orderBy": [ - 199, - "[CalendarEventParticipantOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "CalendarEventEdge": { - "node": [ - 203 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesTitle": [ - 10 - ], - "countEmptyTitle": [ - 10 - ], - "countNotEmptyTitle": [ - 10 - ], - "percentageEmptyTitle": [ - 13 - ], - "percentageNotEmptyTitle": [ - 13 - ], - "countUniqueValuesIsCanceled": [ - 10 - ], - "countEmptyIsCanceled": [ - 10 - ], - "countNotEmptyIsCanceled": [ - 10 - ], - "percentageEmptyIsCanceled": [ - 13 - ], - "percentageNotEmptyIsCanceled": [ - 13 - ], - "countTrueIsCanceled": [ - 10 - ], - "countFalseIsCanceled": [ - 10 - ], - "countUniqueValuesIsFullDay": [ - 10 - ], - "countEmptyIsFullDay": [ - 10 - ], - "countNotEmptyIsFullDay": [ - 10 - ], - "percentageEmptyIsFullDay": [ - 13 - ], - "percentageNotEmptyIsFullDay": [ - 13 - ], - "countTrueIsFullDay": [ - 10 - ], - "countFalseIsFullDay": [ - 10 - ], - "countUniqueValuesStartsAt": [ - 10 - ], - "countEmptyStartsAt": [ - 10 - ], - "countNotEmptyStartsAt": [ - 10 - ], - "percentageEmptyStartsAt": [ - 13 - ], - "percentageNotEmptyStartsAt": [ - 13 - ], - "minStartsAt": [ - 7 - ], - "maxStartsAt": [ - 7 - ], - "countUniqueValuesEndsAt": [ - 10 - ], - "countEmptyEndsAt": [ - 10 - ], - "countNotEmptyEndsAt": [ - 10 - ], - "percentageEmptyEndsAt": [ - 13 - ], - "percentageNotEmptyEndsAt": [ - 13 - ], - "minEndsAt": [ - 7 - ], - "maxEndsAt": [ - 7 - ], - "countUniqueValuesExternalCreatedAt": [ - 10 - ], - "countEmptyExternalCreatedAt": [ - 10 - ], - "countNotEmptyExternalCreatedAt": [ - 10 - ], - "percentageEmptyExternalCreatedAt": [ - 13 - ], - "percentageNotEmptyExternalCreatedAt": [ - 13 - ], - "minExternalCreatedAt": [ - 7 - ], - "maxExternalCreatedAt": [ - 7 - ], - "countUniqueValuesExternalUpdatedAt": [ - 10 - ], - "countEmptyExternalUpdatedAt": [ - 10 - ], - "countNotEmptyExternalUpdatedAt": [ - 10 - ], - "percentageEmptyExternalUpdatedAt": [ - 13 - ], - "percentageNotEmptyExternalUpdatedAt": [ - 13 - ], - "minExternalUpdatedAt": [ - 7 - ], - "maxExternalUpdatedAt": [ - 7 - ], - "countUniqueValuesDescription": [ - 10 - ], - "countEmptyDescription": [ - 10 - ], - "countNotEmptyDescription": [ - 10 - ], - "percentageEmptyDescription": [ - 13 - ], - "percentageNotEmptyDescription": [ - 13 - ], - "countUniqueValuesLocation": [ - 10 - ], - "countEmptyLocation": [ - 10 - ], - "countNotEmptyLocation": [ - 10 - ], - "percentageEmptyLocation": [ - 13 - ], - "percentageNotEmptyLocation": [ - 13 - ], - "countUniqueValuesICalUid": [ - 10 - ], - "countEmptyICalUid": [ - 10 - ], - "countNotEmptyICalUid": [ - 10 - ], - "percentageEmptyICalUid": [ - 13 - ], - "percentageNotEmptyICalUid": [ - 13 - ], - "countUniqueValuesConferenceSolution": [ - 10 - ], - "countEmptyConferenceSolution": [ - 10 - ], - "countNotEmptyConferenceSolution": [ - 10 - ], - "percentageEmptyConferenceSolution": [ - 13 - ], - "percentageNotEmptyConferenceSolution": [ - 13 - ], - "countUniqueValuesConferenceLink": [ - 10 - ], - "countEmptyConferenceLink": [ - 10 - ], - "countNotEmptyConferenceLink": [ - 10 - ], - "percentageEmptyConferenceLink": [ - 13 - ], - "percentageNotEmptyConferenceLink": [ - 13 - ], - "edges": [ - 204 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesTitle": [ - 10 - ], - "countEmptyTitle": [ - 10 - ], - "countNotEmptyTitle": [ - 10 - ], - "percentageEmptyTitle": [ - 13 - ], - "percentageNotEmptyTitle": [ - 13 - ], - "countUniqueValuesIsCanceled": [ - 10 - ], - "countEmptyIsCanceled": [ - 10 - ], - "countNotEmptyIsCanceled": [ - 10 - ], - "percentageEmptyIsCanceled": [ - 13 - ], - "percentageNotEmptyIsCanceled": [ - 13 - ], - "countTrueIsCanceled": [ - 10 - ], - "countFalseIsCanceled": [ - 10 - ], - "countUniqueValuesIsFullDay": [ - 10 - ], - "countEmptyIsFullDay": [ - 10 - ], - "countNotEmptyIsFullDay": [ - 10 - ], - "percentageEmptyIsFullDay": [ - 13 - ], - "percentageNotEmptyIsFullDay": [ - 13 - ], - "countTrueIsFullDay": [ - 10 - ], - "countFalseIsFullDay": [ - 10 - ], - "countUniqueValuesStartsAt": [ - 10 - ], - "countEmptyStartsAt": [ - 10 - ], - "countNotEmptyStartsAt": [ - 10 - ], - "percentageEmptyStartsAt": [ - 13 - ], - "percentageNotEmptyStartsAt": [ - 13 - ], - "minStartsAt": [ - 7 - ], - "maxStartsAt": [ - 7 - ], - "countUniqueValuesEndsAt": [ - 10 - ], - "countEmptyEndsAt": [ - 10 - ], - "countNotEmptyEndsAt": [ - 10 - ], - "percentageEmptyEndsAt": [ - 13 - ], - "percentageNotEmptyEndsAt": [ - 13 - ], - "minEndsAt": [ - 7 - ], - "maxEndsAt": [ - 7 - ], - "countUniqueValuesExternalCreatedAt": [ - 10 - ], - "countEmptyExternalCreatedAt": [ - 10 - ], - "countNotEmptyExternalCreatedAt": [ - 10 - ], - "percentageEmptyExternalCreatedAt": [ - 13 - ], - "percentageNotEmptyExternalCreatedAt": [ - 13 - ], - "minExternalCreatedAt": [ - 7 - ], - "maxExternalCreatedAt": [ - 7 - ], - "countUniqueValuesExternalUpdatedAt": [ - 10 - ], - "countEmptyExternalUpdatedAt": [ - 10 - ], - "countNotEmptyExternalUpdatedAt": [ - 10 - ], - "percentageEmptyExternalUpdatedAt": [ - 13 - ], - "percentageNotEmptyExternalUpdatedAt": [ - 13 - ], - "minExternalUpdatedAt": [ - 7 - ], - "maxExternalUpdatedAt": [ - 7 - ], - "countUniqueValuesDescription": [ - 10 - ], - "countEmptyDescription": [ - 10 - ], - "countNotEmptyDescription": [ - 10 - ], - "percentageEmptyDescription": [ - 13 - ], - "percentageNotEmptyDescription": [ - 13 - ], - "countUniqueValuesLocation": [ - 10 - ], - "countEmptyLocation": [ - 10 - ], - "countNotEmptyLocation": [ - 10 - ], - "percentageEmptyLocation": [ - 13 - ], - "percentageNotEmptyLocation": [ - 13 - ], - "countUniqueValuesICalUid": [ - 10 - ], - "countEmptyICalUid": [ - 10 - ], - "countNotEmptyICalUid": [ - 10 - ], - "percentageEmptyICalUid": [ - 13 - ], - "percentageNotEmptyICalUid": [ - 13 - ], - "countUniqueValuesConferenceSolution": [ - 10 - ], - "countEmptyConferenceSolution": [ - 10 - ], - "countNotEmptyConferenceSolution": [ - 10 - ], - "percentageEmptyConferenceSolution": [ - 13 - ], - "percentageNotEmptyConferenceSolution": [ - 13 - ], - "countUniqueValuesConferenceLink": [ - 10 - ], - "countEmptyConferenceLink": [ - 10 - ], - "countNotEmptyConferenceLink": [ - 10 - ], - "percentageEmptyConferenceLink": [ - 13 - ], - "percentageNotEmptyConferenceLink": [ - 13 - ], - "edges": [ - 204 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventRelationInput": { - "connect": [ - 208 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventConnectInput": { - "where": [ - 209 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "title": [ - 1 - ], - "isCanceled": [ - 6 - ], - "isFullDay": [ - 6 - ], - "startsAt": [ - 7 - ], - "endsAt": [ - 7 - ], - "externalCreatedAt": [ - 7 - ], - "externalUpdatedAt": [ - 7 - ], - "description": [ - 1 - ], - "location": [ - 1 - ], - "iCalUid": [ - 1 - ], - "conferenceSolution": [ - 1 - ], - "conferenceLink": [ - 53 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "title": [ - 1 - ], - "isCanceled": [ - 6 - ], - "isFullDay": [ - 6 - ], - "startsAt": [ - 7 - ], - "endsAt": [ - 7 - ], - "externalCreatedAt": [ - 7 - ], - "externalUpdatedAt": [ - 7 - ], - "description": [ - 1 - ], - "location": [ - 1 - ], - "iCalUid": [ - 1 - ], - "conferenceSolution": [ - 1 - ], - "conferenceLink": [ - 54 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "title": [ - 56 - ], - "isCanceled": [ - 179 - ], - "isFullDay": [ - 179 - ], - "startsAt": [ - 7 - ], - "endsAt": [ - 7 - ], - "externalCreatedAt": [ - 7 - ], - "externalUpdatedAt": [ - 7 - ], - "description": [ - 56 - ], - "location": [ - 56 - ], - "iCalUid": [ - 56 - ], - "conferenceSolution": [ - 56 - ], - "conferenceLink": [ - 55 - ], - "and": [ - 212 - ], - "or": [ - 212 - ], - "not": [ - 212 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "title": [ - 59 - ], - "isCanceled": [ - 59 - ], - "isFullDay": [ - 59 - ], - "startsAt": [ - 59 - ], - "endsAt": [ - 59 - ], - "externalCreatedAt": [ - 59 - ], - "externalUpdatedAt": [ - 59 - ], - "description": [ - 59 - ], - "location": [ - 59 - ], - "iCalUid": [ - 59 - ], - "conferenceSolution": [ - 59 - ], - "conferenceLink": [ - 58 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventOrderByWithGroupByInput": { - "aggregate": [ - 215 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "title": [ - 59 - ], - "isCanceled": [ - 59 - ], - "isFullDay": [ - 59 - ], - "startsAt": [ - 110 - ], - "endsAt": [ - 110 - ], - "externalCreatedAt": [ - 110 - ], - "externalUpdatedAt": [ - 110 - ], - "description": [ - 59 - ], - "location": [ - 59 - ], - "iCalUid": [ - 59 - ], - "conferenceSolution": [ - 59 - ], - "conferenceLink": [ - 58 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesTitle": [ - 59 - ], - "countEmptyTitle": [ - 59 - ], - "countNotEmptyTitle": [ - 59 - ], - "percentageEmptyTitle": [ - 59 - ], - "percentageNotEmptyTitle": [ - 59 - ], - "countUniqueValuesIsCanceled": [ - 59 - ], - "countEmptyIsCanceled": [ - 59 - ], - "countNotEmptyIsCanceled": [ - 59 - ], - "percentageEmptyIsCanceled": [ - 59 - ], - "percentageNotEmptyIsCanceled": [ - 59 - ], - "countTrueIsCanceled": [ - 59 - ], - "countFalseIsCanceled": [ - 59 - ], - "countUniqueValuesIsFullDay": [ - 59 - ], - "countEmptyIsFullDay": [ - 59 - ], - "countNotEmptyIsFullDay": [ - 59 - ], - "percentageEmptyIsFullDay": [ - 59 - ], - "percentageNotEmptyIsFullDay": [ - 59 - ], - "countTrueIsFullDay": [ - 59 - ], - "countFalseIsFullDay": [ - 59 - ], - "countUniqueValuesStartsAt": [ - 59 - ], - "countEmptyStartsAt": [ - 59 - ], - "countNotEmptyStartsAt": [ - 59 - ], - "percentageEmptyStartsAt": [ - 59 - ], - "percentageNotEmptyStartsAt": [ - 59 - ], - "minStartsAt": [ - 59 - ], - "maxStartsAt": [ - 59 - ], - "countUniqueValuesEndsAt": [ - 59 - ], - "countEmptyEndsAt": [ - 59 - ], - "countNotEmptyEndsAt": [ - 59 - ], - "percentageEmptyEndsAt": [ - 59 - ], - "percentageNotEmptyEndsAt": [ - 59 - ], - "minEndsAt": [ - 59 - ], - "maxEndsAt": [ - 59 - ], - "countUniqueValuesExternalCreatedAt": [ - 59 - ], - "countEmptyExternalCreatedAt": [ - 59 - ], - "countNotEmptyExternalCreatedAt": [ - 59 - ], - "percentageEmptyExternalCreatedAt": [ - 59 - ], - "percentageNotEmptyExternalCreatedAt": [ - 59 - ], - "minExternalCreatedAt": [ - 59 - ], - "maxExternalCreatedAt": [ - 59 - ], - "countUniqueValuesExternalUpdatedAt": [ - 59 - ], - "countEmptyExternalUpdatedAt": [ - 59 - ], - "countNotEmptyExternalUpdatedAt": [ - 59 - ], - "percentageEmptyExternalUpdatedAt": [ - 59 - ], - "percentageNotEmptyExternalUpdatedAt": [ - 59 - ], - "minExternalUpdatedAt": [ - 59 - ], - "maxExternalUpdatedAt": [ - 59 - ], - "countUniqueValuesDescription": [ - 59 - ], - "countEmptyDescription": [ - 59 - ], - "countNotEmptyDescription": [ - 59 - ], - "percentageEmptyDescription": [ - 59 - ], - "percentageNotEmptyDescription": [ - 59 - ], - "countUniqueValuesLocation": [ - 59 - ], - "countEmptyLocation": [ - 59 - ], - "countNotEmptyLocation": [ - 59 - ], - "percentageEmptyLocation": [ - 59 - ], - "percentageNotEmptyLocation": [ - 59 - ], - "countUniqueValuesICalUid": [ - 59 - ], - "countEmptyICalUid": [ - 59 - ], - "countNotEmptyICalUid": [ - 59 - ], - "percentageEmptyICalUid": [ - 59 - ], - "percentageNotEmptyICalUid": [ - 59 - ], - "countUniqueValuesConferenceSolution": [ - 59 - ], - "countEmptyConferenceSolution": [ - 59 - ], - "countNotEmptyConferenceSolution": [ - 59 - ], - "percentageEmptyConferenceSolution": [ - 59 - ], - "percentageNotEmptyConferenceSolution": [ - 59 - ], - "countUniqueValuesConferenceLink": [ - 59 - ], - "countEmptyConferenceLink": [ - 59 - ], - "countNotEmptyConferenceLink": [ - 59 - ], - "percentageEmptyConferenceLink": [ - 59 - ], - "percentageNotEmptyConferenceLink": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "CalendarEventGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "title": [ - 6 - ], - "isCanceled": [ - 6 - ], - "isFullDay": [ - 6 - ], - "startsAt": [ - 109 - ], - "endsAt": [ - 109 - ], - "externalCreatedAt": [ - 109 - ], - "externalUpdatedAt": [ - 109 - ], - "description": [ - 6 - ], - "location": [ - 6 - ], - "iCalUid": [ - 6 - ], - "conferenceSolution": [ - 6 - ], - "conferenceLink": [ - 60 - ], - "__typename": [ - 1 - ] - }, - "Company": { - "idealCustomerProfile": [ - 6 - ], - "position": [ - 114 - ], - "createdBy": [ - 82 - ], - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "domainName": [ - 52 - ], - "address": [ - 75 - ], - "employees": [ - 13 - ], - "linkedinLink": [ - 52 - ], - "xLink": [ - 52 - ], - "annualRecurringRevenue": [ - 61 - ], - "updatedBy": [ - 82 - ], - "searchVector": [ - 115 - ], - "accountOwnerId": [ - 22 - ], - "attachments": [ - 118, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 128 - ], - "orderBy": [ - 132, - "[AttachmentOrderByInput]" - ] - } - ], - "people": [ - 455, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 463 - ], - "orderBy": [ - 464, - "[PersonOrderByInput]" - ] - } - ], - "accountOwner": [ - 577 - ], - "taskTargets": [ - 486, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 493 - ], - "orderBy": [ - 494, - "[TaskTargetOrderByInput]" - ] - } - ], - "noteTargets": [ - 425, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 432 - ], - "orderBy": [ - 433, - "[NoteTargetOrderByInput]" - ] - } - ], - "opportunities": [ - 440, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 447 - ], - "orderBy": [ - 449, - "[OpportunityOrderByInput]" - ] - } - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "timelineActivities": [ - 500, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 507 - ], - "orderBy": [ - 508, - "[TimelineActivityOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "CompanyEdge": { - "node": [ - 217 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "CompanyConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesIdealCustomerProfile": [ - 10 - ], - "countEmptyIdealCustomerProfile": [ - 10 - ], - "countNotEmptyIdealCustomerProfile": [ - 10 - ], - "percentageEmptyIdealCustomerProfile": [ - 13 - ], - "percentageNotEmptyIdealCustomerProfile": [ - 13 - ], - "countTrueIdealCustomerProfile": [ - 10 - ], - "countFalseIdealCustomerProfile": [ - 10 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesDomainName": [ - 10 - ], - "countEmptyDomainName": [ - 10 - ], - "countNotEmptyDomainName": [ - 10 - ], - "percentageEmptyDomainName": [ - 13 - ], - "percentageNotEmptyDomainName": [ - 13 - ], - "countUniqueValuesAddress": [ - 10 - ], - "countEmptyAddress": [ - 10 - ], - "countNotEmptyAddress": [ - 10 - ], - "percentageEmptyAddress": [ - 13 - ], - "percentageNotEmptyAddress": [ - 13 - ], - "countUniqueValuesEmployees": [ - 10 - ], - "countEmptyEmployees": [ - 10 - ], - "countNotEmptyEmployees": [ - 10 - ], - "percentageEmptyEmployees": [ - 13 - ], - "percentageNotEmptyEmployees": [ - 13 - ], - "minEmployees": [ - 13 - ], - "maxEmployees": [ - 13 - ], - "avgEmployees": [ - 13 - ], - "sumEmployees": [ - 13 - ], - "countUniqueValuesLinkedinLink": [ - 10 - ], - "countEmptyLinkedinLink": [ - 10 - ], - "countNotEmptyLinkedinLink": [ - 10 - ], - "percentageEmptyLinkedinLink": [ - 13 - ], - "percentageNotEmptyLinkedinLink": [ - 13 - ], - "countUniqueValuesXLink": [ - 10 - ], - "countEmptyXLink": [ - 10 - ], - "countNotEmptyXLink": [ - 10 - ], - "percentageEmptyXLink": [ - 13 - ], - "percentageNotEmptyXLink": [ - 13 - ], - "countUniqueValuesAnnualRecurringRevenue": [ - 10 - ], - "countEmptyAnnualRecurringRevenue": [ - 10 - ], - "countNotEmptyAnnualRecurringRevenue": [ - 10 - ], - "percentageEmptyAnnualRecurringRevenue": [ - 13 - ], - "percentageNotEmptyAnnualRecurringRevenue": [ - 13 - ], - "minAnnualRecurringRevenueAmountMicros": [ - 13 - ], - "maxAnnualRecurringRevenueAmountMicros": [ - 13 - ], - "sumAnnualRecurringRevenueAmountMicros": [ - 13 - ], - "avgAnnualRecurringRevenueAmountMicros": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 218 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "CompanyGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesIdealCustomerProfile": [ - 10 - ], - "countEmptyIdealCustomerProfile": [ - 10 - ], - "countNotEmptyIdealCustomerProfile": [ - 10 - ], - "percentageEmptyIdealCustomerProfile": [ - 13 - ], - "percentageNotEmptyIdealCustomerProfile": [ - 13 - ], - "countTrueIdealCustomerProfile": [ - 10 - ], - "countFalseIdealCustomerProfile": [ - 10 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesDomainName": [ - 10 - ], - "countEmptyDomainName": [ - 10 - ], - "countNotEmptyDomainName": [ - 10 - ], - "percentageEmptyDomainName": [ - 13 - ], - "percentageNotEmptyDomainName": [ - 13 - ], - "countUniqueValuesAddress": [ - 10 - ], - "countEmptyAddress": [ - 10 - ], - "countNotEmptyAddress": [ - 10 - ], - "percentageEmptyAddress": [ - 13 - ], - "percentageNotEmptyAddress": [ - 13 - ], - "countUniqueValuesEmployees": [ - 10 - ], - "countEmptyEmployees": [ - 10 - ], - "countNotEmptyEmployees": [ - 10 - ], - "percentageEmptyEmployees": [ - 13 - ], - "percentageNotEmptyEmployees": [ - 13 - ], - "minEmployees": [ - 13 - ], - "maxEmployees": [ - 13 - ], - "avgEmployees": [ - 13 - ], - "sumEmployees": [ - 13 - ], - "countUniqueValuesLinkedinLink": [ - 10 - ], - "countEmptyLinkedinLink": [ - 10 - ], - "countNotEmptyLinkedinLink": [ - 10 - ], - "percentageEmptyLinkedinLink": [ - 13 - ], - "percentageNotEmptyLinkedinLink": [ - 13 - ], - "countUniqueValuesXLink": [ - 10 - ], - "countEmptyXLink": [ - 10 - ], - "countNotEmptyXLink": [ - 10 - ], - "percentageEmptyXLink": [ - 13 - ], - "percentageNotEmptyXLink": [ - 13 - ], - "countUniqueValuesAnnualRecurringRevenue": [ - 10 - ], - "countEmptyAnnualRecurringRevenue": [ - 10 - ], - "countNotEmptyAnnualRecurringRevenue": [ - 10 - ], - "percentageEmptyAnnualRecurringRevenue": [ - 13 - ], - "percentageNotEmptyAnnualRecurringRevenue": [ - 13 - ], - "minAnnualRecurringRevenueAmountMicros": [ - 13 - ], - "maxAnnualRecurringRevenueAmountMicros": [ - 13 - ], - "sumAnnualRecurringRevenueAmountMicros": [ - 13 - ], - "avgAnnualRecurringRevenueAmountMicros": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 218 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "CompanyRelationInput": { - "connect": [ - 222 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "CompanyConnectInput": { - "where": [ - 223 - ], - "__typename": [ - 1 - ] - }, - "CompanyWhereUniqueInput": { - "id": [ - 22 - ], - "domainName": [ - 224 - ], - "__typename": [ - 1 - ] - }, - "CompanyDomainNameWhereInput": { - "primaryLinkUrl": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "CompanyCreateInput": { - "idealCustomerProfile": [ - 6 - ], - "position": [ - 114 - ], - "createdBy": [ - 83 - ], - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "domainName": [ - 53 - ], - "address": [ - 76 - ], - "employees": [ - 13 - ], - "linkedinLink": [ - 53 - ], - "xLink": [ - 53 - ], - "annualRecurringRevenue": [ - 63 - ], - "updatedBy": [ - 83 - ], - "searchVector": [ - 115 - ], - "accountOwnerId": [ - 22 - ], - "accountOwner": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "CompanyUpdateInput": { - "idealCustomerProfile": [ - 6 - ], - "position": [ - 114 - ], - "createdBy": [ - 84 - ], - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "domainName": [ - 54 - ], - "address": [ - 77 - ], - "employees": [ - 13 - ], - "linkedinLink": [ - 54 - ], - "xLink": [ - 54 - ], - "annualRecurringRevenue": [ - 64 - ], - "updatedBy": [ - 84 - ], - "searchVector": [ - 115 - ], - "accountOwnerId": [ - 22 - ], - "accountOwner": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "CompanyFilterInput": { - "idealCustomerProfile": [ - 179 - ], - "position": [ - 130 - ], - "createdBy": [ - 85 - ], - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 56 - ], - "domainName": [ - 55 - ], - "address": [ - 78 - ], - "employees": [ - 130 - ], - "linkedinLink": [ - 55 - ], - "xLink": [ - 55 - ], - "annualRecurringRevenue": [ - 65 - ], - "updatedBy": [ - 85 - ], - "searchVector": [ - 131 - ], - "accountOwnerId": [ - 33 - ], - "and": [ - 227 - ], - "or": [ - 227 - ], - "not": [ - 227 - ], - "__typename": [ - 1 - ] - }, - "CompanyOrderByInput": { - "idealCustomerProfile": [ - 59 - ], - "position": [ - 59 - ], - "createdBy": [ - 87 - ], - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "name": [ - 59 - ], - "domainName": [ - 58 - ], - "address": [ - 79 - ], - "employees": [ - 59 - ], - "linkedinLink": [ - 58 - ], - "xLink": [ - 58 - ], - "annualRecurringRevenue": [ - 67 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "accountOwnerId": [ - 59 - ], - "accountOwner": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "CompanyOrderByWithGroupByInput": { - "aggregate": [ - 230 - ], - "idealCustomerProfile": [ - 59 - ], - "position": [ - 59 - ], - "createdBy": [ - 87 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "name": [ - 59 - ], - "domainName": [ - 58 - ], - "address": [ - 79 - ], - "employees": [ - 59 - ], - "linkedinLink": [ - 58 - ], - "xLink": [ - 58 - ], - "annualRecurringRevenue": [ - 67 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "accountOwnerId": [ - 59 - ], - "accountOwner": [ - 592 - ], - "__typename": [ - 1 - ] - }, - "CompanyOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesIdealCustomerProfile": [ - 59 - ], - "countEmptyIdealCustomerProfile": [ - 59 - ], - "countNotEmptyIdealCustomerProfile": [ - 59 - ], - "percentageEmptyIdealCustomerProfile": [ - 59 - ], - "percentageNotEmptyIdealCustomerProfile": [ - 59 - ], - "countTrueIdealCustomerProfile": [ - 59 - ], - "countFalseIdealCustomerProfile": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesName": [ - 59 - ], - "countEmptyName": [ - 59 - ], - "countNotEmptyName": [ - 59 - ], - "percentageEmptyName": [ - 59 - ], - "percentageNotEmptyName": [ - 59 - ], - "countUniqueValuesDomainName": [ - 59 - ], - "countEmptyDomainName": [ - 59 - ], - "countNotEmptyDomainName": [ - 59 - ], - "percentageEmptyDomainName": [ - 59 - ], - "percentageNotEmptyDomainName": [ - 59 - ], - "countUniqueValuesAddress": [ - 59 - ], - "countEmptyAddress": [ - 59 - ], - "countNotEmptyAddress": [ - 59 - ], - "percentageEmptyAddress": [ - 59 - ], - "percentageNotEmptyAddress": [ - 59 - ], - "countUniqueValuesEmployees": [ - 59 - ], - "countEmptyEmployees": [ - 59 - ], - "countNotEmptyEmployees": [ - 59 - ], - "percentageEmptyEmployees": [ - 59 - ], - "percentageNotEmptyEmployees": [ - 59 - ], - "minEmployees": [ - 59 - ], - "maxEmployees": [ - 59 - ], - "avgEmployees": [ - 59 - ], - "sumEmployees": [ - 59 - ], - "countUniqueValuesLinkedinLink": [ - 59 - ], - "countEmptyLinkedinLink": [ - 59 - ], - "countNotEmptyLinkedinLink": [ - 59 - ], - "percentageEmptyLinkedinLink": [ - 59 - ], - "percentageNotEmptyLinkedinLink": [ - 59 - ], - "countUniqueValuesXLink": [ - 59 - ], - "countEmptyXLink": [ - 59 - ], - "countNotEmptyXLink": [ - 59 - ], - "percentageEmptyXLink": [ - 59 - ], - "percentageNotEmptyXLink": [ - 59 - ], - "countUniqueValuesAnnualRecurringRevenue": [ - 59 - ], - "countEmptyAnnualRecurringRevenue": [ - 59 - ], - "countNotEmptyAnnualRecurringRevenue": [ - 59 - ], - "percentageEmptyAnnualRecurringRevenue": [ - 59 - ], - "percentageNotEmptyAnnualRecurringRevenue": [ - 59 - ], - "minAnnualRecurringRevenueAmountMicros": [ - 59 - ], - "maxAnnualRecurringRevenueAmountMicros": [ - 59 - ], - "sumAnnualRecurringRevenueAmountMicros": [ - 59 - ], - "avgAnnualRecurringRevenueAmountMicros": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "accountOwnerId": [ - 59 - ], - "accountOwner": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "CompanyGroupByInput": { - "idealCustomerProfile": [ - 6 - ], - "position": [ - 6 - ], - "createdBy": [ - 88 - ], - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "name": [ - 6 - ], - "domainName": [ - 60 - ], - "address": [ - 80 - ], - "employees": [ - 6 - ], - "linkedinLink": [ - 60 - ], - "xLink": [ - 60 - ], - "annualRecurringRevenue": [ - 68 - ], - "updatedBy": [ - 88 - ], - "searchVector": [ - 6 - ], - "accountOwner": [ - 594 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccount": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "provider": [ - 1 - ], - "accessToken": [ - 1 - ], - "refreshToken": [ - 1 - ], - "lastSyncHistoryId": [ - 1 - ], - "authFailedAt": [ - 7 - ], - "lastCredentialsRefreshedAt": [ - 7 - ], - "handleAliases": [ - 1 - ], - "scopes": [ - 1 - ], - "connectionParameters": [ - 25 - ], - "accountOwnerId": [ - 22 - ], - "calendarChannels": [ - 170, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 177 - ], - "orderBy": [ - 183, - "[CalendarChannelOrderByInput]" - ] - } - ], - "accountOwner": [ - 577 - ], - "messageChannels": [ - 314, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 321 - ], - "orderBy": [ - 329, - "[MessageChannelOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountEdge": { - "node": [ - 232 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "countUniqueValuesProvider": [ - 10 - ], - "countEmptyProvider": [ - 10 - ], - "countNotEmptyProvider": [ - 10 - ], - "percentageEmptyProvider": [ - 13 - ], - "percentageNotEmptyProvider": [ - 13 - ], - "countUniqueValuesAccessToken": [ - 10 - ], - "countEmptyAccessToken": [ - 10 - ], - "countNotEmptyAccessToken": [ - 10 - ], - "percentageEmptyAccessToken": [ - 13 - ], - "percentageNotEmptyAccessToken": [ - 13 - ], - "countUniqueValuesRefreshToken": [ - 10 - ], - "countEmptyRefreshToken": [ - 10 - ], - "countNotEmptyRefreshToken": [ - 10 - ], - "percentageEmptyRefreshToken": [ - 13 - ], - "percentageNotEmptyRefreshToken": [ - 13 - ], - "countUniqueValuesLastSyncHistoryId": [ - 10 - ], - "countEmptyLastSyncHistoryId": [ - 10 - ], - "countNotEmptyLastSyncHistoryId": [ - 10 - ], - "percentageEmptyLastSyncHistoryId": [ - 13 - ], - "percentageNotEmptyLastSyncHistoryId": [ - 13 - ], - "countUniqueValuesAuthFailedAt": [ - 10 - ], - "countEmptyAuthFailedAt": [ - 10 - ], - "countNotEmptyAuthFailedAt": [ - 10 - ], - "percentageEmptyAuthFailedAt": [ - 13 - ], - "percentageNotEmptyAuthFailedAt": [ - 13 - ], - "minAuthFailedAt": [ - 7 - ], - "maxAuthFailedAt": [ - 7 - ], - "countUniqueValuesLastCredentialsRefreshedAt": [ - 10 - ], - "countEmptyLastCredentialsRefreshedAt": [ - 10 - ], - "countNotEmptyLastCredentialsRefreshedAt": [ - 10 - ], - "percentageEmptyLastCredentialsRefreshedAt": [ - 13 - ], - "percentageNotEmptyLastCredentialsRefreshedAt": [ - 13 - ], - "minLastCredentialsRefreshedAt": [ - 7 - ], - "maxLastCredentialsRefreshedAt": [ - 7 - ], - "countUniqueValuesHandleAliases": [ - 10 - ], - "countEmptyHandleAliases": [ - 10 - ], - "countNotEmptyHandleAliases": [ - 10 - ], - "percentageEmptyHandleAliases": [ - 13 - ], - "percentageNotEmptyHandleAliases": [ - 13 - ], - "countUniqueValuesScopes": [ - 10 - ], - "countEmptyScopes": [ - 10 - ], - "countNotEmptyScopes": [ - 10 - ], - "percentageEmptyScopes": [ - 13 - ], - "percentageNotEmptyScopes": [ - 13 - ], - "countUniqueValuesConnectionParameters": [ - 10 - ], - "countEmptyConnectionParameters": [ - 10 - ], - "countNotEmptyConnectionParameters": [ - 10 - ], - "percentageEmptyConnectionParameters": [ - 13 - ], - "percentageNotEmptyConnectionParameters": [ - 13 - ], - "edges": [ - 233 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "countUniqueValuesProvider": [ - 10 - ], - "countEmptyProvider": [ - 10 - ], - "countNotEmptyProvider": [ - 10 - ], - "percentageEmptyProvider": [ - 13 - ], - "percentageNotEmptyProvider": [ - 13 - ], - "countUniqueValuesAccessToken": [ - 10 - ], - "countEmptyAccessToken": [ - 10 - ], - "countNotEmptyAccessToken": [ - 10 - ], - "percentageEmptyAccessToken": [ - 13 - ], - "percentageNotEmptyAccessToken": [ - 13 - ], - "countUniqueValuesRefreshToken": [ - 10 - ], - "countEmptyRefreshToken": [ - 10 - ], - "countNotEmptyRefreshToken": [ - 10 - ], - "percentageEmptyRefreshToken": [ - 13 - ], - "percentageNotEmptyRefreshToken": [ - 13 - ], - "countUniqueValuesLastSyncHistoryId": [ - 10 - ], - "countEmptyLastSyncHistoryId": [ - 10 - ], - "countNotEmptyLastSyncHistoryId": [ - 10 - ], - "percentageEmptyLastSyncHistoryId": [ - 13 - ], - "percentageNotEmptyLastSyncHistoryId": [ - 13 - ], - "countUniqueValuesAuthFailedAt": [ - 10 - ], - "countEmptyAuthFailedAt": [ - 10 - ], - "countNotEmptyAuthFailedAt": [ - 10 - ], - "percentageEmptyAuthFailedAt": [ - 13 - ], - "percentageNotEmptyAuthFailedAt": [ - 13 - ], - "minAuthFailedAt": [ - 7 - ], - "maxAuthFailedAt": [ - 7 - ], - "countUniqueValuesLastCredentialsRefreshedAt": [ - 10 - ], - "countEmptyLastCredentialsRefreshedAt": [ - 10 - ], - "countNotEmptyLastCredentialsRefreshedAt": [ - 10 - ], - "percentageEmptyLastCredentialsRefreshedAt": [ - 13 - ], - "percentageNotEmptyLastCredentialsRefreshedAt": [ - 13 - ], - "minLastCredentialsRefreshedAt": [ - 7 - ], - "maxLastCredentialsRefreshedAt": [ - 7 - ], - "countUniqueValuesHandleAliases": [ - 10 - ], - "countEmptyHandleAliases": [ - 10 - ], - "countNotEmptyHandleAliases": [ - 10 - ], - "percentageEmptyHandleAliases": [ - 13 - ], - "percentageNotEmptyHandleAliases": [ - 13 - ], - "countUniqueValuesScopes": [ - 10 - ], - "countEmptyScopes": [ - 10 - ], - "countNotEmptyScopes": [ - 10 - ], - "percentageEmptyScopes": [ - 13 - ], - "percentageNotEmptyScopes": [ - 13 - ], - "countUniqueValuesConnectionParameters": [ - 10 - ], - "countEmptyConnectionParameters": [ - 10 - ], - "countNotEmptyConnectionParameters": [ - 10 - ], - "percentageEmptyConnectionParameters": [ - 13 - ], - "percentageNotEmptyConnectionParameters": [ - 13 - ], - "edges": [ - 233 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountRelationInput": { - "connect": [ - 237 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountConnectInput": { - "where": [ - 238 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "provider": [ - 1 - ], - "accessToken": [ - 1 - ], - "refreshToken": [ - 1 - ], - "lastSyncHistoryId": [ - 1 - ], - "authFailedAt": [ - 7 - ], - "lastCredentialsRefreshedAt": [ - 7 - ], - "handleAliases": [ - 1 - ], - "scopes": [ - 1 - ], - "connectionParameters": [ - 25 - ], - "accountOwnerId": [ - 22 - ], - "accountOwner": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "handle": [ - 1 - ], - "provider": [ - 1 - ], - "accessToken": [ - 1 - ], - "refreshToken": [ - 1 - ], - "lastSyncHistoryId": [ - 1 - ], - "authFailedAt": [ - 7 - ], - "lastCredentialsRefreshedAt": [ - 7 - ], - "handleAliases": [ - 1 - ], - "scopes": [ - 1 - ], - "connectionParameters": [ - 25 - ], - "accountOwnerId": [ - 22 - ], - "accountOwner": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "handle": [ - 56 - ], - "provider": [ - 56 - ], - "accessToken": [ - 56 - ], - "refreshToken": [ - 56 - ], - "lastSyncHistoryId": [ - 56 - ], - "authFailedAt": [ - 7 - ], - "lastCredentialsRefreshedAt": [ - 7 - ], - "handleAliases": [ - 56 - ], - "scopes": [ - 242 - ], - "connectionParameters": [ - 57 - ], - "accountOwnerId": [ - 33 - ], - "and": [ - 241 - ], - "or": [ - 241 - ], - "not": [ - 241 - ], - "__typename": [ - 1 - ] - }, - "ArrayFilter": { - "containsIlike": [ - 1 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "handle": [ - 59 - ], - "provider": [ - 59 - ], - "accessToken": [ - 59 - ], - "refreshToken": [ - 59 - ], - "lastSyncHistoryId": [ - 59 - ], - "authFailedAt": [ - 59 - ], - "lastCredentialsRefreshedAt": [ - 59 - ], - "handleAliases": [ - 59 - ], - "scopes": [ - 59 - ], - "connectionParameters": [ - 59 - ], - "accountOwnerId": [ - 59 - ], - "accountOwner": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountOrderByWithGroupByInput": { - "aggregate": [ - 245 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "handle": [ - 59 - ], - "provider": [ - 59 - ], - "accessToken": [ - 59 - ], - "refreshToken": [ - 59 - ], - "lastSyncHistoryId": [ - 59 - ], - "authFailedAt": [ - 110 - ], - "lastCredentialsRefreshedAt": [ - 110 - ], - "handleAliases": [ - 59 - ], - "scopes": [ - 59 - ], - "connectionParameters": [ - 59 - ], - "accountOwnerId": [ - 59 - ], - "accountOwner": [ - 592 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesHandle": [ - 59 - ], - "countEmptyHandle": [ - 59 - ], - "countNotEmptyHandle": [ - 59 - ], - "percentageEmptyHandle": [ - 59 - ], - "percentageNotEmptyHandle": [ - 59 - ], - "countUniqueValuesProvider": [ - 59 - ], - "countEmptyProvider": [ - 59 - ], - "countNotEmptyProvider": [ - 59 - ], - "percentageEmptyProvider": [ - 59 - ], - "percentageNotEmptyProvider": [ - 59 - ], - "countUniqueValuesAccessToken": [ - 59 - ], - "countEmptyAccessToken": [ - 59 - ], - "countNotEmptyAccessToken": [ - 59 - ], - "percentageEmptyAccessToken": [ - 59 - ], - "percentageNotEmptyAccessToken": [ - 59 - ], - "countUniqueValuesRefreshToken": [ - 59 - ], - "countEmptyRefreshToken": [ - 59 - ], - "countNotEmptyRefreshToken": [ - 59 - ], - "percentageEmptyRefreshToken": [ - 59 - ], - "percentageNotEmptyRefreshToken": [ - 59 - ], - "countUniqueValuesLastSyncHistoryId": [ - 59 - ], - "countEmptyLastSyncHistoryId": [ - 59 - ], - "countNotEmptyLastSyncHistoryId": [ - 59 - ], - "percentageEmptyLastSyncHistoryId": [ - 59 - ], - "percentageNotEmptyLastSyncHistoryId": [ - 59 - ], - "countUniqueValuesAuthFailedAt": [ - 59 - ], - "countEmptyAuthFailedAt": [ - 59 - ], - "countNotEmptyAuthFailedAt": [ - 59 - ], - "percentageEmptyAuthFailedAt": [ - 59 - ], - "percentageNotEmptyAuthFailedAt": [ - 59 - ], - "minAuthFailedAt": [ - 59 - ], - "maxAuthFailedAt": [ - 59 - ], - "countUniqueValuesLastCredentialsRefreshedAt": [ - 59 - ], - "countEmptyLastCredentialsRefreshedAt": [ - 59 - ], - "countNotEmptyLastCredentialsRefreshedAt": [ - 59 - ], - "percentageEmptyLastCredentialsRefreshedAt": [ - 59 - ], - "percentageNotEmptyLastCredentialsRefreshedAt": [ - 59 - ], - "minLastCredentialsRefreshedAt": [ - 59 - ], - "maxLastCredentialsRefreshedAt": [ - 59 - ], - "countUniqueValuesHandleAliases": [ - 59 - ], - "countEmptyHandleAliases": [ - 59 - ], - "countNotEmptyHandleAliases": [ - 59 - ], - "percentageEmptyHandleAliases": [ - 59 - ], - "percentageNotEmptyHandleAliases": [ - 59 - ], - "countUniqueValuesScopes": [ - 59 - ], - "countEmptyScopes": [ - 59 - ], - "countNotEmptyScopes": [ - 59 - ], - "percentageEmptyScopes": [ - 59 - ], - "percentageNotEmptyScopes": [ - 59 - ], - "countUniqueValuesConnectionParameters": [ - 59 - ], - "countEmptyConnectionParameters": [ - 59 - ], - "countNotEmptyConnectionParameters": [ - 59 - ], - "percentageEmptyConnectionParameters": [ - 59 - ], - "percentageNotEmptyConnectionParameters": [ - 59 - ], - "accountOwnerId": [ - 59 - ], - "accountOwner": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "ConnectedAccountGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "handle": [ - 6 - ], - "provider": [ - 6 - ], - "accessToken": [ - 6 - ], - "refreshToken": [ - 6 - ], - "lastSyncHistoryId": [ - 6 - ], - "authFailedAt": [ - 109 - ], - "lastCredentialsRefreshedAt": [ - 109 - ], - "handleAliases": [ - 6 - ], - "scopes": [ - 6 - ], - "connectionParameters": [ - 6 - ], - "accountOwner": [ - 594 - ], - "__typename": [ - 1 - ] - }, - "Dashboard": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "title": [ - 1 - ], - "position": [ - 114 - ], - "pageLayoutId": [ - 2 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "searchVector": [ - 115 - ], - "attachments": [ - 118, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 128 - ], - "orderBy": [ - 132, - "[AttachmentOrderByInput]" - ] - } - ], - "timelineActivities": [ - 500, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 507 - ], - "orderBy": [ - 508, - "[TimelineActivityOrderByInput]" - ] - } - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "DashboardEdge": { - "node": [ - 247 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "DashboardConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesTitle": [ - 10 - ], - "countEmptyTitle": [ - 10 - ], - "countNotEmptyTitle": [ - 10 - ], - "percentageEmptyTitle": [ - 13 - ], - "percentageNotEmptyTitle": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesPageLayoutId": [ - 10 - ], - "countEmptyPageLayoutId": [ - 10 - ], - "countNotEmptyPageLayoutId": [ - 10 - ], - "percentageEmptyPageLayoutId": [ - 13 - ], - "percentageNotEmptyPageLayoutId": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 248 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "DashboardGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesTitle": [ - 10 - ], - "countEmptyTitle": [ - 10 - ], - "countNotEmptyTitle": [ - 10 - ], - "percentageEmptyTitle": [ - 13 - ], - "percentageNotEmptyTitle": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesPageLayoutId": [ - 10 - ], - "countEmptyPageLayoutId": [ - 10 - ], - "countNotEmptyPageLayoutId": [ - 10 - ], - "percentageEmptyPageLayoutId": [ - 13 - ], - "percentageNotEmptyPageLayoutId": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 248 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "DashboardRelationInput": { - "connect": [ - 252 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "DashboardConnectInput": { - "where": [ - 253 - ], - "__typename": [ - 1 - ] - }, - "DashboardWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "DashboardCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "title": [ - 1 - ], - "position": [ - 114 - ], - "pageLayoutId": [ - 2 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "searchVector": [ - 115 - ], - "__typename": [ - 1 - ] - }, - "DashboardUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "title": [ - 1 - ], - "position": [ - 114 - ], - "pageLayoutId": [ - 2 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "searchVector": [ - 115 - ], - "__typename": [ - 1 - ] - }, - "DashboardFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "title": [ - 56 - ], - "position": [ - 130 - ], - "pageLayoutId": [ - 33 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "searchVector": [ - 131 - ], - "and": [ - 256 - ], - "or": [ - 256 - ], - "not": [ - 256 - ], - "__typename": [ - 1 - ] - }, - "DashboardOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "title": [ - 59 - ], - "position": [ - 59 - ], - "pageLayoutId": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "DashboardOrderByWithGroupByInput": { - "aggregate": [ - 259 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "title": [ - 59 - ], - "position": [ - 59 - ], - "pageLayoutId": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "DashboardOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesTitle": [ - 59 - ], - "countEmptyTitle": [ - 59 - ], - "countNotEmptyTitle": [ - 59 - ], - "percentageEmptyTitle": [ - 59 - ], - "percentageNotEmptyTitle": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesPageLayoutId": [ - 59 - ], - "countEmptyPageLayoutId": [ - 59 - ], - "countNotEmptyPageLayoutId": [ - 59 - ], - "percentageEmptyPageLayoutId": [ - 59 - ], - "percentageNotEmptyPageLayoutId": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "DashboardGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "title": [ - 6 - ], - "position": [ - 6 - ], - "pageLayoutId": [ - 6 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "searchVector": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "Favorite": { - "createdAt": [ - 7 - ], - "id": [ - 2 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "viewId": [ - 2 - ], - "companyId": [ - 22 - ], - "dashboardId": [ - 22 - ], - "forWorkspaceMemberId": [ - 22 - ], - "personId": [ - 22 - ], - "opportunityId": [ - 22 - ], - "workflowId": [ - 22 - ], - "workflowVersionId": [ - 22 - ], - "workflowRunId": [ - 22 - ], - "taskId": [ - 22 - ], - "noteId": [ - 22 - ], - "favoriteFolderId": [ - 22 - ], - "company": [ - 217 - ], - "dashboard": [ - 247 - ], - "forWorkspaceMember": [ - 577 - ], - "person": [ - 453 - ], - "opportunity": [ - 438 - ], - "workflow": [ - 513 - ], - "workflowVersion": [ - 559 - ], - "workflowRun": [ - 21 - ], - "task": [ - 469 - ], - "note": [ - 409 - ], - "favoriteFolder": [ - 275 - ], - "__typename": [ - 1 - ] - }, - "FavoriteEdge": { - "node": [ - 261 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "FavoriteConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesViewId": [ - 10 - ], - "countEmptyViewId": [ - 10 - ], - "countNotEmptyViewId": [ - 10 - ], - "percentageEmptyViewId": [ - 13 - ], - "percentageNotEmptyViewId": [ - 13 - ], - "edges": [ - 262 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "FavoriteGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesViewId": [ - 10 - ], - "countEmptyViewId": [ - 10 - ], - "countNotEmptyViewId": [ - 10 - ], - "percentageEmptyViewId": [ - 13 - ], - "percentageNotEmptyViewId": [ - 13 - ], - "edges": [ - 262 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "FavoriteRelationInput": { - "connect": [ - 266 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "FavoriteConnectInput": { - "where": [ - 267 - ], - "__typename": [ - 1 - ] - }, - "FavoriteWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "FavoriteCreateInput": { - "createdAt": [ - 7 - ], - "id": [ - 22 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "viewId": [ - 2 - ], - "companyId": [ - 22 - ], - "company": [ - 221 - ], - "dashboardId": [ - 22 - ], - "dashboard": [ - 251 - ], - "forWorkspaceMemberId": [ - 22 - ], - "forWorkspaceMember": [ - 581 - ], - "personId": [ - 22 - ], - "person": [ - 457 - ], - "opportunityId": [ - 22 - ], - "opportunity": [ - 442 - ], - "workflowId": [ - 22 - ], - "workflow": [ - 517 - ], - "workflowVersionId": [ - 22 - ], - "workflowVersion": [ - 563 - ], - "workflowRunId": [ - 22 - ], - "workflowRun": [ - 547 - ], - "taskId": [ - 22 - ], - "task": [ - 473 - ], - "noteId": [ - 22 - ], - "note": [ - 413 - ], - "favoriteFolderId": [ - 22 - ], - "favoriteFolder": [ - 279 - ], - "__typename": [ - 1 - ] - }, - "FavoriteUpdateInput": { - "createdAt": [ - 7 - ], - "id": [ - 22 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "viewId": [ - 2 - ], - "companyId": [ - 22 - ], - "company": [ - 221 - ], - "dashboardId": [ - 22 - ], - "dashboard": [ - 251 - ], - "forWorkspaceMemberId": [ - 22 - ], - "forWorkspaceMember": [ - 581 - ], - "personId": [ - 22 - ], - "person": [ - 457 - ], - "opportunityId": [ - 22 - ], - "opportunity": [ - 442 - ], - "workflowId": [ - 22 - ], - "workflow": [ - 517 - ], - "workflowVersionId": [ - 22 - ], - "workflowVersion": [ - 563 - ], - "workflowRunId": [ - 22 - ], - "workflowRun": [ - 547 - ], - "taskId": [ - 22 - ], - "task": [ - 473 - ], - "noteId": [ - 22 - ], - "note": [ - 413 - ], - "favoriteFolderId": [ - 22 - ], - "favoriteFolder": [ - 279 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFilterInput": { - "createdAt": [ - 7 - ], - "id": [ - 33 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "viewId": [ - 33 - ], - "companyId": [ - 33 - ], - "dashboardId": [ - 33 - ], - "forWorkspaceMemberId": [ - 33 - ], - "personId": [ - 33 - ], - "opportunityId": [ - 33 - ], - "workflowId": [ - 33 - ], - "workflowVersionId": [ - 33 - ], - "workflowRunId": [ - 33 - ], - "taskId": [ - 33 - ], - "noteId": [ - 33 - ], - "favoriteFolderId": [ - 33 - ], - "and": [ - 270 - ], - "or": [ - 270 - ], - "not": [ - 270 - ], - "__typename": [ - 1 - ] - }, - "FavoriteOrderByInput": { - "createdAt": [ - 59 - ], - "id": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "viewId": [ - 59 - ], - "companyId": [ - 59 - ], - "company": [ - 228 - ], - "dashboardId": [ - 59 - ], - "dashboard": [ - 257 - ], - "forWorkspaceMemberId": [ - 59 - ], - "forWorkspaceMember": [ - 591 - ], - "personId": [ - 59 - ], - "person": [ - 464 - ], - "opportunityId": [ - 59 - ], - "opportunity": [ - 449 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 524 - ], - "workflowVersionId": [ - 59 - ], - "workflowVersion": [ - 570 - ], - "workflowRunId": [ - 59 - ], - "workflowRun": [ - 554 - ], - "taskId": [ - 59 - ], - "task": [ - 480 - ], - "noteId": [ - 59 - ], - "note": [ - 419 - ], - "favoriteFolderId": [ - 59 - ], - "favoriteFolder": [ - 285 - ], - "__typename": [ - 1 - ] - }, - "FavoriteOrderByWithGroupByInput": { - "aggregate": [ - 273 - ], - "createdAt": [ - 110 - ], - "id": [ - 59 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "viewId": [ - 59 - ], - "companyId": [ - 59 - ], - "company": [ - 229 - ], - "dashboardId": [ - 59 - ], - "dashboard": [ - 258 - ], - "forWorkspaceMemberId": [ - 59 - ], - "forWorkspaceMember": [ - 592 - ], - "personId": [ - 59 - ], - "person": [ - 465 - ], - "opportunityId": [ - 59 - ], - "opportunity": [ - 450 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 525 - ], - "workflowVersionId": [ - 59 - ], - "workflowVersion": [ - 571 - ], - "workflowRunId": [ - 59 - ], - "workflowRun": [ - 555 - ], - "taskId": [ - 59 - ], - "task": [ - 481 - ], - "noteId": [ - 59 - ], - "note": [ - 420 - ], - "favoriteFolderId": [ - 59 - ], - "favoriteFolder": [ - 286 - ], - "__typename": [ - 1 - ] - }, - "FavoriteOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesViewId": [ - 59 - ], - "countEmptyViewId": [ - 59 - ], - "countNotEmptyViewId": [ - 59 - ], - "percentageEmptyViewId": [ - 59 - ], - "percentageNotEmptyViewId": [ - 59 - ], - "companyId": [ - 59 - ], - "company": [ - 228 - ], - "dashboardId": [ - 59 - ], - "dashboard": [ - 257 - ], - "forWorkspaceMemberId": [ - 59 - ], - "forWorkspaceMember": [ - 591 - ], - "personId": [ - 59 - ], - "person": [ - 464 - ], - "opportunityId": [ - 59 - ], - "opportunity": [ - 449 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 524 - ], - "workflowVersionId": [ - 59 - ], - "workflowVersion": [ - 570 - ], - "workflowRunId": [ - 59 - ], - "workflowRun": [ - 554 - ], - "taskId": [ - 59 - ], - "task": [ - 480 - ], - "noteId": [ - 59 - ], - "note": [ - 419 - ], - "favoriteFolderId": [ - 59 - ], - "favoriteFolder": [ - 285 - ], - "__typename": [ - 1 - ] - }, - "FavoriteGroupByInput": { - "createdAt": [ - 109 - ], - "id": [ - 6 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "viewId": [ - 6 - ], - "company": [ - 231 - ], - "dashboard": [ - 260 - ], - "forWorkspaceMember": [ - 594 - ], - "person": [ - 467 - ], - "opportunity": [ - 452 - ], - "workflow": [ - 527 - ], - "workflowVersion": [ - 573 - ], - "workflowRun": [ - 557 - ], - "task": [ - 483 - ], - "note": [ - 422 - ], - "favoriteFolder": [ - 288 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolder": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "name": [ - 1 - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderEdge": { - "node": [ - 275 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "edges": [ - 276 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "edges": [ - 276 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderRelationInput": { - "connect": [ - 280 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderConnectInput": { - "where": [ - 281 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "name": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "name": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "name": [ - 56 - ], - "and": [ - 284 - ], - "or": [ - 284 - ], - "not": [ - 284 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "name": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderOrderByWithGroupByInput": { - "aggregate": [ - 287 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "name": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesName": [ - 59 - ], - "countEmptyName": [ - 59 - ], - "countNotEmptyName": [ - 59 - ], - "percentageEmptyName": [ - 59 - ], - "percentageNotEmptyName": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "FavoriteFolderGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "name": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationDirectionEnum": {}, - "MessageChannelMessageAssociation": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "messageExternalId": [ - 1 - ], - "messageThreadExternalId": [ - 1 - ], - "direction": [ - 289 - ], - "messageId": [ - 22 - ], - "messageChannelId": [ - 22 - ], - "messageThreadId": [ - 22 - ], - "message": [ - 394 - ], - "messageChannel": [ - 312 - ], - "messageThread": [ - 379 - ], - "messageFolders": [ - 351, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 358 - ], - "orderBy": [ - 359, - "[MessageChannelMessageAssociationMessageFolderOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationEdge": { - "node": [ - 290 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesMessageExternalId": [ - 10 - ], - "countEmptyMessageExternalId": [ - 10 - ], - "countNotEmptyMessageExternalId": [ - 10 - ], - "percentageEmptyMessageExternalId": [ - 13 - ], - "percentageNotEmptyMessageExternalId": [ - 13 - ], - "countUniqueValuesMessageThreadExternalId": [ - 10 - ], - "countEmptyMessageThreadExternalId": [ - 10 - ], - "countNotEmptyMessageThreadExternalId": [ - 10 - ], - "percentageEmptyMessageThreadExternalId": [ - 13 - ], - "percentageNotEmptyMessageThreadExternalId": [ - 13 - ], - "countUniqueValuesDirection": [ - 10 - ], - "countEmptyDirection": [ - 10 - ], - "countNotEmptyDirection": [ - 10 - ], - "percentageEmptyDirection": [ - 13 - ], - "percentageNotEmptyDirection": [ - 13 - ], - "edges": [ - 291 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesMessageExternalId": [ - 10 - ], - "countEmptyMessageExternalId": [ - 10 - ], - "countNotEmptyMessageExternalId": [ - 10 - ], - "percentageEmptyMessageExternalId": [ - 13 - ], - "percentageNotEmptyMessageExternalId": [ - 13 - ], - "countUniqueValuesMessageThreadExternalId": [ - 10 - ], - "countEmptyMessageThreadExternalId": [ - 10 - ], - "countNotEmptyMessageThreadExternalId": [ - 10 - ], - "percentageEmptyMessageThreadExternalId": [ - 13 - ], - "percentageNotEmptyMessageThreadExternalId": [ - 13 - ], - "countUniqueValuesDirection": [ - 10 - ], - "countEmptyDirection": [ - 10 - ], - "countNotEmptyDirection": [ - 10 - ], - "percentageEmptyDirection": [ - 13 - ], - "percentageNotEmptyDirection": [ - 13 - ], - "edges": [ - 291 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationRelationInput": { - "connect": [ - 295 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationConnectInput": { - "where": [ - 296 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "messageExternalId": [ - 1 - ], - "messageThreadExternalId": [ - 1 - ], - "direction": [ - 289 - ], - "messageId": [ - 22 - ], - "message": [ - 398 - ], - "messageChannelId": [ - 22 - ], - "messageChannel": [ - 316 - ], - "messageThreadId": [ - 22 - ], - "messageThread": [ - 383 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "messageExternalId": [ - 1 - ], - "messageThreadExternalId": [ - 1 - ], - "direction": [ - 289 - ], - "messageId": [ - 22 - ], - "message": [ - 398 - ], - "messageChannelId": [ - 22 - ], - "messageChannel": [ - 316 - ], - "messageThreadId": [ - 22 - ], - "messageThread": [ - 383 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "messageExternalId": [ - 56 - ], - "messageThreadExternalId": [ - 56 - ], - "direction": [ - 300 - ], - "messageId": [ - 33 - ], - "messageChannelId": [ - 33 - ], - "messageThreadId": [ - 33 - ], - "and": [ - 299 - ], - "or": [ - 299 - ], - "not": [ - 299 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationDirectionEnumFilter": { - "eq": [ - 289 - ], - "neq": [ - 289 - ], - "in": [ - 289 - ], - "containsAny": [ - 289 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "messageExternalId": [ - 59 - ], - "messageThreadExternalId": [ - 59 - ], - "direction": [ - 59 - ], - "messageId": [ - 59 - ], - "message": [ - 405 - ], - "messageChannelId": [ - 59 - ], - "messageChannel": [ - 329 - ], - "messageThreadId": [ - 59 - ], - "messageThread": [ - 389 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationOrderByWithGroupByInput": { - "aggregate": [ - 303 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "messageExternalId": [ - 59 - ], - "messageThreadExternalId": [ - 59 - ], - "direction": [ - 59 - ], - "messageId": [ - 59 - ], - "message": [ - 406 - ], - "messageChannelId": [ - 59 - ], - "messageChannel": [ - 330 - ], - "messageThreadId": [ - 59 - ], - "messageThread": [ - 390 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesMessageExternalId": [ - 59 - ], - "countEmptyMessageExternalId": [ - 59 - ], - "countNotEmptyMessageExternalId": [ - 59 - ], - "percentageEmptyMessageExternalId": [ - 59 - ], - "percentageNotEmptyMessageExternalId": [ - 59 - ], - "countUniqueValuesMessageThreadExternalId": [ - 59 - ], - "countEmptyMessageThreadExternalId": [ - 59 - ], - "countNotEmptyMessageThreadExternalId": [ - 59 - ], - "percentageEmptyMessageThreadExternalId": [ - 59 - ], - "percentageNotEmptyMessageThreadExternalId": [ - 59 - ], - "countUniqueValuesDirection": [ - 59 - ], - "countEmptyDirection": [ - 59 - ], - "countNotEmptyDirection": [ - 59 - ], - "percentageEmptyDirection": [ - 59 - ], - "percentageNotEmptyDirection": [ - 59 - ], - "messageId": [ - 59 - ], - "message": [ - 405 - ], - "messageChannelId": [ - 59 - ], - "messageChannel": [ - 329 - ], - "messageThreadId": [ - 59 - ], - "messageThread": [ - 389 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "messageExternalId": [ - 6 - ], - "messageThreadExternalId": [ - 6 - ], - "direction": [ - 6 - ], - "message": [ - 408 - ], - "messageChannel": [ - 332 - ], - "messageThread": [ - 392 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelVisibilityEnum": {}, - "MessageChannelTypeEnum": {}, - "MessageChannelContactAutoCreationPolicyEnum": {}, - "MessageChannelMessageFolderImportPolicyEnum": {}, - "MessageChannelPendingGroupEmailsActionEnum": {}, - "MessageChannelSyncStatusEnum": {}, - "MessageChannelSyncStageEnum": {}, - "MessageChannel": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "visibility": [ - 305 - ], - "handle": [ - 1 - ], - "type": [ - 306 - ], - "isContactAutoCreationEnabled": [ - 6 - ], - "contactAutoCreationPolicy": [ - 307 - ], - "messageFolderImportPolicy": [ - 308 - ], - "excludeNonProfessionalEmails": [ - 6 - ], - "excludeGroupEmails": [ - 6 - ], - "pendingGroupEmailsAction": [ - 309 - ], - "isSyncEnabled": [ - 6 - ], - "syncCursor": [ - 1 - ], - "syncedAt": [ - 7 - ], - "syncStatus": [ - 310 - ], - "syncStage": [ - 311 - ], - "syncStageStartedAt": [ - 7 - ], - "throttleFailureCount": [ - 13 - ], - "throttleRetryAfter": [ - 7 - ], - "connectedAccountId": [ - 22 - ], - "connectedAccount": [ - 232 - ], - "messageChannelMessageAssociations": [ - 292, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 299 - ], - "orderBy": [ - 301, - "[MessageChannelMessageAssociationOrderByInput]" - ] - } - ], - "messageFolders": [ - 336, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 343 - ], - "orderBy": [ - 345, - "[MessageFolderOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "MessageChannelEdge": { - "node": [ - 312 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesVisibility": [ - 10 - ], - "countEmptyVisibility": [ - 10 - ], - "countNotEmptyVisibility": [ - 10 - ], - "percentageEmptyVisibility": [ - 13 - ], - "percentageNotEmptyVisibility": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "countUniqueValuesType": [ - 10 - ], - "countEmptyType": [ - 10 - ], - "countNotEmptyType": [ - 10 - ], - "percentageEmptyType": [ - 13 - ], - "percentageNotEmptyType": [ - 13 - ], - "countUniqueValuesIsContactAutoCreationEnabled": [ - 10 - ], - "countEmptyIsContactAutoCreationEnabled": [ - 10 - ], - "countNotEmptyIsContactAutoCreationEnabled": [ - 10 - ], - "percentageEmptyIsContactAutoCreationEnabled": [ - 13 - ], - "percentageNotEmptyIsContactAutoCreationEnabled": [ - 13 - ], - "countTrueIsContactAutoCreationEnabled": [ - 10 - ], - "countFalseIsContactAutoCreationEnabled": [ - 10 - ], - "countUniqueValuesContactAutoCreationPolicy": [ - 10 - ], - "countEmptyContactAutoCreationPolicy": [ - 10 - ], - "countNotEmptyContactAutoCreationPolicy": [ - 10 - ], - "percentageEmptyContactAutoCreationPolicy": [ - 13 - ], - "percentageNotEmptyContactAutoCreationPolicy": [ - 13 - ], - "countUniqueValuesMessageFolderImportPolicy": [ - 10 - ], - "countEmptyMessageFolderImportPolicy": [ - 10 - ], - "countNotEmptyMessageFolderImportPolicy": [ - 10 - ], - "percentageEmptyMessageFolderImportPolicy": [ - 13 - ], - "percentageNotEmptyMessageFolderImportPolicy": [ - 13 - ], - "countUniqueValuesExcludeNonProfessionalEmails": [ - 10 - ], - "countEmptyExcludeNonProfessionalEmails": [ - 10 - ], - "countNotEmptyExcludeNonProfessionalEmails": [ - 10 - ], - "percentageEmptyExcludeNonProfessionalEmails": [ - 13 - ], - "percentageNotEmptyExcludeNonProfessionalEmails": [ - 13 - ], - "countTrueExcludeNonProfessionalEmails": [ - 10 - ], - "countFalseExcludeNonProfessionalEmails": [ - 10 - ], - "countUniqueValuesExcludeGroupEmails": [ - 10 - ], - "countEmptyExcludeGroupEmails": [ - 10 - ], - "countNotEmptyExcludeGroupEmails": [ - 10 - ], - "percentageEmptyExcludeGroupEmails": [ - 13 - ], - "percentageNotEmptyExcludeGroupEmails": [ - 13 - ], - "countTrueExcludeGroupEmails": [ - 10 - ], - "countFalseExcludeGroupEmails": [ - 10 - ], - "countUniqueValuesPendingGroupEmailsAction": [ - 10 - ], - "countEmptyPendingGroupEmailsAction": [ - 10 - ], - "countNotEmptyPendingGroupEmailsAction": [ - 10 - ], - "percentageEmptyPendingGroupEmailsAction": [ - 13 - ], - "percentageNotEmptyPendingGroupEmailsAction": [ - 13 - ], - "countUniqueValuesIsSyncEnabled": [ - 10 - ], - "countEmptyIsSyncEnabled": [ - 10 - ], - "countNotEmptyIsSyncEnabled": [ - 10 - ], - "percentageEmptyIsSyncEnabled": [ - 13 - ], - "percentageNotEmptyIsSyncEnabled": [ - 13 - ], - "countTrueIsSyncEnabled": [ - 10 - ], - "countFalseIsSyncEnabled": [ - 10 - ], - "countUniqueValuesSyncCursor": [ - 10 - ], - "countEmptySyncCursor": [ - 10 - ], - "countNotEmptySyncCursor": [ - 10 - ], - "percentageEmptySyncCursor": [ - 13 - ], - "percentageNotEmptySyncCursor": [ - 13 - ], - "countUniqueValuesSyncedAt": [ - 10 - ], - "countEmptySyncedAt": [ - 10 - ], - "countNotEmptySyncedAt": [ - 10 - ], - "percentageEmptySyncedAt": [ - 13 - ], - "percentageNotEmptySyncedAt": [ - 13 - ], - "minSyncedAt": [ - 7 - ], - "maxSyncedAt": [ - 7 - ], - "countUniqueValuesSyncStatus": [ - 10 - ], - "countEmptySyncStatus": [ - 10 - ], - "countNotEmptySyncStatus": [ - 10 - ], - "percentageEmptySyncStatus": [ - 13 - ], - "percentageNotEmptySyncStatus": [ - 13 - ], - "countUniqueValuesSyncStage": [ - 10 - ], - "countEmptySyncStage": [ - 10 - ], - "countNotEmptySyncStage": [ - 10 - ], - "percentageEmptySyncStage": [ - 13 - ], - "percentageNotEmptySyncStage": [ - 13 - ], - "countUniqueValuesSyncStageStartedAt": [ - 10 - ], - "countEmptySyncStageStartedAt": [ - 10 - ], - "countNotEmptySyncStageStartedAt": [ - 10 - ], - "percentageEmptySyncStageStartedAt": [ - 13 - ], - "percentageNotEmptySyncStageStartedAt": [ - 13 - ], - "minSyncStageStartedAt": [ - 7 - ], - "maxSyncStageStartedAt": [ - 7 - ], - "countUniqueValuesThrottleFailureCount": [ - 10 - ], - "countEmptyThrottleFailureCount": [ - 10 - ], - "countNotEmptyThrottleFailureCount": [ - 10 - ], - "percentageEmptyThrottleFailureCount": [ - 13 - ], - "percentageNotEmptyThrottleFailureCount": [ - 13 - ], - "minThrottleFailureCount": [ - 13 - ], - "maxThrottleFailureCount": [ - 13 - ], - "avgThrottleFailureCount": [ - 13 - ], - "sumThrottleFailureCount": [ - 13 - ], - "countUniqueValuesThrottleRetryAfter": [ - 10 - ], - "countEmptyThrottleRetryAfter": [ - 10 - ], - "countNotEmptyThrottleRetryAfter": [ - 10 - ], - "percentageEmptyThrottleRetryAfter": [ - 13 - ], - "percentageNotEmptyThrottleRetryAfter": [ - 13 - ], - "minThrottleRetryAfter": [ - 7 - ], - "maxThrottleRetryAfter": [ - 7 - ], - "edges": [ - 313 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesVisibility": [ - 10 - ], - "countEmptyVisibility": [ - 10 - ], - "countNotEmptyVisibility": [ - 10 - ], - "percentageEmptyVisibility": [ - 13 - ], - "percentageNotEmptyVisibility": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "countUniqueValuesType": [ - 10 - ], - "countEmptyType": [ - 10 - ], - "countNotEmptyType": [ - 10 - ], - "percentageEmptyType": [ - 13 - ], - "percentageNotEmptyType": [ - 13 - ], - "countUniqueValuesIsContactAutoCreationEnabled": [ - 10 - ], - "countEmptyIsContactAutoCreationEnabled": [ - 10 - ], - "countNotEmptyIsContactAutoCreationEnabled": [ - 10 - ], - "percentageEmptyIsContactAutoCreationEnabled": [ - 13 - ], - "percentageNotEmptyIsContactAutoCreationEnabled": [ - 13 - ], - "countTrueIsContactAutoCreationEnabled": [ - 10 - ], - "countFalseIsContactAutoCreationEnabled": [ - 10 - ], - "countUniqueValuesContactAutoCreationPolicy": [ - 10 - ], - "countEmptyContactAutoCreationPolicy": [ - 10 - ], - "countNotEmptyContactAutoCreationPolicy": [ - 10 - ], - "percentageEmptyContactAutoCreationPolicy": [ - 13 - ], - "percentageNotEmptyContactAutoCreationPolicy": [ - 13 - ], - "countUniqueValuesMessageFolderImportPolicy": [ - 10 - ], - "countEmptyMessageFolderImportPolicy": [ - 10 - ], - "countNotEmptyMessageFolderImportPolicy": [ - 10 - ], - "percentageEmptyMessageFolderImportPolicy": [ - 13 - ], - "percentageNotEmptyMessageFolderImportPolicy": [ - 13 - ], - "countUniqueValuesExcludeNonProfessionalEmails": [ - 10 - ], - "countEmptyExcludeNonProfessionalEmails": [ - 10 - ], - "countNotEmptyExcludeNonProfessionalEmails": [ - 10 - ], - "percentageEmptyExcludeNonProfessionalEmails": [ - 13 - ], - "percentageNotEmptyExcludeNonProfessionalEmails": [ - 13 - ], - "countTrueExcludeNonProfessionalEmails": [ - 10 - ], - "countFalseExcludeNonProfessionalEmails": [ - 10 - ], - "countUniqueValuesExcludeGroupEmails": [ - 10 - ], - "countEmptyExcludeGroupEmails": [ - 10 - ], - "countNotEmptyExcludeGroupEmails": [ - 10 - ], - "percentageEmptyExcludeGroupEmails": [ - 13 - ], - "percentageNotEmptyExcludeGroupEmails": [ - 13 - ], - "countTrueExcludeGroupEmails": [ - 10 - ], - "countFalseExcludeGroupEmails": [ - 10 - ], - "countUniqueValuesPendingGroupEmailsAction": [ - 10 - ], - "countEmptyPendingGroupEmailsAction": [ - 10 - ], - "countNotEmptyPendingGroupEmailsAction": [ - 10 - ], - "percentageEmptyPendingGroupEmailsAction": [ - 13 - ], - "percentageNotEmptyPendingGroupEmailsAction": [ - 13 - ], - "countUniqueValuesIsSyncEnabled": [ - 10 - ], - "countEmptyIsSyncEnabled": [ - 10 - ], - "countNotEmptyIsSyncEnabled": [ - 10 - ], - "percentageEmptyIsSyncEnabled": [ - 13 - ], - "percentageNotEmptyIsSyncEnabled": [ - 13 - ], - "countTrueIsSyncEnabled": [ - 10 - ], - "countFalseIsSyncEnabled": [ - 10 - ], - "countUniqueValuesSyncCursor": [ - 10 - ], - "countEmptySyncCursor": [ - 10 - ], - "countNotEmptySyncCursor": [ - 10 - ], - "percentageEmptySyncCursor": [ - 13 - ], - "percentageNotEmptySyncCursor": [ - 13 - ], - "countUniqueValuesSyncedAt": [ - 10 - ], - "countEmptySyncedAt": [ - 10 - ], - "countNotEmptySyncedAt": [ - 10 - ], - "percentageEmptySyncedAt": [ - 13 - ], - "percentageNotEmptySyncedAt": [ - 13 - ], - "minSyncedAt": [ - 7 - ], - "maxSyncedAt": [ - 7 - ], - "countUniqueValuesSyncStatus": [ - 10 - ], - "countEmptySyncStatus": [ - 10 - ], - "countNotEmptySyncStatus": [ - 10 - ], - "percentageEmptySyncStatus": [ - 13 - ], - "percentageNotEmptySyncStatus": [ - 13 - ], - "countUniqueValuesSyncStage": [ - 10 - ], - "countEmptySyncStage": [ - 10 - ], - "countNotEmptySyncStage": [ - 10 - ], - "percentageEmptySyncStage": [ - 13 - ], - "percentageNotEmptySyncStage": [ - 13 - ], - "countUniqueValuesSyncStageStartedAt": [ - 10 - ], - "countEmptySyncStageStartedAt": [ - 10 - ], - "countNotEmptySyncStageStartedAt": [ - 10 - ], - "percentageEmptySyncStageStartedAt": [ - 13 - ], - "percentageNotEmptySyncStageStartedAt": [ - 13 - ], - "minSyncStageStartedAt": [ - 7 - ], - "maxSyncStageStartedAt": [ - 7 - ], - "countUniqueValuesThrottleFailureCount": [ - 10 - ], - "countEmptyThrottleFailureCount": [ - 10 - ], - "countNotEmptyThrottleFailureCount": [ - 10 - ], - "percentageEmptyThrottleFailureCount": [ - 13 - ], - "percentageNotEmptyThrottleFailureCount": [ - 13 - ], - "minThrottleFailureCount": [ - 13 - ], - "maxThrottleFailureCount": [ - 13 - ], - "avgThrottleFailureCount": [ - 13 - ], - "sumThrottleFailureCount": [ - 13 - ], - "countUniqueValuesThrottleRetryAfter": [ - 10 - ], - "countEmptyThrottleRetryAfter": [ - 10 - ], - "countNotEmptyThrottleRetryAfter": [ - 10 - ], - "percentageEmptyThrottleRetryAfter": [ - 13 - ], - "percentageNotEmptyThrottleRetryAfter": [ - 13 - ], - "minThrottleRetryAfter": [ - 7 - ], - "maxThrottleRetryAfter": [ - 7 - ], - "edges": [ - 313 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelRelationInput": { - "connect": [ - 317 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelConnectInput": { - "where": [ - 318 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "visibility": [ - 305 - ], - "handle": [ - 1 - ], - "type": [ - 306 - ], - "isContactAutoCreationEnabled": [ - 6 - ], - "contactAutoCreationPolicy": [ - 307 - ], - "messageFolderImportPolicy": [ - 308 - ], - "excludeNonProfessionalEmails": [ - 6 - ], - "excludeGroupEmails": [ - 6 - ], - "pendingGroupEmailsAction": [ - 309 - ], - "isSyncEnabled": [ - 6 - ], - "syncCursor": [ - 1 - ], - "syncedAt": [ - 7 - ], - "syncStatus": [ - 310 - ], - "syncStage": [ - 311 - ], - "syncStageStartedAt": [ - 7 - ], - "throttleFailureCount": [ - 13 - ], - "throttleRetryAfter": [ - 7 - ], - "connectedAccountId": [ - 22 - ], - "connectedAccount": [ - 236 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "visibility": [ - 305 - ], - "handle": [ - 1 - ], - "type": [ - 306 - ], - "isContactAutoCreationEnabled": [ - 6 - ], - "contactAutoCreationPolicy": [ - 307 - ], - "messageFolderImportPolicy": [ - 308 - ], - "excludeNonProfessionalEmails": [ - 6 - ], - "excludeGroupEmails": [ - 6 - ], - "pendingGroupEmailsAction": [ - 309 - ], - "isSyncEnabled": [ - 6 - ], - "syncCursor": [ - 1 - ], - "syncedAt": [ - 7 - ], - "syncStatus": [ - 310 - ], - "syncStage": [ - 311 - ], - "syncStageStartedAt": [ - 7 - ], - "throttleFailureCount": [ - 13 - ], - "throttleRetryAfter": [ - 7 - ], - "connectedAccountId": [ - 22 - ], - "connectedAccount": [ - 236 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "visibility": [ - 322 - ], - "handle": [ - 56 - ], - "type": [ - 323 - ], - "isContactAutoCreationEnabled": [ - 179 - ], - "contactAutoCreationPolicy": [ - 324 - ], - "messageFolderImportPolicy": [ - 325 - ], - "excludeNonProfessionalEmails": [ - 179 - ], - "excludeGroupEmails": [ - 179 - ], - "pendingGroupEmailsAction": [ - 326 - ], - "isSyncEnabled": [ - 179 - ], - "syncCursor": [ - 56 - ], - "syncedAt": [ - 7 - ], - "syncStatus": [ - 327 - ], - "syncStage": [ - 328 - ], - "syncStageStartedAt": [ - 7 - ], - "throttleFailureCount": [ - 130 - ], - "throttleRetryAfter": [ - 7 - ], - "connectedAccountId": [ - 33 - ], - "and": [ - 321 - ], - "or": [ - 321 - ], - "not": [ - 321 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelVisibilityEnumFilter": { - "eq": [ - 305 - ], - "neq": [ - 305 - ], - "in": [ - 305 - ], - "containsAny": [ - 305 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelTypeEnumFilter": { - "eq": [ - 306 - ], - "neq": [ - 306 - ], - "in": [ - 306 - ], - "containsAny": [ - 306 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelContactAutoCreationPolicyEnumFilter": { - "eq": [ - 307 - ], - "neq": [ - 307 - ], - "in": [ - 307 - ], - "containsAny": [ - 307 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageFolderImportPolicyEnumFilter": { - "eq": [ - 308 - ], - "neq": [ - 308 - ], - "in": [ - 308 - ], - "containsAny": [ - 308 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelPendingGroupEmailsActionEnumFilter": { - "eq": [ - 309 - ], - "neq": [ - 309 - ], - "in": [ - 309 - ], - "containsAny": [ - 309 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelSyncStatusEnumFilter": { - "eq": [ - 310 - ], - "neq": [ - 310 - ], - "in": [ - 310 - ], - "containsAny": [ - 310 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelSyncStageEnumFilter": { - "eq": [ - 311 - ], - "neq": [ - 311 - ], - "in": [ - 311 - ], - "containsAny": [ - 311 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "visibility": [ - 59 - ], - "handle": [ - 59 - ], - "type": [ - 59 - ], - "isContactAutoCreationEnabled": [ - 59 - ], - "contactAutoCreationPolicy": [ - 59 - ], - "messageFolderImportPolicy": [ - 59 - ], - "excludeNonProfessionalEmails": [ - 59 - ], - "excludeGroupEmails": [ - 59 - ], - "pendingGroupEmailsAction": [ - 59 - ], - "isSyncEnabled": [ - 59 - ], - "syncCursor": [ - 59 - ], - "syncedAt": [ - 59 - ], - "syncStatus": [ - 59 - ], - "syncStage": [ - 59 - ], - "syncStageStartedAt": [ - 59 - ], - "throttleFailureCount": [ - 59 - ], - "throttleRetryAfter": [ - 59 - ], - "connectedAccountId": [ - 59 - ], - "connectedAccount": [ - 243 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelOrderByWithGroupByInput": { - "aggregate": [ - 331 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "visibility": [ - 59 - ], - "handle": [ - 59 - ], - "type": [ - 59 - ], - "isContactAutoCreationEnabled": [ - 59 - ], - "contactAutoCreationPolicy": [ - 59 - ], - "messageFolderImportPolicy": [ - 59 - ], - "excludeNonProfessionalEmails": [ - 59 - ], - "excludeGroupEmails": [ - 59 - ], - "pendingGroupEmailsAction": [ - 59 - ], - "isSyncEnabled": [ - 59 - ], - "syncCursor": [ - 59 - ], - "syncedAt": [ - 110 - ], - "syncStatus": [ - 59 - ], - "syncStage": [ - 59 - ], - "syncStageStartedAt": [ - 110 - ], - "throttleFailureCount": [ - 59 - ], - "throttleRetryAfter": [ - 110 - ], - "connectedAccountId": [ - 59 - ], - "connectedAccount": [ - 244 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesVisibility": [ - 59 - ], - "countEmptyVisibility": [ - 59 - ], - "countNotEmptyVisibility": [ - 59 - ], - "percentageEmptyVisibility": [ - 59 - ], - "percentageNotEmptyVisibility": [ - 59 - ], - "countUniqueValuesHandle": [ - 59 - ], - "countEmptyHandle": [ - 59 - ], - "countNotEmptyHandle": [ - 59 - ], - "percentageEmptyHandle": [ - 59 - ], - "percentageNotEmptyHandle": [ - 59 - ], - "countUniqueValuesType": [ - 59 - ], - "countEmptyType": [ - 59 - ], - "countNotEmptyType": [ - 59 - ], - "percentageEmptyType": [ - 59 - ], - "percentageNotEmptyType": [ - 59 - ], - "countUniqueValuesIsContactAutoCreationEnabled": [ - 59 - ], - "countEmptyIsContactAutoCreationEnabled": [ - 59 - ], - "countNotEmptyIsContactAutoCreationEnabled": [ - 59 - ], - "percentageEmptyIsContactAutoCreationEnabled": [ - 59 - ], - "percentageNotEmptyIsContactAutoCreationEnabled": [ - 59 - ], - "countTrueIsContactAutoCreationEnabled": [ - 59 - ], - "countFalseIsContactAutoCreationEnabled": [ - 59 - ], - "countUniqueValuesContactAutoCreationPolicy": [ - 59 - ], - "countEmptyContactAutoCreationPolicy": [ - 59 - ], - "countNotEmptyContactAutoCreationPolicy": [ - 59 - ], - "percentageEmptyContactAutoCreationPolicy": [ - 59 - ], - "percentageNotEmptyContactAutoCreationPolicy": [ - 59 - ], - "countUniqueValuesMessageFolderImportPolicy": [ - 59 - ], - "countEmptyMessageFolderImportPolicy": [ - 59 - ], - "countNotEmptyMessageFolderImportPolicy": [ - 59 - ], - "percentageEmptyMessageFolderImportPolicy": [ - 59 - ], - "percentageNotEmptyMessageFolderImportPolicy": [ - 59 - ], - "countUniqueValuesExcludeNonProfessionalEmails": [ - 59 - ], - "countEmptyExcludeNonProfessionalEmails": [ - 59 - ], - "countNotEmptyExcludeNonProfessionalEmails": [ - 59 - ], - "percentageEmptyExcludeNonProfessionalEmails": [ - 59 - ], - "percentageNotEmptyExcludeNonProfessionalEmails": [ - 59 - ], - "countTrueExcludeNonProfessionalEmails": [ - 59 - ], - "countFalseExcludeNonProfessionalEmails": [ - 59 - ], - "countUniqueValuesExcludeGroupEmails": [ - 59 - ], - "countEmptyExcludeGroupEmails": [ - 59 - ], - "countNotEmptyExcludeGroupEmails": [ - 59 - ], - "percentageEmptyExcludeGroupEmails": [ - 59 - ], - "percentageNotEmptyExcludeGroupEmails": [ - 59 - ], - "countTrueExcludeGroupEmails": [ - 59 - ], - "countFalseExcludeGroupEmails": [ - 59 - ], - "countUniqueValuesPendingGroupEmailsAction": [ - 59 - ], - "countEmptyPendingGroupEmailsAction": [ - 59 - ], - "countNotEmptyPendingGroupEmailsAction": [ - 59 - ], - "percentageEmptyPendingGroupEmailsAction": [ - 59 - ], - "percentageNotEmptyPendingGroupEmailsAction": [ - 59 - ], - "countUniqueValuesIsSyncEnabled": [ - 59 - ], - "countEmptyIsSyncEnabled": [ - 59 - ], - "countNotEmptyIsSyncEnabled": [ - 59 - ], - "percentageEmptyIsSyncEnabled": [ - 59 - ], - "percentageNotEmptyIsSyncEnabled": [ - 59 - ], - "countTrueIsSyncEnabled": [ - 59 - ], - "countFalseIsSyncEnabled": [ - 59 - ], - "countUniqueValuesSyncCursor": [ - 59 - ], - "countEmptySyncCursor": [ - 59 - ], - "countNotEmptySyncCursor": [ - 59 - ], - "percentageEmptySyncCursor": [ - 59 - ], - "percentageNotEmptySyncCursor": [ - 59 - ], - "countUniqueValuesSyncedAt": [ - 59 - ], - "countEmptySyncedAt": [ - 59 - ], - "countNotEmptySyncedAt": [ - 59 - ], - "percentageEmptySyncedAt": [ - 59 - ], - "percentageNotEmptySyncedAt": [ - 59 - ], - "minSyncedAt": [ - 59 - ], - "maxSyncedAt": [ - 59 - ], - "countUniqueValuesSyncStatus": [ - 59 - ], - "countEmptySyncStatus": [ - 59 - ], - "countNotEmptySyncStatus": [ - 59 - ], - "percentageEmptySyncStatus": [ - 59 - ], - "percentageNotEmptySyncStatus": [ - 59 - ], - "countUniqueValuesSyncStage": [ - 59 - ], - "countEmptySyncStage": [ - 59 - ], - "countNotEmptySyncStage": [ - 59 - ], - "percentageEmptySyncStage": [ - 59 - ], - "percentageNotEmptySyncStage": [ - 59 - ], - "countUniqueValuesSyncStageStartedAt": [ - 59 - ], - "countEmptySyncStageStartedAt": [ - 59 - ], - "countNotEmptySyncStageStartedAt": [ - 59 - ], - "percentageEmptySyncStageStartedAt": [ - 59 - ], - "percentageNotEmptySyncStageStartedAt": [ - 59 - ], - "minSyncStageStartedAt": [ - 59 - ], - "maxSyncStageStartedAt": [ - 59 - ], - "countUniqueValuesThrottleFailureCount": [ - 59 - ], - "countEmptyThrottleFailureCount": [ - 59 - ], - "countNotEmptyThrottleFailureCount": [ - 59 - ], - "percentageEmptyThrottleFailureCount": [ - 59 - ], - "percentageNotEmptyThrottleFailureCount": [ - 59 - ], - "minThrottleFailureCount": [ - 59 - ], - "maxThrottleFailureCount": [ - 59 - ], - "avgThrottleFailureCount": [ - 59 - ], - "sumThrottleFailureCount": [ - 59 - ], - "countUniqueValuesThrottleRetryAfter": [ - 59 - ], - "countEmptyThrottleRetryAfter": [ - 59 - ], - "countNotEmptyThrottleRetryAfter": [ - 59 - ], - "percentageEmptyThrottleRetryAfter": [ - 59 - ], - "percentageNotEmptyThrottleRetryAfter": [ - 59 - ], - "minThrottleRetryAfter": [ - 59 - ], - "maxThrottleRetryAfter": [ - 59 - ], - "connectedAccountId": [ - 59 - ], - "connectedAccount": [ - 243 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "visibility": [ - 6 - ], - "handle": [ - 6 - ], - "type": [ - 6 - ], - "isContactAutoCreationEnabled": [ - 6 - ], - "contactAutoCreationPolicy": [ - 6 - ], - "messageFolderImportPolicy": [ - 6 - ], - "excludeNonProfessionalEmails": [ - 6 - ], - "excludeGroupEmails": [ - 6 - ], - "pendingGroupEmailsAction": [ - 6 - ], - "isSyncEnabled": [ - 6 - ], - "syncCursor": [ - 6 - ], - "syncedAt": [ - 109 - ], - "syncStatus": [ - 6 - ], - "syncStage": [ - 6 - ], - "syncStageStartedAt": [ - 109 - ], - "throttleFailureCount": [ - 6 - ], - "throttleRetryAfter": [ - 109 - ], - "connectedAccount": [ - 246 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderPendingSyncActionEnum": {}, - "MessageFolder": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "name": [ - 1 - ], - "syncCursor": [ - 1 - ], - "isSentFolder": [ - 6 - ], - "isSynced": [ - 6 - ], - "parentFolderId": [ - 1 - ], - "externalId": [ - 1 - ], - "pendingSyncAction": [ - 333 - ], - "messageChannelId": [ - 22 - ], - "messageChannel": [ - 312 - ], - "messageChannelMessageAssociationMessageFolders": [ - 351, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 358 - ], - "orderBy": [ - 359, - "[MessageChannelMessageAssociationMessageFolderOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "MessageFolderEdge": { - "node": [ - 334 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesSyncCursor": [ - 10 - ], - "countEmptySyncCursor": [ - 10 - ], - "countNotEmptySyncCursor": [ - 10 - ], - "percentageEmptySyncCursor": [ - 13 - ], - "percentageNotEmptySyncCursor": [ - 13 - ], - "countUniqueValuesIsSentFolder": [ - 10 - ], - "countEmptyIsSentFolder": [ - 10 - ], - "countNotEmptyIsSentFolder": [ - 10 - ], - "percentageEmptyIsSentFolder": [ - 13 - ], - "percentageNotEmptyIsSentFolder": [ - 13 - ], - "countTrueIsSentFolder": [ - 10 - ], - "countFalseIsSentFolder": [ - 10 - ], - "countUniqueValuesIsSynced": [ - 10 - ], - "countEmptyIsSynced": [ - 10 - ], - "countNotEmptyIsSynced": [ - 10 - ], - "percentageEmptyIsSynced": [ - 13 - ], - "percentageNotEmptyIsSynced": [ - 13 - ], - "countTrueIsSynced": [ - 10 - ], - "countFalseIsSynced": [ - 10 - ], - "countUniqueValuesParentFolderId": [ - 10 - ], - "countEmptyParentFolderId": [ - 10 - ], - "countNotEmptyParentFolderId": [ - 10 - ], - "percentageEmptyParentFolderId": [ - 13 - ], - "percentageNotEmptyParentFolderId": [ - 13 - ], - "countUniqueValuesExternalId": [ - 10 - ], - "countEmptyExternalId": [ - 10 - ], - "countNotEmptyExternalId": [ - 10 - ], - "percentageEmptyExternalId": [ - 13 - ], - "percentageNotEmptyExternalId": [ - 13 - ], - "countUniqueValuesPendingSyncAction": [ - 10 - ], - "countEmptyPendingSyncAction": [ - 10 - ], - "countNotEmptyPendingSyncAction": [ - 10 - ], - "percentageEmptyPendingSyncAction": [ - 13 - ], - "percentageNotEmptyPendingSyncAction": [ - 13 - ], - "edges": [ - 335 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesSyncCursor": [ - 10 - ], - "countEmptySyncCursor": [ - 10 - ], - "countNotEmptySyncCursor": [ - 10 - ], - "percentageEmptySyncCursor": [ - 13 - ], - "percentageNotEmptySyncCursor": [ - 13 - ], - "countUniqueValuesIsSentFolder": [ - 10 - ], - "countEmptyIsSentFolder": [ - 10 - ], - "countNotEmptyIsSentFolder": [ - 10 - ], - "percentageEmptyIsSentFolder": [ - 13 - ], - "percentageNotEmptyIsSentFolder": [ - 13 - ], - "countTrueIsSentFolder": [ - 10 - ], - "countFalseIsSentFolder": [ - 10 - ], - "countUniqueValuesIsSynced": [ - 10 - ], - "countEmptyIsSynced": [ - 10 - ], - "countNotEmptyIsSynced": [ - 10 - ], - "percentageEmptyIsSynced": [ - 13 - ], - "percentageNotEmptyIsSynced": [ - 13 - ], - "countTrueIsSynced": [ - 10 - ], - "countFalseIsSynced": [ - 10 - ], - "countUniqueValuesParentFolderId": [ - 10 - ], - "countEmptyParentFolderId": [ - 10 - ], - "countNotEmptyParentFolderId": [ - 10 - ], - "percentageEmptyParentFolderId": [ - 13 - ], - "percentageNotEmptyParentFolderId": [ - 13 - ], - "countUniqueValuesExternalId": [ - 10 - ], - "countEmptyExternalId": [ - 10 - ], - "countNotEmptyExternalId": [ - 10 - ], - "percentageEmptyExternalId": [ - 13 - ], - "percentageNotEmptyExternalId": [ - 13 - ], - "countUniqueValuesPendingSyncAction": [ - 10 - ], - "countEmptyPendingSyncAction": [ - 10 - ], - "countNotEmptyPendingSyncAction": [ - 10 - ], - "percentageEmptyPendingSyncAction": [ - 13 - ], - "percentageNotEmptyPendingSyncAction": [ - 13 - ], - "edges": [ - 335 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderRelationInput": { - "connect": [ - 339 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderConnectInput": { - "where": [ - 340 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "name": [ - 1 - ], - "syncCursor": [ - 1 - ], - "isSentFolder": [ - 6 - ], - "isSynced": [ - 6 - ], - "parentFolderId": [ - 1 - ], - "externalId": [ - 1 - ], - "pendingSyncAction": [ - 333 - ], - "messageChannelId": [ - 22 - ], - "messageChannel": [ - 316 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "name": [ - 1 - ], - "syncCursor": [ - 1 - ], - "isSentFolder": [ - 6 - ], - "isSynced": [ - 6 - ], - "parentFolderId": [ - 1 - ], - "externalId": [ - 1 - ], - "pendingSyncAction": [ - 333 - ], - "messageChannelId": [ - 22 - ], - "messageChannel": [ - 316 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "name": [ - 56 - ], - "syncCursor": [ - 56 - ], - "isSentFolder": [ - 179 - ], - "isSynced": [ - 179 - ], - "parentFolderId": [ - 56 - ], - "externalId": [ - 56 - ], - "pendingSyncAction": [ - 344 - ], - "messageChannelId": [ - 33 - ], - "and": [ - 343 - ], - "or": [ - 343 - ], - "not": [ - 343 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderPendingSyncActionEnumFilter": { - "eq": [ - 333 - ], - "neq": [ - 333 - ], - "in": [ - 333 - ], - "containsAny": [ - 333 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "name": [ - 59 - ], - "syncCursor": [ - 59 - ], - "isSentFolder": [ - 59 - ], - "isSynced": [ - 59 - ], - "parentFolderId": [ - 59 - ], - "externalId": [ - 59 - ], - "pendingSyncAction": [ - 59 - ], - "messageChannelId": [ - 59 - ], - "messageChannel": [ - 329 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderOrderByWithGroupByInput": { - "aggregate": [ - 347 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "name": [ - 59 - ], - "syncCursor": [ - 59 - ], - "isSentFolder": [ - 59 - ], - "isSynced": [ - 59 - ], - "parentFolderId": [ - 59 - ], - "externalId": [ - 59 - ], - "pendingSyncAction": [ - 59 - ], - "messageChannelId": [ - 59 - ], - "messageChannel": [ - 330 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesName": [ - 59 - ], - "countEmptyName": [ - 59 - ], - "countNotEmptyName": [ - 59 - ], - "percentageEmptyName": [ - 59 - ], - "percentageNotEmptyName": [ - 59 - ], - "countUniqueValuesSyncCursor": [ - 59 - ], - "countEmptySyncCursor": [ - 59 - ], - "countNotEmptySyncCursor": [ - 59 - ], - "percentageEmptySyncCursor": [ - 59 - ], - "percentageNotEmptySyncCursor": [ - 59 - ], - "countUniqueValuesIsSentFolder": [ - 59 - ], - "countEmptyIsSentFolder": [ - 59 - ], - "countNotEmptyIsSentFolder": [ - 59 - ], - "percentageEmptyIsSentFolder": [ - 59 - ], - "percentageNotEmptyIsSentFolder": [ - 59 - ], - "countTrueIsSentFolder": [ - 59 - ], - "countFalseIsSentFolder": [ - 59 - ], - "countUniqueValuesIsSynced": [ - 59 - ], - "countEmptyIsSynced": [ - 59 - ], - "countNotEmptyIsSynced": [ - 59 - ], - "percentageEmptyIsSynced": [ - 59 - ], - "percentageNotEmptyIsSynced": [ - 59 - ], - "countTrueIsSynced": [ - 59 - ], - "countFalseIsSynced": [ - 59 - ], - "countUniqueValuesParentFolderId": [ - 59 - ], - "countEmptyParentFolderId": [ - 59 - ], - "countNotEmptyParentFolderId": [ - 59 - ], - "percentageEmptyParentFolderId": [ - 59 - ], - "percentageNotEmptyParentFolderId": [ - 59 - ], - "countUniqueValuesExternalId": [ - 59 - ], - "countEmptyExternalId": [ - 59 - ], - "countNotEmptyExternalId": [ - 59 - ], - "percentageEmptyExternalId": [ - 59 - ], - "percentageNotEmptyExternalId": [ - 59 - ], - "countUniqueValuesPendingSyncAction": [ - 59 - ], - "countEmptyPendingSyncAction": [ - 59 - ], - "countNotEmptyPendingSyncAction": [ - 59 - ], - "percentageEmptyPendingSyncAction": [ - 59 - ], - "percentageNotEmptyPendingSyncAction": [ - 59 - ], - "messageChannelId": [ - 59 - ], - "messageChannel": [ - 329 - ], - "__typename": [ - 1 - ] - }, - "MessageFolderGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "name": [ - 6 - ], - "syncCursor": [ - 6 - ], - "isSentFolder": [ - 6 - ], - "isSynced": [ - 6 - ], - "parentFolderId": [ - 6 - ], - "externalId": [ - 6 - ], - "pendingSyncAction": [ - 6 - ], - "messageChannel": [ - 332 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolder": { - "searchVector": [ - 115 - ], - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "messageChannelMessageAssociationId": [ - 22 - ], - "messageFolderId": [ - 22 - ], - "messageChannelMessageAssociation": [ - 290 - ], - "messageFolder": [ - 334 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderEdge": { - "node": [ - 349 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "edges": [ - 350 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "edges": [ - 350 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderRelationInput": { - "connect": [ - 354 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderConnectInput": { - "where": [ - 355 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderCreateInput": { - "searchVector": [ - 115 - ], - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "messageChannelMessageAssociationId": [ - 22 - ], - "messageChannelMessageAssociation": [ - 294 - ], - "messageFolderId": [ - 22 - ], - "messageFolder": [ - 338 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderUpdateInput": { - "searchVector": [ - 115 - ], - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "messageChannelMessageAssociationId": [ - 22 - ], - "messageChannelMessageAssociation": [ - 294 - ], - "messageFolderId": [ - 22 - ], - "messageFolder": [ - 338 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderFilterInput": { - "searchVector": [ - 131 - ], - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "messageChannelMessageAssociationId": [ - 33 - ], - "messageFolderId": [ - 33 - ], - "and": [ - 358 - ], - "or": [ - 358 - ], - "not": [ - 358 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderOrderByInput": { - "searchVector": [ - 59 - ], - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "messageChannelMessageAssociationId": [ - 59 - ], - "messageChannelMessageAssociation": [ - 301 - ], - "messageFolderId": [ - 59 - ], - "messageFolder": [ - 345 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderOrderByWithGroupByInput": { - "aggregate": [ - 361 - ], - "searchVector": [ - 59 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "messageChannelMessageAssociationId": [ - 59 - ], - "messageChannelMessageAssociation": [ - 302 - ], - "messageFolderId": [ - 59 - ], - "messageFolder": [ - 346 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "messageChannelMessageAssociationId": [ - 59 - ], - "messageChannelMessageAssociation": [ - 301 - ], - "messageFolderId": [ - 59 - ], - "messageFolder": [ - 345 - ], - "__typename": [ - 1 - ] - }, - "MessageChannelMessageAssociationMessageFolderGroupByInput": { - "searchVector": [ - 6 - ], - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "messageChannelMessageAssociation": [ - 304 - ], - "messageFolder": [ - 348 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantRoleEnum": {}, - "MessageParticipant": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "role": [ - 363 - ], - "handle": [ - 1 - ], - "displayName": [ - 1 - ], - "messageId": [ - 22 - ], - "personId": [ - 22 - ], - "workspaceMemberId": [ - 22 - ], - "message": [ - 394 - ], - "person": [ - 453 - ], - "workspaceMember": [ - 577 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantEdge": { - "node": [ - 364 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesRole": [ - 10 - ], - "countEmptyRole": [ - 10 - ], - "countNotEmptyRole": [ - 10 - ], - "percentageEmptyRole": [ - 13 - ], - "percentageNotEmptyRole": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "countUniqueValuesDisplayName": [ - 10 - ], - "countEmptyDisplayName": [ - 10 - ], - "countNotEmptyDisplayName": [ - 10 - ], - "percentageEmptyDisplayName": [ - 13 - ], - "percentageNotEmptyDisplayName": [ - 13 - ], - "edges": [ - 365 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesRole": [ - 10 - ], - "countEmptyRole": [ - 10 - ], - "countNotEmptyRole": [ - 10 - ], - "percentageEmptyRole": [ - 13 - ], - "percentageNotEmptyRole": [ - 13 - ], - "countUniqueValuesHandle": [ - 10 - ], - "countEmptyHandle": [ - 10 - ], - "countNotEmptyHandle": [ - 10 - ], - "percentageEmptyHandle": [ - 13 - ], - "percentageNotEmptyHandle": [ - 13 - ], - "countUniqueValuesDisplayName": [ - 10 - ], - "countEmptyDisplayName": [ - 10 - ], - "countNotEmptyDisplayName": [ - 10 - ], - "percentageEmptyDisplayName": [ - 13 - ], - "percentageNotEmptyDisplayName": [ - 13 - ], - "edges": [ - 365 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantRelationInput": { - "connect": [ - 369 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantConnectInput": { - "where": [ - 370 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "role": [ - 363 - ], - "handle": [ - 1 - ], - "displayName": [ - 1 - ], - "messageId": [ - 22 - ], - "message": [ - 398 - ], - "personId": [ - 22 - ], - "person": [ - 457 - ], - "workspaceMemberId": [ - 22 - ], - "workspaceMember": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "role": [ - 363 - ], - "handle": [ - 1 - ], - "displayName": [ - 1 - ], - "messageId": [ - 22 - ], - "message": [ - 398 - ], - "personId": [ - 22 - ], - "person": [ - 457 - ], - "workspaceMemberId": [ - 22 - ], - "workspaceMember": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "role": [ - 374 - ], - "handle": [ - 56 - ], - "displayName": [ - 56 - ], - "messageId": [ - 33 - ], - "personId": [ - 33 - ], - "workspaceMemberId": [ - 33 - ], - "and": [ - 373 - ], - "or": [ - 373 - ], - "not": [ - 373 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantRoleEnumFilter": { - "eq": [ - 363 - ], - "neq": [ - 363 - ], - "in": [ - 363 - ], - "containsAny": [ - 363 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "role": [ - 59 - ], - "handle": [ - 59 - ], - "displayName": [ - 59 - ], - "messageId": [ - 59 - ], - "message": [ - 405 - ], - "personId": [ - 59 - ], - "person": [ - 464 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantOrderByWithGroupByInput": { - "aggregate": [ - 377 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "role": [ - 59 - ], - "handle": [ - 59 - ], - "displayName": [ - 59 - ], - "messageId": [ - 59 - ], - "message": [ - 406 - ], - "personId": [ - 59 - ], - "person": [ - 465 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 592 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesRole": [ - 59 - ], - "countEmptyRole": [ - 59 - ], - "countNotEmptyRole": [ - 59 - ], - "percentageEmptyRole": [ - 59 - ], - "percentageNotEmptyRole": [ - 59 - ], - "countUniqueValuesHandle": [ - 59 - ], - "countEmptyHandle": [ - 59 - ], - "countNotEmptyHandle": [ - 59 - ], - "percentageEmptyHandle": [ - 59 - ], - "percentageNotEmptyHandle": [ - 59 - ], - "countUniqueValuesDisplayName": [ - 59 - ], - "countEmptyDisplayName": [ - 59 - ], - "countNotEmptyDisplayName": [ - 59 - ], - "percentageEmptyDisplayName": [ - 59 - ], - "percentageNotEmptyDisplayName": [ - 59 - ], - "messageId": [ - 59 - ], - "message": [ - 405 - ], - "personId": [ - 59 - ], - "person": [ - 464 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "MessageParticipantGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "role": [ - 6 - ], - "handle": [ - 6 - ], - "displayName": [ - 6 - ], - "message": [ - 408 - ], - "person": [ - 467 - ], - "workspaceMember": [ - 594 - ], - "__typename": [ - 1 - ] - }, - "MessageThread": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "messages": [ - 396, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 403 - ], - "orderBy": [ - 405, - "[MessageOrderByInput]" - ] - } - ], - "messageChannelMessageAssociations": [ - 292, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 299 - ], - "orderBy": [ - 301, - "[MessageChannelMessageAssociationOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "MessageThreadEdge": { - "node": [ - 379 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 380 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 380 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadRelationInput": { - "connect": [ - 384 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadConnectInput": { - "where": [ - 385 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "and": [ - 388 - ], - "or": [ - 388 - ], - "not": [ - 388 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadOrderByWithGroupByInput": { - "aggregate": [ - 391 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "MessageThreadGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageDirectionEnum": {}, - "Message": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "headerMessageId": [ - 1 - ], - "direction": [ - 393 - ], - "subject": [ - 1 - ], - "text": [ - 1 - ], - "receivedAt": [ - 7 - ], - "messageThreadId": [ - 22 - ], - "messageThread": [ - 379 - ], - "messageParticipants": [ - 366, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 373 - ], - "orderBy": [ - 375, - "[MessageParticipantOrderByInput]" - ] - } - ], - "messageChannelMessageAssociations": [ - 292, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 299 - ], - "orderBy": [ - 301, - "[MessageChannelMessageAssociationOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "MessageEdge": { - "node": [ - 394 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "MessageConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesHeaderMessageId": [ - 10 - ], - "countEmptyHeaderMessageId": [ - 10 - ], - "countNotEmptyHeaderMessageId": [ - 10 - ], - "percentageEmptyHeaderMessageId": [ - 13 - ], - "percentageNotEmptyHeaderMessageId": [ - 13 - ], - "countUniqueValuesDirection": [ - 10 - ], - "countEmptyDirection": [ - 10 - ], - "countNotEmptyDirection": [ - 10 - ], - "percentageEmptyDirection": [ - 13 - ], - "percentageNotEmptyDirection": [ - 13 - ], - "countUniqueValuesSubject": [ - 10 - ], - "countEmptySubject": [ - 10 - ], - "countNotEmptySubject": [ - 10 - ], - "percentageEmptySubject": [ - 13 - ], - "percentageNotEmptySubject": [ - 13 - ], - "countUniqueValuesText": [ - 10 - ], - "countEmptyText": [ - 10 - ], - "countNotEmptyText": [ - 10 - ], - "percentageEmptyText": [ - 13 - ], - "percentageNotEmptyText": [ - 13 - ], - "countUniqueValuesReceivedAt": [ - 10 - ], - "countEmptyReceivedAt": [ - 10 - ], - "countNotEmptyReceivedAt": [ - 10 - ], - "percentageEmptyReceivedAt": [ - 13 - ], - "percentageNotEmptyReceivedAt": [ - 13 - ], - "minReceivedAt": [ - 7 - ], - "maxReceivedAt": [ - 7 - ], - "edges": [ - 395 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "MessageGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesHeaderMessageId": [ - 10 - ], - "countEmptyHeaderMessageId": [ - 10 - ], - "countNotEmptyHeaderMessageId": [ - 10 - ], - "percentageEmptyHeaderMessageId": [ - 13 - ], - "percentageNotEmptyHeaderMessageId": [ - 13 - ], - "countUniqueValuesDirection": [ - 10 - ], - "countEmptyDirection": [ - 10 - ], - "countNotEmptyDirection": [ - 10 - ], - "percentageEmptyDirection": [ - 13 - ], - "percentageNotEmptyDirection": [ - 13 - ], - "countUniqueValuesSubject": [ - 10 - ], - "countEmptySubject": [ - 10 - ], - "countNotEmptySubject": [ - 10 - ], - "percentageEmptySubject": [ - 13 - ], - "percentageNotEmptySubject": [ - 13 - ], - "countUniqueValuesText": [ - 10 - ], - "countEmptyText": [ - 10 - ], - "countNotEmptyText": [ - 10 - ], - "percentageEmptyText": [ - 13 - ], - "percentageNotEmptyText": [ - 13 - ], - "countUniqueValuesReceivedAt": [ - 10 - ], - "countEmptyReceivedAt": [ - 10 - ], - "countNotEmptyReceivedAt": [ - 10 - ], - "percentageEmptyReceivedAt": [ - 13 - ], - "percentageNotEmptyReceivedAt": [ - 13 - ], - "minReceivedAt": [ - 7 - ], - "maxReceivedAt": [ - 7 - ], - "edges": [ - 395 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "MessageRelationInput": { - "connect": [ - 399 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageConnectInput": { - "where": [ - 400 - ], - "__typename": [ - 1 - ] - }, - "MessageWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "MessageCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "headerMessageId": [ - 1 - ], - "direction": [ - 393 - ], - "subject": [ - 1 - ], - "text": [ - 1 - ], - "receivedAt": [ - 7 - ], - "messageThreadId": [ - 22 - ], - "messageThread": [ - 383 - ], - "__typename": [ - 1 - ] - }, - "MessageUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "headerMessageId": [ - 1 - ], - "direction": [ - 393 - ], - "subject": [ - 1 - ], - "text": [ - 1 - ], - "receivedAt": [ - 7 - ], - "messageThreadId": [ - 22 - ], - "messageThread": [ - 383 - ], - "__typename": [ - 1 - ] - }, - "MessageFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "headerMessageId": [ - 56 - ], - "direction": [ - 404 - ], - "subject": [ - 56 - ], - "text": [ - 56 - ], - "receivedAt": [ - 7 - ], - "messageThreadId": [ - 33 - ], - "and": [ - 403 - ], - "or": [ - 403 - ], - "not": [ - 403 - ], - "__typename": [ - 1 - ] - }, - "MessageDirectionEnumFilter": { - "eq": [ - 393 - ], - "neq": [ - 393 - ], - "in": [ - 393 - ], - "containsAny": [ - 393 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "MessageOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "headerMessageId": [ - 59 - ], - "direction": [ - 59 - ], - "subject": [ - 59 - ], - "text": [ - 59 - ], - "receivedAt": [ - 59 - ], - "messageThreadId": [ - 59 - ], - "messageThread": [ - 389 - ], - "__typename": [ - 1 - ] - }, - "MessageOrderByWithGroupByInput": { - "aggregate": [ - 407 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "headerMessageId": [ - 59 - ], - "direction": [ - 59 - ], - "subject": [ - 59 - ], - "text": [ - 59 - ], - "receivedAt": [ - 110 - ], - "messageThreadId": [ - 59 - ], - "messageThread": [ - 390 - ], - "__typename": [ - 1 - ] - }, - "MessageOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesHeaderMessageId": [ - 59 - ], - "countEmptyHeaderMessageId": [ - 59 - ], - "countNotEmptyHeaderMessageId": [ - 59 - ], - "percentageEmptyHeaderMessageId": [ - 59 - ], - "percentageNotEmptyHeaderMessageId": [ - 59 - ], - "countUniqueValuesDirection": [ - 59 - ], - "countEmptyDirection": [ - 59 - ], - "countNotEmptyDirection": [ - 59 - ], - "percentageEmptyDirection": [ - 59 - ], - "percentageNotEmptyDirection": [ - 59 - ], - "countUniqueValuesSubject": [ - 59 - ], - "countEmptySubject": [ - 59 - ], - "countNotEmptySubject": [ - 59 - ], - "percentageEmptySubject": [ - 59 - ], - "percentageNotEmptySubject": [ - 59 - ], - "countUniqueValuesText": [ - 59 - ], - "countEmptyText": [ - 59 - ], - "countNotEmptyText": [ - 59 - ], - "percentageEmptyText": [ - 59 - ], - "percentageNotEmptyText": [ - 59 - ], - "countUniqueValuesReceivedAt": [ - 59 - ], - "countEmptyReceivedAt": [ - 59 - ], - "countNotEmptyReceivedAt": [ - 59 - ], - "percentageEmptyReceivedAt": [ - 59 - ], - "percentageNotEmptyReceivedAt": [ - 59 - ], - "minReceivedAt": [ - 59 - ], - "maxReceivedAt": [ - 59 - ], - "messageThreadId": [ - 59 - ], - "messageThread": [ - 389 - ], - "__typename": [ - 1 - ] - }, - "MessageGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "headerMessageId": [ - 6 - ], - "direction": [ - 6 - ], - "subject": [ - 6 - ], - "text": [ - 6 - ], - "receivedAt": [ - 109 - ], - "messageThread": [ - 392 - ], - "__typename": [ - 1 - ] - }, - "Note": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 114 - ], - "title": [ - 1 - ], - "bodyV2": [ - 101 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "searchVector": [ - 115 - ], - "attachments": [ - 118, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 128 - ], - "orderBy": [ - 132, - "[AttachmentOrderByInput]" - ] - } - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "noteTargets": [ - 425, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 432 - ], - "orderBy": [ - 433, - "[NoteTargetOrderByInput]" - ] - } - ], - "timelineActivities": [ - 500, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 507 - ], - "orderBy": [ - 508, - "[TimelineActivityOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "NoteEdge": { - "node": [ - 409 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "NoteConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesTitle": [ - 10 - ], - "countEmptyTitle": [ - 10 - ], - "countNotEmptyTitle": [ - 10 - ], - "percentageEmptyTitle": [ - 13 - ], - "percentageNotEmptyTitle": [ - 13 - ], - "countUniqueValuesBodyV2": [ - 10 - ], - "countEmptyBodyV2": [ - 10 - ], - "countNotEmptyBodyV2": [ - 10 - ], - "percentageEmptyBodyV2": [ - 13 - ], - "percentageNotEmptyBodyV2": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 410 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "NoteGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesTitle": [ - 10 - ], - "countEmptyTitle": [ - 10 - ], - "countNotEmptyTitle": [ - 10 - ], - "percentageEmptyTitle": [ - 13 - ], - "percentageNotEmptyTitle": [ - 13 - ], - "countUniqueValuesBodyV2": [ - 10 - ], - "countEmptyBodyV2": [ - 10 - ], - "countNotEmptyBodyV2": [ - 10 - ], - "percentageEmptyBodyV2": [ - 13 - ], - "percentageNotEmptyBodyV2": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 410 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "NoteRelationInput": { - "connect": [ - 414 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "NoteConnectInput": { - "where": [ - 415 - ], - "__typename": [ - 1 - ] - }, - "NoteWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "NoteCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 114 - ], - "title": [ - 1 - ], - "bodyV2": [ - 102 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "searchVector": [ - 115 - ], - "__typename": [ - 1 - ] - }, - "NoteUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 114 - ], - "title": [ - 1 - ], - "bodyV2": [ - 103 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "searchVector": [ - 115 - ], - "__typename": [ - 1 - ] - }, - "NoteFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 130 - ], - "title": [ - 56 - ], - "bodyV2": [ - 104 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "searchVector": [ - 131 - ], - "and": [ - 418 - ], - "or": [ - 418 - ], - "not": [ - 418 - ], - "__typename": [ - 1 - ] - }, - "NoteOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "position": [ - 59 - ], - "title": [ - 59 - ], - "bodyV2": [ - 105 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "NoteOrderByWithGroupByInput": { - "aggregate": [ - 421 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "position": [ - 59 - ], - "title": [ - 59 - ], - "bodyV2": [ - 105 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "NoteOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesTitle": [ - 59 - ], - "countEmptyTitle": [ - 59 - ], - "countNotEmptyTitle": [ - 59 - ], - "percentageEmptyTitle": [ - 59 - ], - "percentageNotEmptyTitle": [ - 59 - ], - "countUniqueValuesBodyV2": [ - 59 - ], - "countEmptyBodyV2": [ - 59 - ], - "countNotEmptyBodyV2": [ - 59 - ], - "percentageEmptyBodyV2": [ - 59 - ], - "percentageNotEmptyBodyV2": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "NoteGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "position": [ - 6 - ], - "title": [ - 6 - ], - "bodyV2": [ - 106 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "searchVector": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "NoteTarget": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "targetCompanyId": [ - 22 - ], - "noteId": [ - 22 - ], - "targetPersonId": [ - 22 - ], - "targetOpportunityId": [ - 22 - ], - "targetCompany": [ - 217 - ], - "note": [ - 409 - ], - "targetPerson": [ - 453 - ], - "targetOpportunity": [ - 438 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetEdge": { - "node": [ - 423 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesTargetCompany": [ - 10 - ], - "countEmptyTargetCompany": [ - 10 - ], - "countNotEmptyTargetCompany": [ - 10 - ], - "percentageEmptyTargetCompany": [ - 13 - ], - "percentageNotEmptyTargetCompany": [ - 13 - ], - "countUniqueValuesTargetPerson": [ - 10 - ], - "countEmptyTargetPerson": [ - 10 - ], - "countNotEmptyTargetPerson": [ - 10 - ], - "percentageEmptyTargetPerson": [ - 13 - ], - "percentageNotEmptyTargetPerson": [ - 13 - ], - "countUniqueValuesTargetOpportunity": [ - 10 - ], - "countEmptyTargetOpportunity": [ - 10 - ], - "countNotEmptyTargetOpportunity": [ - 10 - ], - "percentageEmptyTargetOpportunity": [ - 13 - ], - "percentageNotEmptyTargetOpportunity": [ - 13 - ], - "edges": [ - 424 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesTargetCompany": [ - 10 - ], - "countEmptyTargetCompany": [ - 10 - ], - "countNotEmptyTargetCompany": [ - 10 - ], - "percentageEmptyTargetCompany": [ - 13 - ], - "percentageNotEmptyTargetCompany": [ - 13 - ], - "countUniqueValuesTargetPerson": [ - 10 - ], - "countEmptyTargetPerson": [ - 10 - ], - "countNotEmptyTargetPerson": [ - 10 - ], - "percentageEmptyTargetPerson": [ - 13 - ], - "percentageNotEmptyTargetPerson": [ - 13 - ], - "countUniqueValuesTargetOpportunity": [ - 10 - ], - "countEmptyTargetOpportunity": [ - 10 - ], - "countNotEmptyTargetOpportunity": [ - 10 - ], - "percentageEmptyTargetOpportunity": [ - 13 - ], - "percentageNotEmptyTargetOpportunity": [ - 13 - ], - "edges": [ - 424 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetRelationInput": { - "connect": [ - 428 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetConnectInput": { - "where": [ - 429 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "targetCompanyId": [ - 22 - ], - "targetCompany": [ - 221 - ], - "noteId": [ - 22 - ], - "note": [ - 413 - ], - "targetPersonId": [ - 22 - ], - "targetPerson": [ - 457 - ], - "targetOpportunityId": [ - 22 - ], - "targetOpportunity": [ - 442 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "targetCompanyId": [ - 22 - ], - "targetCompany": [ - 221 - ], - "noteId": [ - 22 - ], - "note": [ - 413 - ], - "targetPersonId": [ - 22 - ], - "targetPerson": [ - 457 - ], - "targetOpportunityId": [ - 22 - ], - "targetOpportunity": [ - 442 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "targetCompanyId": [ - 33 - ], - "noteId": [ - 33 - ], - "targetPersonId": [ - 33 - ], - "targetOpportunityId": [ - 33 - ], - "and": [ - 432 - ], - "or": [ - 432 - ], - "not": [ - 432 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 228 - ], - "noteId": [ - 59 - ], - "note": [ - 419 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 464 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 449 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetOrderByWithGroupByInput": { - "aggregate": [ - 435 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 229 - ], - "noteId": [ - 59 - ], - "note": [ - 420 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 465 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 450 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 228 - ], - "noteId": [ - 59 - ], - "note": [ - 419 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 464 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 449 - ], - "__typename": [ - 1 - ] - }, - "NoteTargetGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "targetCompany": [ - 231 - ], - "note": [ - 422 - ], - "targetPerson": [ - 467 - ], - "targetOpportunity": [ - 452 - ], - "__typename": [ - 1 - ] - }, - "OpportunityStageEnum": {}, - "Opportunity": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "amount": [ - 61 - ], - "closeDate": [ - 7 - ], - "stage": [ - 437 - ], - "position": [ - 114 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "searchVector": [ - 115 - ], - "companyId": [ - 22 - ], - "pointOfContactId": [ - 22 - ], - "ownerId": [ - 22 - ], - "attachments": [ - 118, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 128 - ], - "orderBy": [ - 132, - "[AttachmentOrderByInput]" - ] - } - ], - "company": [ - 217 - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "noteTargets": [ - 425, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 432 - ], - "orderBy": [ - 433, - "[NoteTargetOrderByInput]" - ] - } - ], - "pointOfContact": [ - 453 - ], - "taskTargets": [ - 486, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 493 - ], - "orderBy": [ - 494, - "[TaskTargetOrderByInput]" - ] - } - ], - "timelineActivities": [ - 500, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 507 - ], - "orderBy": [ - 508, - "[TimelineActivityOrderByInput]" - ] - } - ], - "owner": [ - 577 - ], - "__typename": [ - 1 - ] - }, - "OpportunityEdge": { - "node": [ - 438 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "OpportunityConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesAmount": [ - 10 - ], - "countEmptyAmount": [ - 10 - ], - "countNotEmptyAmount": [ - 10 - ], - "percentageEmptyAmount": [ - 13 - ], - "percentageNotEmptyAmount": [ - 13 - ], - "minAmountAmountMicros": [ - 13 - ], - "maxAmountAmountMicros": [ - 13 - ], - "sumAmountAmountMicros": [ - 13 - ], - "avgAmountAmountMicros": [ - 13 - ], - "countUniqueValuesCloseDate": [ - 10 - ], - "countEmptyCloseDate": [ - 10 - ], - "countNotEmptyCloseDate": [ - 10 - ], - "percentageEmptyCloseDate": [ - 13 - ], - "percentageNotEmptyCloseDate": [ - 13 - ], - "minCloseDate": [ - 7 - ], - "maxCloseDate": [ - 7 - ], - "countUniqueValuesStage": [ - 10 - ], - "countEmptyStage": [ - 10 - ], - "countNotEmptyStage": [ - 10 - ], - "percentageEmptyStage": [ - 13 - ], - "percentageNotEmptyStage": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 439 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "OpportunityGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesAmount": [ - 10 - ], - "countEmptyAmount": [ - 10 - ], - "countNotEmptyAmount": [ - 10 - ], - "percentageEmptyAmount": [ - 13 - ], - "percentageNotEmptyAmount": [ - 13 - ], - "minAmountAmountMicros": [ - 13 - ], - "maxAmountAmountMicros": [ - 13 - ], - "sumAmountAmountMicros": [ - 13 - ], - "avgAmountAmountMicros": [ - 13 - ], - "countUniqueValuesCloseDate": [ - 10 - ], - "countEmptyCloseDate": [ - 10 - ], - "countNotEmptyCloseDate": [ - 10 - ], - "percentageEmptyCloseDate": [ - 13 - ], - "percentageNotEmptyCloseDate": [ - 13 - ], - "minCloseDate": [ - 7 - ], - "maxCloseDate": [ - 7 - ], - "countUniqueValuesStage": [ - 10 - ], - "countEmptyStage": [ - 10 - ], - "countNotEmptyStage": [ - 10 - ], - "percentageEmptyStage": [ - 13 - ], - "percentageNotEmptyStage": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 439 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "OpportunityRelationInput": { - "connect": [ - 443 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "OpportunityConnectInput": { - "where": [ - 444 - ], - "__typename": [ - 1 - ] - }, - "OpportunityWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "OpportunityCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "amount": [ - 63 - ], - "closeDate": [ - 7 - ], - "stage": [ - 437 - ], - "position": [ - 114 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "searchVector": [ - 115 - ], - "companyId": [ - 22 - ], - "company": [ - 221 - ], - "pointOfContactId": [ - 22 - ], - "pointOfContact": [ - 457 - ], - "ownerId": [ - 22 - ], - "owner": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "OpportunityUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "amount": [ - 64 - ], - "closeDate": [ - 7 - ], - "stage": [ - 437 - ], - "position": [ - 114 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "searchVector": [ - 115 - ], - "companyId": [ - 22 - ], - "company": [ - 221 - ], - "pointOfContactId": [ - 22 - ], - "pointOfContact": [ - 457 - ], - "ownerId": [ - 22 - ], - "owner": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "OpportunityFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 56 - ], - "amount": [ - 65 - ], - "closeDate": [ - 7 - ], - "stage": [ - 448 - ], - "position": [ - 130 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "searchVector": [ - 131 - ], - "companyId": [ - 33 - ], - "pointOfContactId": [ - 33 - ], - "ownerId": [ - 33 - ], - "and": [ - 447 - ], - "or": [ - 447 - ], - "not": [ - 447 - ], - "__typename": [ - 1 - ] - }, - "OpportunityStageEnumFilter": { - "eq": [ - 437 - ], - "neq": [ - 437 - ], - "in": [ - 437 - ], - "containsAny": [ - 437 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "OpportunityOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "name": [ - 59 - ], - "amount": [ - 67 - ], - "closeDate": [ - 59 - ], - "stage": [ - 59 - ], - "position": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "companyId": [ - 59 - ], - "company": [ - 228 - ], - "pointOfContactId": [ - 59 - ], - "pointOfContact": [ - 464 - ], - "ownerId": [ - 59 - ], - "owner": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "OpportunityOrderByWithGroupByInput": { - "aggregate": [ - 451 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "name": [ - 59 - ], - "amount": [ - 67 - ], - "closeDate": [ - 110 - ], - "stage": [ - 59 - ], - "position": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "companyId": [ - 59 - ], - "company": [ - 229 - ], - "pointOfContactId": [ - 59 - ], - "pointOfContact": [ - 465 - ], - "ownerId": [ - 59 - ], - "owner": [ - 592 - ], - "__typename": [ - 1 - ] - }, - "OpportunityOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesName": [ - 59 - ], - "countEmptyName": [ - 59 - ], - "countNotEmptyName": [ - 59 - ], - "percentageEmptyName": [ - 59 - ], - "percentageNotEmptyName": [ - 59 - ], - "countUniqueValuesAmount": [ - 59 - ], - "countEmptyAmount": [ - 59 - ], - "countNotEmptyAmount": [ - 59 - ], - "percentageEmptyAmount": [ - 59 - ], - "percentageNotEmptyAmount": [ - 59 - ], - "minAmountAmountMicros": [ - 59 - ], - "maxAmountAmountMicros": [ - 59 - ], - "sumAmountAmountMicros": [ - 59 - ], - "avgAmountAmountMicros": [ - 59 - ], - "countUniqueValuesCloseDate": [ - 59 - ], - "countEmptyCloseDate": [ - 59 - ], - "countNotEmptyCloseDate": [ - 59 - ], - "percentageEmptyCloseDate": [ - 59 - ], - "percentageNotEmptyCloseDate": [ - 59 - ], - "minCloseDate": [ - 59 - ], - "maxCloseDate": [ - 59 - ], - "countUniqueValuesStage": [ - 59 - ], - "countEmptyStage": [ - 59 - ], - "countNotEmptyStage": [ - 59 - ], - "percentageEmptyStage": [ - 59 - ], - "percentageNotEmptyStage": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "companyId": [ - 59 - ], - "company": [ - 228 - ], - "pointOfContactId": [ - 59 - ], - "pointOfContact": [ - 464 - ], - "ownerId": [ - 59 - ], - "owner": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "OpportunityGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "name": [ - 6 - ], - "amount": [ - 68 - ], - "closeDate": [ - 109 - ], - "stage": [ - 6 - ], - "position": [ - 6 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "searchVector": [ - 6 - ], - "company": [ - 231 - ], - "pointOfContact": [ - 467 - ], - "owner": [ - 594 - ], - "__typename": [ - 1 - ] - }, - "Person": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 69 - ], - "emails": [ - 89 - ], - "linkedinLink": [ - 52 - ], - "xLink": [ - 52 - ], - "jobTitle": [ - 1 - ], - "phones": [ - 95 - ], - "city": [ - 1 - ], - "avatarUrl": [ - 1 - ], - "avatarFile": [ - 113 - ], - "position": [ - 114 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "searchVector": [ - 115 - ], - "companyId": [ - 22 - ], - "attachments": [ - 118, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 128 - ], - "orderBy": [ - 132, - "[AttachmentOrderByInput]" - ] - } - ], - "noteTargets": [ - 425, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 432 - ], - "orderBy": [ - 433, - "[NoteTargetOrderByInput]" - ] - } - ], - "calendarEventParticipants": [ - 190, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 197 - ], - "orderBy": [ - 199, - "[CalendarEventParticipantOrderByInput]" - ] - } - ], - "company": [ - 217 - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "messageParticipants": [ - 366, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 373 - ], - "orderBy": [ - 375, - "[MessageParticipantOrderByInput]" - ] - } - ], - "pointOfContactForOpportunities": [ - 440, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 447 - ], - "orderBy": [ - 449, - "[OpportunityOrderByInput]" - ] - } - ], - "taskTargets": [ - 486, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 493 - ], - "orderBy": [ - 494, - "[TaskTargetOrderByInput]" - ] - } - ], - "timelineActivities": [ - 500, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 507 - ], - "orderBy": [ - 508, - "[TimelineActivityOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "PersonEdge": { - "node": [ - 453 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "PersonConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesEmails": [ - 10 - ], - "countEmptyEmails": [ - 10 - ], - "countNotEmptyEmails": [ - 10 - ], - "percentageEmptyEmails": [ - 13 - ], - "percentageNotEmptyEmails": [ - 13 - ], - "countUniqueValuesLinkedinLink": [ - 10 - ], - "countEmptyLinkedinLink": [ - 10 - ], - "countNotEmptyLinkedinLink": [ - 10 - ], - "percentageEmptyLinkedinLink": [ - 13 - ], - "percentageNotEmptyLinkedinLink": [ - 13 - ], - "countUniqueValuesXLink": [ - 10 - ], - "countEmptyXLink": [ - 10 - ], - "countNotEmptyXLink": [ - 10 - ], - "percentageEmptyXLink": [ - 13 - ], - "percentageNotEmptyXLink": [ - 13 - ], - "countUniqueValuesJobTitle": [ - 10 - ], - "countEmptyJobTitle": [ - 10 - ], - "countNotEmptyJobTitle": [ - 10 - ], - "percentageEmptyJobTitle": [ - 13 - ], - "percentageNotEmptyJobTitle": [ - 13 - ], - "countUniqueValuesPhones": [ - 10 - ], - "countEmptyPhones": [ - 10 - ], - "countNotEmptyPhones": [ - 10 - ], - "percentageEmptyPhones": [ - 13 - ], - "percentageNotEmptyPhones": [ - 13 - ], - "countUniqueValuesCity": [ - 10 - ], - "countEmptyCity": [ - 10 - ], - "countNotEmptyCity": [ - 10 - ], - "percentageEmptyCity": [ - 13 - ], - "percentageNotEmptyCity": [ - 13 - ], - "countUniqueValuesAvatarUrl": [ - 10 - ], - "countEmptyAvatarUrl": [ - 10 - ], - "countNotEmptyAvatarUrl": [ - 10 - ], - "percentageEmptyAvatarUrl": [ - 13 - ], - "percentageNotEmptyAvatarUrl": [ - 13 - ], - "countUniqueValuesAvatarFile": [ - 10 - ], - "countEmptyAvatarFile": [ - 10 - ], - "countNotEmptyAvatarFile": [ - 10 - ], - "percentageEmptyAvatarFile": [ - 13 - ], - "percentageNotEmptyAvatarFile": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 454 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "PersonGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesEmails": [ - 10 - ], - "countEmptyEmails": [ - 10 - ], - "countNotEmptyEmails": [ - 10 - ], - "percentageEmptyEmails": [ - 13 - ], - "percentageNotEmptyEmails": [ - 13 - ], - "countUniqueValuesLinkedinLink": [ - 10 - ], - "countEmptyLinkedinLink": [ - 10 - ], - "countNotEmptyLinkedinLink": [ - 10 - ], - "percentageEmptyLinkedinLink": [ - 13 - ], - "percentageNotEmptyLinkedinLink": [ - 13 - ], - "countUniqueValuesXLink": [ - 10 - ], - "countEmptyXLink": [ - 10 - ], - "countNotEmptyXLink": [ - 10 - ], - "percentageEmptyXLink": [ - 13 - ], - "percentageNotEmptyXLink": [ - 13 - ], - "countUniqueValuesJobTitle": [ - 10 - ], - "countEmptyJobTitle": [ - 10 - ], - "countNotEmptyJobTitle": [ - 10 - ], - "percentageEmptyJobTitle": [ - 13 - ], - "percentageNotEmptyJobTitle": [ - 13 - ], - "countUniqueValuesPhones": [ - 10 - ], - "countEmptyPhones": [ - 10 - ], - "countNotEmptyPhones": [ - 10 - ], - "percentageEmptyPhones": [ - 13 - ], - "percentageNotEmptyPhones": [ - 13 - ], - "countUniqueValuesCity": [ - 10 - ], - "countEmptyCity": [ - 10 - ], - "countNotEmptyCity": [ - 10 - ], - "percentageEmptyCity": [ - 13 - ], - "percentageNotEmptyCity": [ - 13 - ], - "countUniqueValuesAvatarUrl": [ - 10 - ], - "countEmptyAvatarUrl": [ - 10 - ], - "countNotEmptyAvatarUrl": [ - 10 - ], - "percentageEmptyAvatarUrl": [ - 13 - ], - "percentageNotEmptyAvatarUrl": [ - 13 - ], - "countUniqueValuesAvatarFile": [ - 10 - ], - "countEmptyAvatarFile": [ - 10 - ], - "countNotEmptyAvatarFile": [ - 10 - ], - "percentageEmptyAvatarFile": [ - 13 - ], - "percentageNotEmptyAvatarFile": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 454 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "PersonRelationInput": { - "connect": [ - 458 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "PersonConnectInput": { - "where": [ - 459 - ], - "__typename": [ - 1 - ] - }, - "PersonWhereUniqueInput": { - "id": [ - 22 - ], - "emails": [ - 460 - ], - "__typename": [ - 1 - ] - }, - "PersonEmailsWhereInput": { - "primaryEmail": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "PersonCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 70 - ], - "emails": [ - 90 - ], - "linkedinLink": [ - 53 - ], - "xLink": [ - 53 - ], - "jobTitle": [ - 1 - ], - "phones": [ - 96 - ], - "city": [ - 1 - ], - "avatarUrl": [ - 1 - ], - "avatarFile": [ - 126 - ], - "position": [ - 114 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "searchVector": [ - 115 - ], - "companyId": [ - 22 - ], - "company": [ - 221 - ], - "__typename": [ - 1 - ] - }, - "PersonUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 71 - ], - "emails": [ - 91 - ], - "linkedinLink": [ - 54 - ], - "xLink": [ - 54 - ], - "jobTitle": [ - 1 - ], - "phones": [ - 97 - ], - "city": [ - 1 - ], - "avatarUrl": [ - 1 - ], - "avatarFile": [ - 126 - ], - "position": [ - 114 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "searchVector": [ - 115 - ], - "companyId": [ - 22 - ], - "company": [ - 221 - ], - "__typename": [ - 1 - ] - }, - "PersonFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 72 - ], - "emails": [ - 92 - ], - "linkedinLink": [ - 55 - ], - "xLink": [ - 55 - ], - "jobTitle": [ - 56 - ], - "phones": [ - 98 - ], - "city": [ - 56 - ], - "avatarUrl": [ - 56 - ], - "avatarFile": [ - 57 - ], - "position": [ - 130 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "searchVector": [ - 131 - ], - "companyId": [ - 33 - ], - "and": [ - 463 - ], - "or": [ - 463 - ], - "not": [ - 463 - ], - "__typename": [ - 1 - ] - }, - "PersonOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "name": [ - 73 - ], - "emails": [ - 93 - ], - "linkedinLink": [ - 58 - ], - "xLink": [ - 58 - ], - "jobTitle": [ - 59 - ], - "phones": [ - 99 - ], - "city": [ - 59 - ], - "avatarUrl": [ - 59 - ], - "avatarFile": [ - 59 - ], - "position": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "companyId": [ - 59 - ], - "company": [ - 228 - ], - "__typename": [ - 1 - ] - }, - "PersonOrderByWithGroupByInput": { - "aggregate": [ - 466 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "name": [ - 73 - ], - "emails": [ - 93 - ], - "linkedinLink": [ - 58 - ], - "xLink": [ - 58 - ], - "jobTitle": [ - 59 - ], - "phones": [ - 99 - ], - "city": [ - 59 - ], - "avatarUrl": [ - 59 - ], - "avatarFile": [ - 59 - ], - "position": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "companyId": [ - 59 - ], - "company": [ - 229 - ], - "__typename": [ - 1 - ] - }, - "PersonOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesName": [ - 59 - ], - "countEmptyName": [ - 59 - ], - "countNotEmptyName": [ - 59 - ], - "percentageEmptyName": [ - 59 - ], - "percentageNotEmptyName": [ - 59 - ], - "countUniqueValuesEmails": [ - 59 - ], - "countEmptyEmails": [ - 59 - ], - "countNotEmptyEmails": [ - 59 - ], - "percentageEmptyEmails": [ - 59 - ], - "percentageNotEmptyEmails": [ - 59 - ], - "countUniqueValuesLinkedinLink": [ - 59 - ], - "countEmptyLinkedinLink": [ - 59 - ], - "countNotEmptyLinkedinLink": [ - 59 - ], - "percentageEmptyLinkedinLink": [ - 59 - ], - "percentageNotEmptyLinkedinLink": [ - 59 - ], - "countUniqueValuesXLink": [ - 59 - ], - "countEmptyXLink": [ - 59 - ], - "countNotEmptyXLink": [ - 59 - ], - "percentageEmptyXLink": [ - 59 - ], - "percentageNotEmptyXLink": [ - 59 - ], - "countUniqueValuesJobTitle": [ - 59 - ], - "countEmptyJobTitle": [ - 59 - ], - "countNotEmptyJobTitle": [ - 59 - ], - "percentageEmptyJobTitle": [ - 59 - ], - "percentageNotEmptyJobTitle": [ - 59 - ], - "countUniqueValuesPhones": [ - 59 - ], - "countEmptyPhones": [ - 59 - ], - "countNotEmptyPhones": [ - 59 - ], - "percentageEmptyPhones": [ - 59 - ], - "percentageNotEmptyPhones": [ - 59 - ], - "countUniqueValuesCity": [ - 59 - ], - "countEmptyCity": [ - 59 - ], - "countNotEmptyCity": [ - 59 - ], - "percentageEmptyCity": [ - 59 - ], - "percentageNotEmptyCity": [ - 59 - ], - "countUniqueValuesAvatarUrl": [ - 59 - ], - "countEmptyAvatarUrl": [ - 59 - ], - "countNotEmptyAvatarUrl": [ - 59 - ], - "percentageEmptyAvatarUrl": [ - 59 - ], - "percentageNotEmptyAvatarUrl": [ - 59 - ], - "countUniqueValuesAvatarFile": [ - 59 - ], - "countEmptyAvatarFile": [ - 59 - ], - "countNotEmptyAvatarFile": [ - 59 - ], - "percentageEmptyAvatarFile": [ - 59 - ], - "percentageNotEmptyAvatarFile": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "companyId": [ - 59 - ], - "company": [ - 228 - ], - "__typename": [ - 1 - ] - }, - "PersonGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "name": [ - 74 - ], - "emails": [ - 94 - ], - "linkedinLink": [ - 60 - ], - "xLink": [ - 60 - ], - "jobTitle": [ - 6 - ], - "phones": [ - 100 - ], - "city": [ - 6 - ], - "avatarUrl": [ - 6 - ], - "avatarFile": [ - 6 - ], - "position": [ - 6 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "searchVector": [ - 6 - ], - "company": [ - 231 - ], - "__typename": [ - 1 - ] - }, - "TaskStatusEnum": {}, - "Task": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 114 - ], - "title": [ - 1 - ], - "bodyV2": [ - 101 - ], - "dueAt": [ - 7 - ], - "status": [ - 468 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "searchVector": [ - 115 - ], - "assigneeId": [ - 22 - ], - "attachments": [ - 118, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 128 - ], - "orderBy": [ - 132, - "[AttachmentOrderByInput]" - ] - } - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "taskTargets": [ - 486, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 493 - ], - "orderBy": [ - 494, - "[TaskTargetOrderByInput]" - ] - } - ], - "assignee": [ - 577 - ], - "timelineActivities": [ - 500, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 507 - ], - "orderBy": [ - 508, - "[TimelineActivityOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "TaskEdge": { - "node": [ - 469 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "TaskConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesTitle": [ - 10 - ], - "countEmptyTitle": [ - 10 - ], - "countNotEmptyTitle": [ - 10 - ], - "percentageEmptyTitle": [ - 13 - ], - "percentageNotEmptyTitle": [ - 13 - ], - "countUniqueValuesBodyV2": [ - 10 - ], - "countEmptyBodyV2": [ - 10 - ], - "countNotEmptyBodyV2": [ - 10 - ], - "percentageEmptyBodyV2": [ - 13 - ], - "percentageNotEmptyBodyV2": [ - 13 - ], - "countUniqueValuesDueAt": [ - 10 - ], - "countEmptyDueAt": [ - 10 - ], - "countNotEmptyDueAt": [ - 10 - ], - "percentageEmptyDueAt": [ - 13 - ], - "percentageNotEmptyDueAt": [ - 13 - ], - "minDueAt": [ - 7 - ], - "maxDueAt": [ - 7 - ], - "countUniqueValuesStatus": [ - 10 - ], - "countEmptyStatus": [ - 10 - ], - "countNotEmptyStatus": [ - 10 - ], - "percentageEmptyStatus": [ - 13 - ], - "percentageNotEmptyStatus": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 470 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "TaskGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesTitle": [ - 10 - ], - "countEmptyTitle": [ - 10 - ], - "countNotEmptyTitle": [ - 10 - ], - "percentageEmptyTitle": [ - 13 - ], - "percentageNotEmptyTitle": [ - 13 - ], - "countUniqueValuesBodyV2": [ - 10 - ], - "countEmptyBodyV2": [ - 10 - ], - "countNotEmptyBodyV2": [ - 10 - ], - "percentageEmptyBodyV2": [ - 13 - ], - "percentageNotEmptyBodyV2": [ - 13 - ], - "countUniqueValuesDueAt": [ - 10 - ], - "countEmptyDueAt": [ - 10 - ], - "countNotEmptyDueAt": [ - 10 - ], - "percentageEmptyDueAt": [ - 13 - ], - "percentageNotEmptyDueAt": [ - 13 - ], - "minDueAt": [ - 7 - ], - "maxDueAt": [ - 7 - ], - "countUniqueValuesStatus": [ - 10 - ], - "countEmptyStatus": [ - 10 - ], - "countNotEmptyStatus": [ - 10 - ], - "percentageEmptyStatus": [ - 13 - ], - "percentageNotEmptyStatus": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 470 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "TaskRelationInput": { - "connect": [ - 474 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "TaskConnectInput": { - "where": [ - 475 - ], - "__typename": [ - 1 - ] - }, - "TaskWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "TaskCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 114 - ], - "title": [ - 1 - ], - "bodyV2": [ - 102 - ], - "dueAt": [ - 7 - ], - "status": [ - 468 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "searchVector": [ - 115 - ], - "assigneeId": [ - 22 - ], - "assignee": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "TaskUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 114 - ], - "title": [ - 1 - ], - "bodyV2": [ - 103 - ], - "dueAt": [ - 7 - ], - "status": [ - 468 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "searchVector": [ - 115 - ], - "assigneeId": [ - 22 - ], - "assignee": [ - 581 - ], - "__typename": [ - 1 - ] - }, - "TaskFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 130 - ], - "title": [ - 56 - ], - "bodyV2": [ - 104 - ], - "dueAt": [ - 7 - ], - "status": [ - 479 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "searchVector": [ - 131 - ], - "assigneeId": [ - 33 - ], - "and": [ - 478 - ], - "or": [ - 478 - ], - "not": [ - 478 - ], - "__typename": [ - 1 - ] - }, - "TaskStatusEnumFilter": { - "eq": [ - 468 - ], - "neq": [ - 468 - ], - "in": [ - 468 - ], - "containsAny": [ - 468 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "TaskOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "position": [ - 59 - ], - "title": [ - 59 - ], - "bodyV2": [ - 105 - ], - "dueAt": [ - 59 - ], - "status": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "assigneeId": [ - 59 - ], - "assignee": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "TaskOrderByWithGroupByInput": { - "aggregate": [ - 482 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "position": [ - 59 - ], - "title": [ - 59 - ], - "bodyV2": [ - 105 - ], - "dueAt": [ - 110 - ], - "status": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "assigneeId": [ - 59 - ], - "assignee": [ - 592 - ], - "__typename": [ - 1 - ] - }, - "TaskOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesTitle": [ - 59 - ], - "countEmptyTitle": [ - 59 - ], - "countNotEmptyTitle": [ - 59 - ], - "percentageEmptyTitle": [ - 59 - ], - "percentageNotEmptyTitle": [ - 59 - ], - "countUniqueValuesBodyV2": [ - 59 - ], - "countEmptyBodyV2": [ - 59 - ], - "countNotEmptyBodyV2": [ - 59 - ], - "percentageEmptyBodyV2": [ - 59 - ], - "percentageNotEmptyBodyV2": [ - 59 - ], - "countUniqueValuesDueAt": [ - 59 - ], - "countEmptyDueAt": [ - 59 - ], - "countNotEmptyDueAt": [ - 59 - ], - "percentageEmptyDueAt": [ - 59 - ], - "percentageNotEmptyDueAt": [ - 59 - ], - "minDueAt": [ - 59 - ], - "maxDueAt": [ - 59 - ], - "countUniqueValuesStatus": [ - 59 - ], - "countEmptyStatus": [ - 59 - ], - "countNotEmptyStatus": [ - 59 - ], - "percentageEmptyStatus": [ - 59 - ], - "percentageNotEmptyStatus": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "assigneeId": [ - 59 - ], - "assignee": [ - 591 - ], - "__typename": [ - 1 - ] - }, - "TaskGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "position": [ - 6 - ], - "title": [ - 6 - ], - "bodyV2": [ - 106 - ], - "dueAt": [ - 109 - ], - "status": [ - 6 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "searchVector": [ - 6 - ], - "assignee": [ - 594 - ], - "__typename": [ - 1 - ] - }, - "TaskTarget": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "targetCompanyId": [ - 22 - ], - "targetOpportunityId": [ - 22 - ], - "targetPersonId": [ - 22 - ], - "taskId": [ - 22 - ], - "targetCompany": [ - 217 - ], - "targetOpportunity": [ - 438 - ], - "targetPerson": [ - 453 - ], - "task": [ - 469 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetEdge": { - "node": [ - 484 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesTargetCompany": [ - 10 - ], - "countEmptyTargetCompany": [ - 10 - ], - "countNotEmptyTargetCompany": [ - 10 - ], - "percentageEmptyTargetCompany": [ - 13 - ], - "percentageNotEmptyTargetCompany": [ - 13 - ], - "countUniqueValuesTargetOpportunity": [ - 10 - ], - "countEmptyTargetOpportunity": [ - 10 - ], - "countNotEmptyTargetOpportunity": [ - 10 - ], - "percentageEmptyTargetOpportunity": [ - 13 - ], - "percentageNotEmptyTargetOpportunity": [ - 13 - ], - "countUniqueValuesTargetPerson": [ - 10 - ], - "countEmptyTargetPerson": [ - 10 - ], - "countNotEmptyTargetPerson": [ - 10 - ], - "percentageEmptyTargetPerson": [ - 13 - ], - "percentageNotEmptyTargetPerson": [ - 13 - ], - "edges": [ - 485 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesTargetCompany": [ - 10 - ], - "countEmptyTargetCompany": [ - 10 - ], - "countNotEmptyTargetCompany": [ - 10 - ], - "percentageEmptyTargetCompany": [ - 13 - ], - "percentageNotEmptyTargetCompany": [ - 13 - ], - "countUniqueValuesTargetOpportunity": [ - 10 - ], - "countEmptyTargetOpportunity": [ - 10 - ], - "countNotEmptyTargetOpportunity": [ - 10 - ], - "percentageEmptyTargetOpportunity": [ - 13 - ], - "percentageNotEmptyTargetOpportunity": [ - 13 - ], - "countUniqueValuesTargetPerson": [ - 10 - ], - "countEmptyTargetPerson": [ - 10 - ], - "countNotEmptyTargetPerson": [ - 10 - ], - "percentageEmptyTargetPerson": [ - 13 - ], - "percentageNotEmptyTargetPerson": [ - 13 - ], - "edges": [ - 485 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetRelationInput": { - "connect": [ - 489 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetConnectInput": { - "where": [ - 490 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "targetCompanyId": [ - 22 - ], - "targetCompany": [ - 221 - ], - "targetOpportunityId": [ - 22 - ], - "targetOpportunity": [ - 442 - ], - "targetPersonId": [ - 22 - ], - "targetPerson": [ - 457 - ], - "taskId": [ - 22 - ], - "task": [ - 473 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "targetCompanyId": [ - 22 - ], - "targetCompany": [ - 221 - ], - "targetOpportunityId": [ - 22 - ], - "targetOpportunity": [ - 442 - ], - "targetPersonId": [ - 22 - ], - "targetPerson": [ - 457 - ], - "taskId": [ - 22 - ], - "task": [ - 473 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "targetCompanyId": [ - 33 - ], - "targetOpportunityId": [ - 33 - ], - "targetPersonId": [ - 33 - ], - "taskId": [ - 33 - ], - "and": [ - 493 - ], - "or": [ - 493 - ], - "not": [ - 493 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 228 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 449 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 464 - ], - "taskId": [ - 59 - ], - "task": [ - 480 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetOrderByWithGroupByInput": { - "aggregate": [ - 496 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 229 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 450 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 465 - ], - "taskId": [ - 59 - ], - "task": [ - 481 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 228 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 449 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 464 - ], - "taskId": [ - 59 - ], - "task": [ - 480 - ], - "__typename": [ - 1 - ] - }, - "TaskTargetGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "targetCompany": [ - 231 - ], - "targetOpportunity": [ - 452 - ], - "targetPerson": [ - 467 - ], - "task": [ - 483 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivity": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "happensAt": [ - 7 - ], - "name": [ - 1 - ], - "properties": [ - 25 - ], - "linkedRecordCachedName": [ - 1 - ], - "linkedRecordId": [ - 2 - ], - "linkedObjectMetadataId": [ - 2 - ], - "searchVector": [ - 115 - ], - "targetCompanyId": [ - 22 - ], - "targetDashboardId": [ - 22 - ], - "targetNoteId": [ - 22 - ], - "targetOpportunityId": [ - 22 - ], - "targetPersonId": [ - 22 - ], - "targetTaskId": [ - 22 - ], - "workspaceMemberId": [ - 22 - ], - "targetWorkflowId": [ - 22 - ], - "targetWorkflowVersionId": [ - 22 - ], - "targetWorkflowRunId": [ - 22 - ], - "targetCompany": [ - 217 - ], - "targetDashboard": [ - 247 - ], - "targetNote": [ - 409 - ], - "targetOpportunity": [ - 438 - ], - "targetPerson": [ - 453 - ], - "targetTask": [ - 469 - ], - "workspaceMember": [ - 577 - ], - "targetWorkflow": [ - 513 - ], - "targetWorkflowVersion": [ - 559 - ], - "targetWorkflowRun": [ - 21 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityEdge": { - "node": [ - 498 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesHappensAt": [ - 10 - ], - "countEmptyHappensAt": [ - 10 - ], - "countNotEmptyHappensAt": [ - 10 - ], - "percentageEmptyHappensAt": [ - 13 - ], - "percentageNotEmptyHappensAt": [ - 13 - ], - "minHappensAt": [ - 7 - ], - "maxHappensAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesProperties": [ - 10 - ], - "countEmptyProperties": [ - 10 - ], - "countNotEmptyProperties": [ - 10 - ], - "percentageEmptyProperties": [ - 13 - ], - "percentageNotEmptyProperties": [ - 13 - ], - "countUniqueValuesLinkedRecordCachedName": [ - 10 - ], - "countEmptyLinkedRecordCachedName": [ - 10 - ], - "countNotEmptyLinkedRecordCachedName": [ - 10 - ], - "percentageEmptyLinkedRecordCachedName": [ - 13 - ], - "percentageNotEmptyLinkedRecordCachedName": [ - 13 - ], - "countUniqueValuesLinkedRecordId": [ - 10 - ], - "countEmptyLinkedRecordId": [ - 10 - ], - "countNotEmptyLinkedRecordId": [ - 10 - ], - "percentageEmptyLinkedRecordId": [ - 13 - ], - "percentageNotEmptyLinkedRecordId": [ - 13 - ], - "countUniqueValuesLinkedObjectMetadataId": [ - 10 - ], - "countEmptyLinkedObjectMetadataId": [ - 10 - ], - "countNotEmptyLinkedObjectMetadataId": [ - 10 - ], - "percentageEmptyLinkedObjectMetadataId": [ - 13 - ], - "percentageNotEmptyLinkedObjectMetadataId": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesTargetCompany": [ - 10 - ], - "countEmptyTargetCompany": [ - 10 - ], - "countNotEmptyTargetCompany": [ - 10 - ], - "percentageEmptyTargetCompany": [ - 13 - ], - "percentageNotEmptyTargetCompany": [ - 13 - ], - "countUniqueValuesTargetDashboard": [ - 10 - ], - "countEmptyTargetDashboard": [ - 10 - ], - "countNotEmptyTargetDashboard": [ - 10 - ], - "percentageEmptyTargetDashboard": [ - 13 - ], - "percentageNotEmptyTargetDashboard": [ - 13 - ], - "countUniqueValuesTargetNote": [ - 10 - ], - "countEmptyTargetNote": [ - 10 - ], - "countNotEmptyTargetNote": [ - 10 - ], - "percentageEmptyTargetNote": [ - 13 - ], - "percentageNotEmptyTargetNote": [ - 13 - ], - "countUniqueValuesTargetOpportunity": [ - 10 - ], - "countEmptyTargetOpportunity": [ - 10 - ], - "countNotEmptyTargetOpportunity": [ - 10 - ], - "percentageEmptyTargetOpportunity": [ - 13 - ], - "percentageNotEmptyTargetOpportunity": [ - 13 - ], - "countUniqueValuesTargetPerson": [ - 10 - ], - "countEmptyTargetPerson": [ - 10 - ], - "countNotEmptyTargetPerson": [ - 10 - ], - "percentageEmptyTargetPerson": [ - 13 - ], - "percentageNotEmptyTargetPerson": [ - 13 - ], - "countUniqueValuesTargetTask": [ - 10 - ], - "countEmptyTargetTask": [ - 10 - ], - "countNotEmptyTargetTask": [ - 10 - ], - "percentageEmptyTargetTask": [ - 13 - ], - "percentageNotEmptyTargetTask": [ - 13 - ], - "countUniqueValuesTargetWorkflow": [ - 10 - ], - "countEmptyTargetWorkflow": [ - 10 - ], - "countNotEmptyTargetWorkflow": [ - 10 - ], - "percentageEmptyTargetWorkflow": [ - 13 - ], - "percentageNotEmptyTargetWorkflow": [ - 13 - ], - "countUniqueValuesTargetWorkflowVersion": [ - 10 - ], - "countEmptyTargetWorkflowVersion": [ - 10 - ], - "countNotEmptyTargetWorkflowVersion": [ - 10 - ], - "percentageEmptyTargetWorkflowVersion": [ - 13 - ], - "percentageNotEmptyTargetWorkflowVersion": [ - 13 - ], - "countUniqueValuesTargetWorkflowRun": [ - 10 - ], - "countEmptyTargetWorkflowRun": [ - 10 - ], - "countNotEmptyTargetWorkflowRun": [ - 10 - ], - "percentageEmptyTargetWorkflowRun": [ - 13 - ], - "percentageNotEmptyTargetWorkflowRun": [ - 13 - ], - "edges": [ - 499 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesHappensAt": [ - 10 - ], - "countEmptyHappensAt": [ - 10 - ], - "countNotEmptyHappensAt": [ - 10 - ], - "percentageEmptyHappensAt": [ - 13 - ], - "percentageNotEmptyHappensAt": [ - 13 - ], - "minHappensAt": [ - 7 - ], - "maxHappensAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesProperties": [ - 10 - ], - "countEmptyProperties": [ - 10 - ], - "countNotEmptyProperties": [ - 10 - ], - "percentageEmptyProperties": [ - 13 - ], - "percentageNotEmptyProperties": [ - 13 - ], - "countUniqueValuesLinkedRecordCachedName": [ - 10 - ], - "countEmptyLinkedRecordCachedName": [ - 10 - ], - "countNotEmptyLinkedRecordCachedName": [ - 10 - ], - "percentageEmptyLinkedRecordCachedName": [ - 13 - ], - "percentageNotEmptyLinkedRecordCachedName": [ - 13 - ], - "countUniqueValuesLinkedRecordId": [ - 10 - ], - "countEmptyLinkedRecordId": [ - 10 - ], - "countNotEmptyLinkedRecordId": [ - 10 - ], - "percentageEmptyLinkedRecordId": [ - 13 - ], - "percentageNotEmptyLinkedRecordId": [ - 13 - ], - "countUniqueValuesLinkedObjectMetadataId": [ - 10 - ], - "countEmptyLinkedObjectMetadataId": [ - 10 - ], - "countNotEmptyLinkedObjectMetadataId": [ - 10 - ], - "percentageEmptyLinkedObjectMetadataId": [ - 13 - ], - "percentageNotEmptyLinkedObjectMetadataId": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesTargetCompany": [ - 10 - ], - "countEmptyTargetCompany": [ - 10 - ], - "countNotEmptyTargetCompany": [ - 10 - ], - "percentageEmptyTargetCompany": [ - 13 - ], - "percentageNotEmptyTargetCompany": [ - 13 - ], - "countUniqueValuesTargetDashboard": [ - 10 - ], - "countEmptyTargetDashboard": [ - 10 - ], - "countNotEmptyTargetDashboard": [ - 10 - ], - "percentageEmptyTargetDashboard": [ - 13 - ], - "percentageNotEmptyTargetDashboard": [ - 13 - ], - "countUniqueValuesTargetNote": [ - 10 - ], - "countEmptyTargetNote": [ - 10 - ], - "countNotEmptyTargetNote": [ - 10 - ], - "percentageEmptyTargetNote": [ - 13 - ], - "percentageNotEmptyTargetNote": [ - 13 - ], - "countUniqueValuesTargetOpportunity": [ - 10 - ], - "countEmptyTargetOpportunity": [ - 10 - ], - "countNotEmptyTargetOpportunity": [ - 10 - ], - "percentageEmptyTargetOpportunity": [ - 13 - ], - "percentageNotEmptyTargetOpportunity": [ - 13 - ], - "countUniqueValuesTargetPerson": [ - 10 - ], - "countEmptyTargetPerson": [ - 10 - ], - "countNotEmptyTargetPerson": [ - 10 - ], - "percentageEmptyTargetPerson": [ - 13 - ], - "percentageNotEmptyTargetPerson": [ - 13 - ], - "countUniqueValuesTargetTask": [ - 10 - ], - "countEmptyTargetTask": [ - 10 - ], - "countNotEmptyTargetTask": [ - 10 - ], - "percentageEmptyTargetTask": [ - 13 - ], - "percentageNotEmptyTargetTask": [ - 13 - ], - "countUniqueValuesTargetWorkflow": [ - 10 - ], - "countEmptyTargetWorkflow": [ - 10 - ], - "countNotEmptyTargetWorkflow": [ - 10 - ], - "percentageEmptyTargetWorkflow": [ - 13 - ], - "percentageNotEmptyTargetWorkflow": [ - 13 - ], - "countUniqueValuesTargetWorkflowVersion": [ - 10 - ], - "countEmptyTargetWorkflowVersion": [ - 10 - ], - "countNotEmptyTargetWorkflowVersion": [ - 10 - ], - "percentageEmptyTargetWorkflowVersion": [ - 13 - ], - "percentageNotEmptyTargetWorkflowVersion": [ - 13 - ], - "countUniqueValuesTargetWorkflowRun": [ - 10 - ], - "countEmptyTargetWorkflowRun": [ - 10 - ], - "countNotEmptyTargetWorkflowRun": [ - 10 - ], - "percentageEmptyTargetWorkflowRun": [ - 13 - ], - "percentageNotEmptyTargetWorkflowRun": [ - 13 - ], - "edges": [ - 499 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityRelationInput": { - "connect": [ - 503 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityConnectInput": { - "where": [ - 504 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "happensAt": [ - 7 - ], - "name": [ - 1 - ], - "properties": [ - 25 - ], - "linkedRecordCachedName": [ - 1 - ], - "linkedRecordId": [ - 2 - ], - "linkedObjectMetadataId": [ - 2 - ], - "searchVector": [ - 115 - ], - "targetCompanyId": [ - 22 - ], - "targetCompany": [ - 221 - ], - "targetDashboardId": [ - 22 - ], - "targetDashboard": [ - 251 - ], - "targetNoteId": [ - 22 - ], - "targetNote": [ - 413 - ], - "targetOpportunityId": [ - 22 - ], - "targetOpportunity": [ - 442 - ], - "targetPersonId": [ - 22 - ], - "targetPerson": [ - 457 - ], - "targetTaskId": [ - 22 - ], - "targetTask": [ - 473 - ], - "workspaceMemberId": [ - 22 - ], - "workspaceMember": [ - 581 - ], - "targetWorkflowId": [ - 22 - ], - "targetWorkflow": [ - 517 - ], - "targetWorkflowVersionId": [ - 22 - ], - "targetWorkflowVersion": [ - 563 - ], - "targetWorkflowRunId": [ - 22 - ], - "targetWorkflowRun": [ - 547 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "happensAt": [ - 7 - ], - "name": [ - 1 - ], - "properties": [ - 25 - ], - "linkedRecordCachedName": [ - 1 - ], - "linkedRecordId": [ - 2 - ], - "linkedObjectMetadataId": [ - 2 - ], - "searchVector": [ - 115 - ], - "targetCompanyId": [ - 22 - ], - "targetCompany": [ - 221 - ], - "targetDashboardId": [ - 22 - ], - "targetDashboard": [ - 251 - ], - "targetNoteId": [ - 22 - ], - "targetNote": [ - 413 - ], - "targetOpportunityId": [ - 22 - ], - "targetOpportunity": [ - 442 - ], - "targetPersonId": [ - 22 - ], - "targetPerson": [ - 457 - ], - "targetTaskId": [ - 22 - ], - "targetTask": [ - 473 - ], - "workspaceMemberId": [ - 22 - ], - "workspaceMember": [ - 581 - ], - "targetWorkflowId": [ - 22 - ], - "targetWorkflow": [ - 517 - ], - "targetWorkflowVersionId": [ - 22 - ], - "targetWorkflowVersion": [ - 563 - ], - "targetWorkflowRunId": [ - 22 - ], - "targetWorkflowRun": [ - 547 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "happensAt": [ - 7 - ], - "name": [ - 56 - ], - "properties": [ - 57 - ], - "linkedRecordCachedName": [ - 56 - ], - "linkedRecordId": [ - 33 - ], - "linkedObjectMetadataId": [ - 33 - ], - "searchVector": [ - 131 - ], - "targetCompanyId": [ - 33 - ], - "targetDashboardId": [ - 33 - ], - "targetNoteId": [ - 33 - ], - "targetOpportunityId": [ - 33 - ], - "targetPersonId": [ - 33 - ], - "targetTaskId": [ - 33 - ], - "workspaceMemberId": [ - 33 - ], - "targetWorkflowId": [ - 33 - ], - "targetWorkflowVersionId": [ - 33 - ], - "targetWorkflowRunId": [ - 33 - ], - "and": [ - 507 - ], - "or": [ - 507 - ], - "not": [ - 507 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "happensAt": [ - 59 - ], - "name": [ - 59 - ], - "properties": [ - 59 - ], - "linkedRecordCachedName": [ - 59 - ], - "linkedRecordId": [ - 59 - ], - "linkedObjectMetadataId": [ - 59 - ], - "searchVector": [ - 59 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 228 - ], - "targetDashboardId": [ - 59 - ], - "targetDashboard": [ - 257 - ], - "targetNoteId": [ - 59 - ], - "targetNote": [ - 419 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 449 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 464 - ], - "targetTaskId": [ - 59 - ], - "targetTask": [ - 480 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 591 - ], - "targetWorkflowId": [ - 59 - ], - "targetWorkflow": [ - 524 - ], - "targetWorkflowVersionId": [ - 59 - ], - "targetWorkflowVersion": [ - 570 - ], - "targetWorkflowRunId": [ - 59 - ], - "targetWorkflowRun": [ - 554 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityOrderByWithGroupByInput": { - "aggregate": [ - 510 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "happensAt": [ - 110 - ], - "name": [ - 59 - ], - "properties": [ - 59 - ], - "linkedRecordCachedName": [ - 59 - ], - "linkedRecordId": [ - 59 - ], - "linkedObjectMetadataId": [ - 59 - ], - "searchVector": [ - 59 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 229 - ], - "targetDashboardId": [ - 59 - ], - "targetDashboard": [ - 258 - ], - "targetNoteId": [ - 59 - ], - "targetNote": [ - 420 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 450 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 465 - ], - "targetTaskId": [ - 59 - ], - "targetTask": [ - 481 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 592 - ], - "targetWorkflowId": [ - 59 - ], - "targetWorkflow": [ - 525 - ], - "targetWorkflowVersionId": [ - 59 - ], - "targetWorkflowVersion": [ - 571 - ], - "targetWorkflowRunId": [ - 59 - ], - "targetWorkflowRun": [ - 555 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesHappensAt": [ - 59 - ], - "countEmptyHappensAt": [ - 59 - ], - "countNotEmptyHappensAt": [ - 59 - ], - "percentageEmptyHappensAt": [ - 59 - ], - "percentageNotEmptyHappensAt": [ - 59 - ], - "minHappensAt": [ - 59 - ], - "maxHappensAt": [ - 59 - ], - "countUniqueValuesName": [ - 59 - ], - "countEmptyName": [ - 59 - ], - "countNotEmptyName": [ - 59 - ], - "percentageEmptyName": [ - 59 - ], - "percentageNotEmptyName": [ - 59 - ], - "countUniqueValuesProperties": [ - 59 - ], - "countEmptyProperties": [ - 59 - ], - "countNotEmptyProperties": [ - 59 - ], - "percentageEmptyProperties": [ - 59 - ], - "percentageNotEmptyProperties": [ - 59 - ], - "countUniqueValuesLinkedRecordCachedName": [ - 59 - ], - "countEmptyLinkedRecordCachedName": [ - 59 - ], - "countNotEmptyLinkedRecordCachedName": [ - 59 - ], - "percentageEmptyLinkedRecordCachedName": [ - 59 - ], - "percentageNotEmptyLinkedRecordCachedName": [ - 59 - ], - "countUniqueValuesLinkedRecordId": [ - 59 - ], - "countEmptyLinkedRecordId": [ - 59 - ], - "countNotEmptyLinkedRecordId": [ - 59 - ], - "percentageEmptyLinkedRecordId": [ - 59 - ], - "percentageNotEmptyLinkedRecordId": [ - 59 - ], - "countUniqueValuesLinkedObjectMetadataId": [ - 59 - ], - "countEmptyLinkedObjectMetadataId": [ - 59 - ], - "countNotEmptyLinkedObjectMetadataId": [ - 59 - ], - "percentageEmptyLinkedObjectMetadataId": [ - 59 - ], - "percentageNotEmptyLinkedObjectMetadataId": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "targetCompanyId": [ - 59 - ], - "targetCompany": [ - 228 - ], - "targetDashboardId": [ - 59 - ], - "targetDashboard": [ - 257 - ], - "targetNoteId": [ - 59 - ], - "targetNote": [ - 419 - ], - "targetOpportunityId": [ - 59 - ], - "targetOpportunity": [ - 449 - ], - "targetPersonId": [ - 59 - ], - "targetPerson": [ - 464 - ], - "targetTaskId": [ - 59 - ], - "targetTask": [ - 480 - ], - "workspaceMemberId": [ - 59 - ], - "workspaceMember": [ - 591 - ], - "targetWorkflowId": [ - 59 - ], - "targetWorkflow": [ - 524 - ], - "targetWorkflowVersionId": [ - 59 - ], - "targetWorkflowVersion": [ - 570 - ], - "targetWorkflowRunId": [ - 59 - ], - "targetWorkflowRun": [ - 554 - ], - "__typename": [ - 1 - ] - }, - "TimelineActivityGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "happensAt": [ - 109 - ], - "name": [ - 6 - ], - "properties": [ - 6 - ], - "linkedRecordCachedName": [ - 6 - ], - "linkedRecordId": [ - 6 - ], - "linkedObjectMetadataId": [ - 6 - ], - "searchVector": [ - 6 - ], - "targetCompany": [ - 231 - ], - "targetDashboard": [ - 260 - ], - "targetNote": [ - 422 - ], - "targetOpportunity": [ - 452 - ], - "targetPerson": [ - 467 - ], - "targetTask": [ - 483 - ], - "workspaceMember": [ - 594 - ], - "targetWorkflow": [ - 527 - ], - "targetWorkflowVersion": [ - 573 - ], - "targetWorkflowRun": [ - 557 - ], - "__typename": [ - 1 - ] - }, - "WorkflowStatusesEnum": {}, - "Workflow": { - "createdBy": [ - 82 - ], - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "lastPublishedVersionId": [ - 1 - ], - "statuses": [ - 512 - ], - "position": [ - 114 - ], - "updatedBy": [ - 82 - ], - "searchVector": [ - 115 - ], - "attachments": [ - 118, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 128 - ], - "orderBy": [ - 132, - "[AttachmentOrderByInput]" - ] - } - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "timelineActivities": [ - 500, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 507 - ], - "orderBy": [ - 508, - "[TimelineActivityOrderByInput]" - ] - } - ], - "versions": [ - 561, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 568 - ], - "orderBy": [ - 570, - "[WorkflowVersionOrderByInput]" - ] - } - ], - "runs": [ - 545, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 552 - ], - "orderBy": [ - 554, - "[WorkflowRunOrderByInput]" - ] - } - ], - "automatedTriggers": [ - 531, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 538 - ], - "orderBy": [ - 540, - "[WorkflowAutomatedTriggerOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "WorkflowEdge": { - "node": [ - 513 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "WorkflowConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesLastPublishedVersionId": [ - 10 - ], - "countEmptyLastPublishedVersionId": [ - 10 - ], - "countNotEmptyLastPublishedVersionId": [ - 10 - ], - "percentageEmptyLastPublishedVersionId": [ - 13 - ], - "percentageNotEmptyLastPublishedVersionId": [ - 13 - ], - "countUniqueValuesStatuses": [ - 10 - ], - "countEmptyStatuses": [ - 10 - ], - "countNotEmptyStatuses": [ - 10 - ], - "percentageEmptyStatuses": [ - 13 - ], - "percentageNotEmptyStatuses": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 514 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "WorkflowGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesLastPublishedVersionId": [ - 10 - ], - "countEmptyLastPublishedVersionId": [ - 10 - ], - "countNotEmptyLastPublishedVersionId": [ - 10 - ], - "percentageEmptyLastPublishedVersionId": [ - 13 - ], - "percentageNotEmptyLastPublishedVersionId": [ - 13 - ], - "countUniqueValuesStatuses": [ - 10 - ], - "countEmptyStatuses": [ - 10 - ], - "countNotEmptyStatuses": [ - 10 - ], - "percentageEmptyStatuses": [ - 13 - ], - "percentageNotEmptyStatuses": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 514 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRelationInput": { - "connect": [ - 518 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkflowConnectInput": { - "where": [ - 519 - ], - "__typename": [ - 1 - ] - }, - "WorkflowWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "WorkflowCreateInput": { - "createdBy": [ - 83 - ], - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "lastPublishedVersionId": [ - 1 - ], - "statuses": [ - 512 - ], - "position": [ - 114 - ], - "updatedBy": [ - 83 - ], - "searchVector": [ - 115 - ], - "__typename": [ - 1 - ] - }, - "WorkflowUpdateInput": { - "createdBy": [ - 84 - ], - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "lastPublishedVersionId": [ - 1 - ], - "statuses": [ - 512 - ], - "position": [ - 114 - ], - "updatedBy": [ - 84 - ], - "searchVector": [ - 115 - ], - "__typename": [ - 1 - ] - }, - "WorkflowFilterInput": { - "createdBy": [ - 85 - ], - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 56 - ], - "lastPublishedVersionId": [ - 56 - ], - "statuses": [ - 523 - ], - "position": [ - 130 - ], - "updatedBy": [ - 85 - ], - "searchVector": [ - 131 - ], - "and": [ - 522 - ], - "or": [ - 522 - ], - "not": [ - 522 - ], - "__typename": [ - 1 - ] - }, - "WorkflowStatusesEnumFilter": { - "eq": [ - 512 - ], - "neq": [ - 512 - ], - "in": [ - 512 - ], - "containsAny": [ - 512 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkflowOrderByInput": { - "createdBy": [ - 87 - ], - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "name": [ - 59 - ], - "lastPublishedVersionId": [ - 59 - ], - "statuses": [ - 59 - ], - "position": [ - 59 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "WorkflowOrderByWithGroupByInput": { - "aggregate": [ - 526 - ], - "createdBy": [ - 87 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "name": [ - 59 - ], - "lastPublishedVersionId": [ - 59 - ], - "statuses": [ - 59 - ], - "position": [ - 59 - ], - "updatedBy": [ - 87 - ], - "searchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "WorkflowOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesName": [ - 59 - ], - "countEmptyName": [ - 59 - ], - "countNotEmptyName": [ - 59 - ], - "percentageEmptyName": [ - 59 - ], - "percentageNotEmptyName": [ - 59 - ], - "countUniqueValuesLastPublishedVersionId": [ - 59 - ], - "countEmptyLastPublishedVersionId": [ - 59 - ], - "countNotEmptyLastPublishedVersionId": [ - 59 - ], - "percentageEmptyLastPublishedVersionId": [ - 59 - ], - "percentageNotEmptyLastPublishedVersionId": [ - 59 - ], - "countUniqueValuesStatuses": [ - 59 - ], - "countEmptyStatuses": [ - 59 - ], - "countNotEmptyStatuses": [ - 59 - ], - "percentageEmptyStatuses": [ - 59 - ], - "percentageNotEmptyStatuses": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "WorkflowGroupByInput": { - "createdBy": [ - 88 - ], - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "name": [ - 6 - ], - "lastPublishedVersionId": [ - 6 - ], - "statuses": [ - 6 - ], - "position": [ - 6 - ], - "updatedBy": [ - 88 - ], - "searchVector": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerTypeEnum": {}, - "WorkflowAutomatedTrigger": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "type": [ - 528 - ], - "settings": [ - 25 - ], - "workflowId": [ - 22 - ], - "workflow": [ - 513 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerEdge": { - "node": [ - 529 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesType": [ - 10 - ], - "countEmptyType": [ - 10 - ], - "countNotEmptyType": [ - 10 - ], - "percentageEmptyType": [ - 13 - ], - "percentageNotEmptyType": [ - 13 - ], - "countUniqueValuesSettings": [ - 10 - ], - "countEmptySettings": [ - 10 - ], - "countNotEmptySettings": [ - 10 - ], - "percentageEmptySettings": [ - 13 - ], - "percentageNotEmptySettings": [ - 13 - ], - "edges": [ - 530 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesType": [ - 10 - ], - "countEmptyType": [ - 10 - ], - "countNotEmptyType": [ - 10 - ], - "percentageEmptyType": [ - 13 - ], - "percentageNotEmptyType": [ - 13 - ], - "countUniqueValuesSettings": [ - 10 - ], - "countEmptySettings": [ - 10 - ], - "countNotEmptySettings": [ - 10 - ], - "percentageEmptySettings": [ - 13 - ], - "percentageNotEmptySettings": [ - 13 - ], - "edges": [ - 530 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerRelationInput": { - "connect": [ - 534 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerConnectInput": { - "where": [ - 535 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "type": [ - 528 - ], - "settings": [ - 25 - ], - "workflowId": [ - 22 - ], - "workflow": [ - 517 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "type": [ - 528 - ], - "settings": [ - 25 - ], - "workflowId": [ - 22 - ], - "workflow": [ - 517 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "type": [ - 539 - ], - "settings": [ - 57 - ], - "workflowId": [ - 33 - ], - "and": [ - 538 - ], - "or": [ - 538 - ], - "not": [ - 538 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerTypeEnumFilter": { - "eq": [ - 528 - ], - "neq": [ - 528 - ], - "in": [ - 528 - ], - "containsAny": [ - 528 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "type": [ - 59 - ], - "settings": [ - 59 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 524 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerOrderByWithGroupByInput": { - "aggregate": [ - 542 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "type": [ - 59 - ], - "settings": [ - 59 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 525 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesType": [ - 59 - ], - "countEmptyType": [ - 59 - ], - "countNotEmptyType": [ - 59 - ], - "percentageEmptyType": [ - 59 - ], - "percentageNotEmptyType": [ - 59 - ], - "countUniqueValuesSettings": [ - 59 - ], - "countEmptySettings": [ - 59 - ], - "countNotEmptySettings": [ - 59 - ], - "percentageEmptySettings": [ - 59 - ], - "percentageNotEmptySettings": [ - 59 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 524 - ], - "__typename": [ - 1 - ] - }, - "WorkflowAutomatedTriggerGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "type": [ - 6 - ], - "settings": [ - 6 - ], - "workflow": [ - 527 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunEdge": { - "node": [ - 21 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesEnqueuedAt": [ - 10 - ], - "countEmptyEnqueuedAt": [ - 10 - ], - "countNotEmptyEnqueuedAt": [ - 10 - ], - "percentageEmptyEnqueuedAt": [ - 13 - ], - "percentageNotEmptyEnqueuedAt": [ - 13 - ], - "minEnqueuedAt": [ - 7 - ], - "maxEnqueuedAt": [ - 7 - ], - "countUniqueValuesStartedAt": [ - 10 - ], - "countEmptyStartedAt": [ - 10 - ], - "countNotEmptyStartedAt": [ - 10 - ], - "percentageEmptyStartedAt": [ - 13 - ], - "percentageNotEmptyStartedAt": [ - 13 - ], - "minStartedAt": [ - 7 - ], - "maxStartedAt": [ - 7 - ], - "countUniqueValuesEndedAt": [ - 10 - ], - "countEmptyEndedAt": [ - 10 - ], - "countNotEmptyEndedAt": [ - 10 - ], - "percentageEmptyEndedAt": [ - 13 - ], - "percentageNotEmptyEndedAt": [ - 13 - ], - "minEndedAt": [ - 7 - ], - "maxEndedAt": [ - 7 - ], - "countUniqueValuesStatus": [ - 10 - ], - "countEmptyStatus": [ - 10 - ], - "countNotEmptyStatus": [ - 10 - ], - "percentageEmptyStatus": [ - 13 - ], - "percentageNotEmptyStatus": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesState": [ - 10 - ], - "countEmptyState": [ - 10 - ], - "countNotEmptyState": [ - 10 - ], - "percentageEmptyState": [ - 13 - ], - "percentageNotEmptyState": [ - 13 - ], - "countUniqueValuesContext": [ - 10 - ], - "countEmptyContext": [ - 10 - ], - "countNotEmptyContext": [ - 10 - ], - "percentageEmptyContext": [ - 13 - ], - "percentageNotEmptyContext": [ - 13 - ], - "countUniqueValuesOutput": [ - 10 - ], - "countEmptyOutput": [ - 10 - ], - "countNotEmptyOutput": [ - 10 - ], - "percentageEmptyOutput": [ - 13 - ], - "percentageNotEmptyOutput": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 544 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesEnqueuedAt": [ - 10 - ], - "countEmptyEnqueuedAt": [ - 10 - ], - "countNotEmptyEnqueuedAt": [ - 10 - ], - "percentageEmptyEnqueuedAt": [ - 13 - ], - "percentageNotEmptyEnqueuedAt": [ - 13 - ], - "minEnqueuedAt": [ - 7 - ], - "maxEnqueuedAt": [ - 7 - ], - "countUniqueValuesStartedAt": [ - 10 - ], - "countEmptyStartedAt": [ - 10 - ], - "countNotEmptyStartedAt": [ - 10 - ], - "percentageEmptyStartedAt": [ - 13 - ], - "percentageNotEmptyStartedAt": [ - 13 - ], - "minStartedAt": [ - 7 - ], - "maxStartedAt": [ - 7 - ], - "countUniqueValuesEndedAt": [ - 10 - ], - "countEmptyEndedAt": [ - 10 - ], - "countNotEmptyEndedAt": [ - 10 - ], - "percentageEmptyEndedAt": [ - 13 - ], - "percentageNotEmptyEndedAt": [ - 13 - ], - "minEndedAt": [ - 7 - ], - "maxEndedAt": [ - 7 - ], - "countUniqueValuesStatus": [ - 10 - ], - "countEmptyStatus": [ - 10 - ], - "countNotEmptyStatus": [ - 10 - ], - "percentageEmptyStatus": [ - 13 - ], - "percentageNotEmptyStatus": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesState": [ - 10 - ], - "countEmptyState": [ - 10 - ], - "countNotEmptyState": [ - 10 - ], - "percentageEmptyState": [ - 13 - ], - "percentageNotEmptyState": [ - 13 - ], - "countUniqueValuesContext": [ - 10 - ], - "countEmptyContext": [ - 10 - ], - "countNotEmptyContext": [ - 10 - ], - "percentageEmptyContext": [ - 13 - ], - "percentageNotEmptyContext": [ - 13 - ], - "countUniqueValuesOutput": [ - 10 - ], - "countEmptyOutput": [ - 10 - ], - "countNotEmptyOutput": [ - 10 - ], - "percentageEmptyOutput": [ - 13 - ], - "percentageNotEmptyOutput": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 544 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunRelationInput": { - "connect": [ - 548 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunConnectInput": { - "where": [ - 549 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "enqueuedAt": [ - 7 - ], - "startedAt": [ - 7 - ], - "endedAt": [ - 7 - ], - "status": [ - 23 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "state": [ - 25 - ], - "context": [ - 25 - ], - "output": [ - 25 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "workflowId": [ - 22 - ], - "workflow": [ - 517 - ], - "workflowVersionId": [ - 22 - ], - "workflowVersion": [ - 563 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 1 - ], - "enqueuedAt": [ - 7 - ], - "startedAt": [ - 7 - ], - "endedAt": [ - 7 - ], - "status": [ - 23 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "state": [ - 25 - ], - "context": [ - 25 - ], - "output": [ - 25 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "workflowId": [ - 22 - ], - "workflow": [ - 517 - ], - "workflowVersionId": [ - 22 - ], - "workflowVersion": [ - 563 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "name": [ - 56 - ], - "enqueuedAt": [ - 7 - ], - "startedAt": [ - 7 - ], - "endedAt": [ - 7 - ], - "status": [ - 553 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "state": [ - 57 - ], - "context": [ - 57 - ], - "output": [ - 57 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "workflowId": [ - 33 - ], - "workflowVersionId": [ - 33 - ], - "and": [ - 552 - ], - "or": [ - 552 - ], - "not": [ - 552 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunStatusEnumFilter": { - "eq": [ - 23 - ], - "neq": [ - 23 - ], - "in": [ - 23 - ], - "containsAny": [ - 23 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "name": [ - 59 - ], - "enqueuedAt": [ - 59 - ], - "startedAt": [ - 59 - ], - "endedAt": [ - 59 - ], - "status": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "state": [ - 59 - ], - "context": [ - 59 - ], - "output": [ - 59 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 524 - ], - "workflowVersionId": [ - 59 - ], - "workflowVersion": [ - 570 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunOrderByWithGroupByInput": { - "aggregate": [ - 556 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "name": [ - 59 - ], - "enqueuedAt": [ - 110 - ], - "startedAt": [ - 110 - ], - "endedAt": [ - 110 - ], - "status": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "state": [ - 59 - ], - "context": [ - 59 - ], - "output": [ - 59 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 525 - ], - "workflowVersionId": [ - 59 - ], - "workflowVersion": [ - 571 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesName": [ - 59 - ], - "countEmptyName": [ - 59 - ], - "countNotEmptyName": [ - 59 - ], - "percentageEmptyName": [ - 59 - ], - "percentageNotEmptyName": [ - 59 - ], - "countUniqueValuesEnqueuedAt": [ - 59 - ], - "countEmptyEnqueuedAt": [ - 59 - ], - "countNotEmptyEnqueuedAt": [ - 59 - ], - "percentageEmptyEnqueuedAt": [ - 59 - ], - "percentageNotEmptyEnqueuedAt": [ - 59 - ], - "minEnqueuedAt": [ - 59 - ], - "maxEnqueuedAt": [ - 59 - ], - "countUniqueValuesStartedAt": [ - 59 - ], - "countEmptyStartedAt": [ - 59 - ], - "countNotEmptyStartedAt": [ - 59 - ], - "percentageEmptyStartedAt": [ - 59 - ], - "percentageNotEmptyStartedAt": [ - 59 - ], - "minStartedAt": [ - 59 - ], - "maxStartedAt": [ - 59 - ], - "countUniqueValuesEndedAt": [ - 59 - ], - "countEmptyEndedAt": [ - 59 - ], - "countNotEmptyEndedAt": [ - 59 - ], - "percentageEmptyEndedAt": [ - 59 - ], - "percentageNotEmptyEndedAt": [ - 59 - ], - "minEndedAt": [ - 59 - ], - "maxEndedAt": [ - 59 - ], - "countUniqueValuesStatus": [ - 59 - ], - "countEmptyStatus": [ - 59 - ], - "countNotEmptyStatus": [ - 59 - ], - "percentageEmptyStatus": [ - 59 - ], - "percentageNotEmptyStatus": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesState": [ - 59 - ], - "countEmptyState": [ - 59 - ], - "countNotEmptyState": [ - 59 - ], - "percentageEmptyState": [ - 59 - ], - "percentageNotEmptyState": [ - 59 - ], - "countUniqueValuesContext": [ - 59 - ], - "countEmptyContext": [ - 59 - ], - "countNotEmptyContext": [ - 59 - ], - "percentageEmptyContext": [ - 59 - ], - "percentageNotEmptyContext": [ - 59 - ], - "countUniqueValuesOutput": [ - 59 - ], - "countEmptyOutput": [ - 59 - ], - "countNotEmptyOutput": [ - 59 - ], - "percentageEmptyOutput": [ - 59 - ], - "percentageNotEmptyOutput": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 524 - ], - "workflowVersionId": [ - 59 - ], - "workflowVersion": [ - 570 - ], - "__typename": [ - 1 - ] - }, - "WorkflowRunGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "name": [ - 6 - ], - "enqueuedAt": [ - 109 - ], - "startedAt": [ - 109 - ], - "endedAt": [ - 109 - ], - "status": [ - 6 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "state": [ - 6 - ], - "context": [ - 6 - ], - "output": [ - 6 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "workflow": [ - 527 - ], - "workflowVersion": [ - 573 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionStatusEnum": {}, - "WorkflowVersion": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "name": [ - 1 - ], - "trigger": [ - 25 - ], - "steps": [ - 25 - ], - "status": [ - 558 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "workflowId": [ - 22 - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "timelineActivities": [ - 500, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 507 - ], - "orderBy": [ - 508, - "[TimelineActivityOrderByInput]" - ] - } - ], - "workflow": [ - 513 - ], - "runs": [ - 545, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 552 - ], - "orderBy": [ - 554, - "[WorkflowRunOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionEdge": { - "node": [ - 559 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesTrigger": [ - 10 - ], - "countEmptyTrigger": [ - 10 - ], - "countNotEmptyTrigger": [ - 10 - ], - "percentageEmptyTrigger": [ - 13 - ], - "percentageNotEmptyTrigger": [ - 13 - ], - "countUniqueValuesSteps": [ - 10 - ], - "countEmptySteps": [ - 10 - ], - "countNotEmptySteps": [ - 10 - ], - "percentageEmptySteps": [ - 13 - ], - "percentageNotEmptySteps": [ - 13 - ], - "countUniqueValuesStatus": [ - 10 - ], - "countEmptyStatus": [ - 10 - ], - "countNotEmptyStatus": [ - 10 - ], - "percentageEmptyStatus": [ - 13 - ], - "percentageNotEmptyStatus": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 560 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesTrigger": [ - 10 - ], - "countEmptyTrigger": [ - 10 - ], - "countNotEmptyTrigger": [ - 10 - ], - "percentageEmptyTrigger": [ - 13 - ], - "percentageNotEmptyTrigger": [ - 13 - ], - "countUniqueValuesSteps": [ - 10 - ], - "countEmptySteps": [ - 10 - ], - "countNotEmptySteps": [ - 10 - ], - "percentageEmptySteps": [ - 13 - ], - "percentageNotEmptySteps": [ - 13 - ], - "countUniqueValuesStatus": [ - 10 - ], - "countEmptyStatus": [ - 10 - ], - "countNotEmptyStatus": [ - 10 - ], - "percentageEmptyStatus": [ - 13 - ], - "percentageNotEmptyStatus": [ - 13 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "edges": [ - 560 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionRelationInput": { - "connect": [ - 564 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionConnectInput": { - "where": [ - 565 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionWhereUniqueInput": { - "id": [ - 22 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "name": [ - 1 - ], - "trigger": [ - 25 - ], - "steps": [ - 25 - ], - "status": [ - 558 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "workflowId": [ - 22 - ], - "workflow": [ - 517 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "name": [ - 1 - ], - "trigger": [ - 25 - ], - "steps": [ - 25 - ], - "status": [ - 558 - ], - "position": [ - 114 - ], - "searchVector": [ - 115 - ], - "workflowId": [ - 22 - ], - "workflow": [ - 517 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "name": [ - 56 - ], - "trigger": [ - 57 - ], - "steps": [ - 57 - ], - "status": [ - 569 - ], - "position": [ - 130 - ], - "searchVector": [ - 131 - ], - "workflowId": [ - 33 - ], - "and": [ - 568 - ], - "or": [ - 568 - ], - "not": [ - 568 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionStatusEnumFilter": { - "eq": [ - 558 - ], - "neq": [ - 558 - ], - "in": [ - 558 - ], - "containsAny": [ - 558 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "name": [ - 59 - ], - "trigger": [ - 59 - ], - "steps": [ - 59 - ], - "status": [ - 59 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 524 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionOrderByWithGroupByInput": { - "aggregate": [ - 572 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "name": [ - 59 - ], - "trigger": [ - 59 - ], - "steps": [ - 59 - ], - "status": [ - 59 - ], - "position": [ - 59 - ], - "searchVector": [ - 59 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 525 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "countUniqueValuesName": [ - 59 - ], - "countEmptyName": [ - 59 - ], - "countNotEmptyName": [ - 59 - ], - "percentageEmptyName": [ - 59 - ], - "percentageNotEmptyName": [ - 59 - ], - "countUniqueValuesTrigger": [ - 59 - ], - "countEmptyTrigger": [ - 59 - ], - "countNotEmptyTrigger": [ - 59 - ], - "percentageEmptyTrigger": [ - 59 - ], - "percentageNotEmptyTrigger": [ - 59 - ], - "countUniqueValuesSteps": [ - 59 - ], - "countEmptySteps": [ - 59 - ], - "countNotEmptySteps": [ - 59 - ], - "percentageEmptySteps": [ - 59 - ], - "percentageNotEmptySteps": [ - 59 - ], - "countUniqueValuesStatus": [ - 59 - ], - "countEmptyStatus": [ - 59 - ], - "countNotEmptyStatus": [ - 59 - ], - "percentageEmptyStatus": [ - 59 - ], - "percentageNotEmptyStatus": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "workflowId": [ - 59 - ], - "workflow": [ - 524 - ], - "__typename": [ - 1 - ] - }, - "WorkflowVersionGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "name": [ - 6 - ], - "trigger": [ - 6 - ], - "steps": [ - 6 - ], - "status": [ - 6 - ], - "position": [ - 6 - ], - "searchVector": [ - 6 - ], - "workflow": [ - 527 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberDateFormatEnum": {}, - "WorkspaceMemberTimeFormatEnum": {}, - "WorkspaceMemberNumberFormatEnum": {}, - "WorkspaceMember": { - "id": [ - 2 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 114 - ], - "name": [ - 69 - ], - "colorScheme": [ - 1 - ], - "locale": [ - 1 - ], - "avatarUrl": [ - 1 - ], - "userEmail": [ - 1 - ], - "calendarStartDay": [ - 10 - ], - "userId": [ - 2 - ], - "timeZone": [ - 1 - ], - "dateFormat": [ - 574 - ], - "timeFormat": [ - 575 - ], - "numberFormat": [ - 576 - ], - "searchVector": [ - 115 - ], - "createdBy": [ - 82 - ], - "updatedBy": [ - 82 - ], - "blocklist": [ - 138, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 145 - ], - "orderBy": [ - 146, - "[BlocklistOrderByInput]" - ] - } - ], - "calendarEventParticipants": [ - 190, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 197 - ], - "orderBy": [ - 199, - "[CalendarEventParticipantOrderByInput]" - ] - } - ], - "accountOwnerForCompanies": [ - 219, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 227 - ], - "orderBy": [ - 228, - "[CompanyOrderByInput]" - ] - } - ], - "connectedAccounts": [ - 234, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 241 - ], - "orderBy": [ - 243, - "[ConnectedAccountOrderByInput]" - ] - } - ], - "favorites": [ - 263, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 270 - ], - "orderBy": [ - 271, - "[FavoriteOrderByInput]" - ] - } - ], - "messageParticipants": [ - 366, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 373 - ], - "orderBy": [ - 375, - "[MessageParticipantOrderByInput]" - ] - } - ], - "ownedOpportunities": [ - 440, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 447 - ], - "orderBy": [ - 449, - "[OpportunityOrderByInput]" - ] - } - ], - "assignedTasks": [ - 471, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 478 - ], - "orderBy": [ - 480, - "[TaskOrderByInput]" - ] - } - ], - "timelineActivities": [ - 500, - { - "first": [ - 10 - ], - "last": [ - 10 - ], - "offset": [ - 10 - ], - "before": [ - 1 - ], - "after": [ - 1 - ], - "filter": [ - 507 - ], - "orderBy": [ - 508, - "[TimelineActivityOrderByInput]" - ] - } - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberEdge": { - "node": [ - 577 - ], - "cursor": [ - 117 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesColorScheme": [ - 10 - ], - "countEmptyColorScheme": [ - 10 - ], - "countNotEmptyColorScheme": [ - 10 - ], - "percentageEmptyColorScheme": [ - 13 - ], - "percentageNotEmptyColorScheme": [ - 13 - ], - "countUniqueValuesLocale": [ - 10 - ], - "countEmptyLocale": [ - 10 - ], - "countNotEmptyLocale": [ - 10 - ], - "percentageEmptyLocale": [ - 13 - ], - "percentageNotEmptyLocale": [ - 13 - ], - "countUniqueValuesAvatarUrl": [ - 10 - ], - "countEmptyAvatarUrl": [ - 10 - ], - "countNotEmptyAvatarUrl": [ - 10 - ], - "percentageEmptyAvatarUrl": [ - 13 - ], - "percentageNotEmptyAvatarUrl": [ - 13 - ], - "countUniqueValuesUserEmail": [ - 10 - ], - "countEmptyUserEmail": [ - 10 - ], - "countNotEmptyUserEmail": [ - 10 - ], - "percentageEmptyUserEmail": [ - 13 - ], - "percentageNotEmptyUserEmail": [ - 13 - ], - "countUniqueValuesCalendarStartDay": [ - 10 - ], - "countEmptyCalendarStartDay": [ - 10 - ], - "countNotEmptyCalendarStartDay": [ - 10 - ], - "percentageEmptyCalendarStartDay": [ - 13 - ], - "percentageNotEmptyCalendarStartDay": [ - 13 - ], - "minCalendarStartDay": [ - 13 - ], - "maxCalendarStartDay": [ - 13 - ], - "avgCalendarStartDay": [ - 13 - ], - "sumCalendarStartDay": [ - 13 - ], - "countUniqueValuesUserId": [ - 10 - ], - "countEmptyUserId": [ - 10 - ], - "countNotEmptyUserId": [ - 10 - ], - "percentageEmptyUserId": [ - 13 - ], - "percentageNotEmptyUserId": [ - 13 - ], - "countUniqueValuesTimeZone": [ - 10 - ], - "countEmptyTimeZone": [ - 10 - ], - "countNotEmptyTimeZone": [ - 10 - ], - "percentageEmptyTimeZone": [ - 13 - ], - "percentageNotEmptyTimeZone": [ - 13 - ], - "countUniqueValuesDateFormat": [ - 10 - ], - "countEmptyDateFormat": [ - 10 - ], - "countNotEmptyDateFormat": [ - 10 - ], - "percentageEmptyDateFormat": [ - 13 - ], - "percentageNotEmptyDateFormat": [ - 13 - ], - "countUniqueValuesTimeFormat": [ - 10 - ], - "countEmptyTimeFormat": [ - 10 - ], - "countNotEmptyTimeFormat": [ - 10 - ], - "percentageEmptyTimeFormat": [ - 13 - ], - "percentageNotEmptyTimeFormat": [ - 13 - ], - "countUniqueValuesNumberFormat": [ - 10 - ], - "countEmptyNumberFormat": [ - 10 - ], - "countNotEmptyNumberFormat": [ - 10 - ], - "percentageEmptyNumberFormat": [ - 13 - ], - "percentageNotEmptyNumberFormat": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "edges": [ - 578 - ], - "pageInfo": [ - 119 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberGroupByConnection": { - "totalCount": [ - 10 - ], - "countUniqueValuesId": [ - 10 - ], - "countEmptyId": [ - 10 - ], - "countNotEmptyId": [ - 10 - ], - "percentageEmptyId": [ - 13 - ], - "percentageNotEmptyId": [ - 13 - ], - "countUniqueValuesCreatedAt": [ - 10 - ], - "countEmptyCreatedAt": [ - 10 - ], - "countNotEmptyCreatedAt": [ - 10 - ], - "percentageEmptyCreatedAt": [ - 13 - ], - "percentageNotEmptyCreatedAt": [ - 13 - ], - "minCreatedAt": [ - 7 - ], - "maxCreatedAt": [ - 7 - ], - "countUniqueValuesUpdatedAt": [ - 10 - ], - "countEmptyUpdatedAt": [ - 10 - ], - "countNotEmptyUpdatedAt": [ - 10 - ], - "percentageEmptyUpdatedAt": [ - 13 - ], - "percentageNotEmptyUpdatedAt": [ - 13 - ], - "minUpdatedAt": [ - 7 - ], - "maxUpdatedAt": [ - 7 - ], - "countUniqueValuesDeletedAt": [ - 10 - ], - "countEmptyDeletedAt": [ - 10 - ], - "countNotEmptyDeletedAt": [ - 10 - ], - "percentageEmptyDeletedAt": [ - 13 - ], - "percentageNotEmptyDeletedAt": [ - 13 - ], - "minDeletedAt": [ - 7 - ], - "maxDeletedAt": [ - 7 - ], - "countUniqueValuesPosition": [ - 10 - ], - "countEmptyPosition": [ - 10 - ], - "countNotEmptyPosition": [ - 10 - ], - "percentageEmptyPosition": [ - 13 - ], - "percentageNotEmptyPosition": [ - 13 - ], - "countUniqueValuesName": [ - 10 - ], - "countEmptyName": [ - 10 - ], - "countNotEmptyName": [ - 10 - ], - "percentageEmptyName": [ - 13 - ], - "percentageNotEmptyName": [ - 13 - ], - "countUniqueValuesColorScheme": [ - 10 - ], - "countEmptyColorScheme": [ - 10 - ], - "countNotEmptyColorScheme": [ - 10 - ], - "percentageEmptyColorScheme": [ - 13 - ], - "percentageNotEmptyColorScheme": [ - 13 - ], - "countUniqueValuesLocale": [ - 10 - ], - "countEmptyLocale": [ - 10 - ], - "countNotEmptyLocale": [ - 10 - ], - "percentageEmptyLocale": [ - 13 - ], - "percentageNotEmptyLocale": [ - 13 - ], - "countUniqueValuesAvatarUrl": [ - 10 - ], - "countEmptyAvatarUrl": [ - 10 - ], - "countNotEmptyAvatarUrl": [ - 10 - ], - "percentageEmptyAvatarUrl": [ - 13 - ], - "percentageNotEmptyAvatarUrl": [ - 13 - ], - "countUniqueValuesUserEmail": [ - 10 - ], - "countEmptyUserEmail": [ - 10 - ], - "countNotEmptyUserEmail": [ - 10 - ], - "percentageEmptyUserEmail": [ - 13 - ], - "percentageNotEmptyUserEmail": [ - 13 - ], - "countUniqueValuesCalendarStartDay": [ - 10 - ], - "countEmptyCalendarStartDay": [ - 10 - ], - "countNotEmptyCalendarStartDay": [ - 10 - ], - "percentageEmptyCalendarStartDay": [ - 13 - ], - "percentageNotEmptyCalendarStartDay": [ - 13 - ], - "minCalendarStartDay": [ - 13 - ], - "maxCalendarStartDay": [ - 13 - ], - "avgCalendarStartDay": [ - 13 - ], - "sumCalendarStartDay": [ - 13 - ], - "countUniqueValuesUserId": [ - 10 - ], - "countEmptyUserId": [ - 10 - ], - "countNotEmptyUserId": [ - 10 - ], - "percentageEmptyUserId": [ - 13 - ], - "percentageNotEmptyUserId": [ - 13 - ], - "countUniqueValuesTimeZone": [ - 10 - ], - "countEmptyTimeZone": [ - 10 - ], - "countNotEmptyTimeZone": [ - 10 - ], - "percentageEmptyTimeZone": [ - 13 - ], - "percentageNotEmptyTimeZone": [ - 13 - ], - "countUniqueValuesDateFormat": [ - 10 - ], - "countEmptyDateFormat": [ - 10 - ], - "countNotEmptyDateFormat": [ - 10 - ], - "percentageEmptyDateFormat": [ - 13 - ], - "percentageNotEmptyDateFormat": [ - 13 - ], - "countUniqueValuesTimeFormat": [ - 10 - ], - "countEmptyTimeFormat": [ - 10 - ], - "countNotEmptyTimeFormat": [ - 10 - ], - "percentageEmptyTimeFormat": [ - 13 - ], - "percentageNotEmptyTimeFormat": [ - 13 - ], - "countUniqueValuesNumberFormat": [ - 10 - ], - "countEmptyNumberFormat": [ - 10 - ], - "countNotEmptyNumberFormat": [ - 10 - ], - "percentageEmptyNumberFormat": [ - 13 - ], - "percentageNotEmptyNumberFormat": [ - 13 - ], - "countUniqueValuesSearchVector": [ - 10 - ], - "countEmptySearchVector": [ - 10 - ], - "countNotEmptySearchVector": [ - 10 - ], - "percentageEmptySearchVector": [ - 13 - ], - "percentageNotEmptySearchVector": [ - 13 - ], - "countUniqueValuesCreatedBy": [ - 10 - ], - "countEmptyCreatedBy": [ - 10 - ], - "countNotEmptyCreatedBy": [ - 10 - ], - "percentageEmptyCreatedBy": [ - 13 - ], - "percentageNotEmptyCreatedBy": [ - 13 - ], - "countUniqueValuesUpdatedBy": [ - 10 - ], - "countEmptyUpdatedBy": [ - 10 - ], - "countNotEmptyUpdatedBy": [ - 10 - ], - "percentageEmptyUpdatedBy": [ - 13 - ], - "percentageNotEmptyUpdatedBy": [ - 13 - ], - "edges": [ - 578 - ], - "pageInfo": [ - 119 - ], - "groupByDimensionValues": [ - 25 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberRelationInput": { - "connect": [ - 582 - ], - "disconnect": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberConnectInput": { - "where": [ - 583 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberWhereUniqueInput": { - "id": [ - 22 - ], - "userEmail": [ - 1 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberCreateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 114 - ], - "name": [ - 70 - ], - "colorScheme": [ - 1 - ], - "locale": [ - 1 - ], - "avatarUrl": [ - 1 - ], - "userEmail": [ - 1 - ], - "calendarStartDay": [ - 10 - ], - "userId": [ - 2 - ], - "timeZone": [ - 1 - ], - "dateFormat": [ - 574 - ], - "timeFormat": [ - 575 - ], - "numberFormat": [ - 576 - ], - "searchVector": [ - 115 - ], - "createdBy": [ - 83 - ], - "updatedBy": [ - 83 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberUpdateInput": { - "id": [ - 22 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 114 - ], - "name": [ - 71 - ], - "colorScheme": [ - 1 - ], - "locale": [ - 1 - ], - "avatarUrl": [ - 1 - ], - "userEmail": [ - 1 - ], - "calendarStartDay": [ - 10 - ], - "userId": [ - 2 - ], - "timeZone": [ - 1 - ], - "dateFormat": [ - 574 - ], - "timeFormat": [ - 575 - ], - "numberFormat": [ - 576 - ], - "searchVector": [ - 115 - ], - "createdBy": [ - 84 - ], - "updatedBy": [ - 84 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberFilterInput": { - "id": [ - 33 - ], - "createdAt": [ - 7 - ], - "updatedAt": [ - 7 - ], - "deletedAt": [ - 7 - ], - "position": [ - 130 - ], - "name": [ - 72 - ], - "colorScheme": [ - 56 - ], - "locale": [ - 56 - ], - "avatarUrl": [ - 56 - ], - "userEmail": [ - 56 - ], - "calendarStartDay": [ - 587 - ], - "userId": [ - 33 - ], - "timeZone": [ - 56 - ], - "dateFormat": [ - 588 - ], - "timeFormat": [ - 589 - ], - "numberFormat": [ - 590 - ], - "searchVector": [ - 131 - ], - "createdBy": [ - 85 - ], - "updatedBy": [ - 85 - ], - "and": [ - 586 - ], - "or": [ - 586 - ], - "not": [ - 586 - ], - "__typename": [ - 1 - ] - }, - "IntFilter": { - "eq": [ - 10 - ], - "gt": [ - 10 - ], - "gte": [ - 10 - ], - "in": [ - 10 - ], - "lt": [ - 10 - ], - "lte": [ - 10 - ], - "neq": [ - 10 - ], - "is": [ - 34 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberDateFormatEnumFilter": { - "eq": [ - 574 - ], - "neq": [ - 574 - ], - "in": [ - 574 - ], - "containsAny": [ - 574 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberTimeFormatEnumFilter": { - "eq": [ - 575 - ], - "neq": [ - 575 - ], - "in": [ - 575 - ], - "containsAny": [ - 575 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberNumberFormatEnumFilter": { - "eq": [ - 576 - ], - "neq": [ - 576 - ], - "in": [ - 576 - ], - "containsAny": [ - 576 - ], - "is": [ - 34 - ], - "isEmptyArray": [ - 6 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberOrderByInput": { - "id": [ - 59 - ], - "createdAt": [ - 59 - ], - "updatedAt": [ - 59 - ], - "deletedAt": [ - 59 - ], - "position": [ - 59 - ], - "name": [ - 73 - ], - "colorScheme": [ - 59 - ], - "locale": [ - 59 - ], - "avatarUrl": [ - 59 - ], - "userEmail": [ - 59 - ], - "calendarStartDay": [ - 59 - ], - "userId": [ - 59 - ], - "timeZone": [ - 59 - ], - "dateFormat": [ - 59 - ], - "timeFormat": [ - 59 - ], - "numberFormat": [ - 59 - ], - "searchVector": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberOrderByWithGroupByInput": { - "aggregate": [ - 593 - ], - "id": [ - 59 - ], - "createdAt": [ - 110 - ], - "updatedAt": [ - 110 - ], - "deletedAt": [ - 110 - ], - "position": [ - 59 - ], - "name": [ - 73 - ], - "colorScheme": [ - 59 - ], - "locale": [ - 59 - ], - "avatarUrl": [ - 59 - ], - "userEmail": [ - 59 - ], - "calendarStartDay": [ - 59 - ], - "userId": [ - 59 - ], - "timeZone": [ - 59 - ], - "dateFormat": [ - 59 - ], - "timeFormat": [ - 59 - ], - "numberFormat": [ - 59 - ], - "searchVector": [ - 59 - ], - "createdBy": [ - 87 - ], - "updatedBy": [ - 87 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberOrderByWithGroupByAggregateInput": { - "totalCount": [ - 59 - ], - "countUniqueValuesId": [ - 59 - ], - "countEmptyId": [ - 59 - ], - "countNotEmptyId": [ - 59 - ], - "percentageEmptyId": [ - 59 - ], - "percentageNotEmptyId": [ - 59 - ], - "countUniqueValuesCreatedAt": [ - 59 - ], - "countEmptyCreatedAt": [ - 59 - ], - "countNotEmptyCreatedAt": [ - 59 - ], - "percentageEmptyCreatedAt": [ - 59 - ], - "percentageNotEmptyCreatedAt": [ - 59 - ], - "minCreatedAt": [ - 59 - ], - "maxCreatedAt": [ - 59 - ], - "countUniqueValuesUpdatedAt": [ - 59 - ], - "countEmptyUpdatedAt": [ - 59 - ], - "countNotEmptyUpdatedAt": [ - 59 - ], - "percentageEmptyUpdatedAt": [ - 59 - ], - "percentageNotEmptyUpdatedAt": [ - 59 - ], - "minUpdatedAt": [ - 59 - ], - "maxUpdatedAt": [ - 59 - ], - "countUniqueValuesDeletedAt": [ - 59 - ], - "countEmptyDeletedAt": [ - 59 - ], - "countNotEmptyDeletedAt": [ - 59 - ], - "percentageEmptyDeletedAt": [ - 59 - ], - "percentageNotEmptyDeletedAt": [ - 59 - ], - "minDeletedAt": [ - 59 - ], - "maxDeletedAt": [ - 59 - ], - "countUniqueValuesPosition": [ - 59 - ], - "countEmptyPosition": [ - 59 - ], - "countNotEmptyPosition": [ - 59 - ], - "percentageEmptyPosition": [ - 59 - ], - "percentageNotEmptyPosition": [ - 59 - ], - "countUniqueValuesName": [ - 59 - ], - "countEmptyName": [ - 59 - ], - "countNotEmptyName": [ - 59 - ], - "percentageEmptyName": [ - 59 - ], - "percentageNotEmptyName": [ - 59 - ], - "countUniqueValuesColorScheme": [ - 59 - ], - "countEmptyColorScheme": [ - 59 - ], - "countNotEmptyColorScheme": [ - 59 - ], - "percentageEmptyColorScheme": [ - 59 - ], - "percentageNotEmptyColorScheme": [ - 59 - ], - "countUniqueValuesLocale": [ - 59 - ], - "countEmptyLocale": [ - 59 - ], - "countNotEmptyLocale": [ - 59 - ], - "percentageEmptyLocale": [ - 59 - ], - "percentageNotEmptyLocale": [ - 59 - ], - "countUniqueValuesAvatarUrl": [ - 59 - ], - "countEmptyAvatarUrl": [ - 59 - ], - "countNotEmptyAvatarUrl": [ - 59 - ], - "percentageEmptyAvatarUrl": [ - 59 - ], - "percentageNotEmptyAvatarUrl": [ - 59 - ], - "countUniqueValuesUserEmail": [ - 59 - ], - "countEmptyUserEmail": [ - 59 - ], - "countNotEmptyUserEmail": [ - 59 - ], - "percentageEmptyUserEmail": [ - 59 - ], - "percentageNotEmptyUserEmail": [ - 59 - ], - "countUniqueValuesCalendarStartDay": [ - 59 - ], - "countEmptyCalendarStartDay": [ - 59 - ], - "countNotEmptyCalendarStartDay": [ - 59 - ], - "percentageEmptyCalendarStartDay": [ - 59 - ], - "percentageNotEmptyCalendarStartDay": [ - 59 - ], - "minCalendarStartDay": [ - 59 - ], - "maxCalendarStartDay": [ - 59 - ], - "avgCalendarStartDay": [ - 59 - ], - "sumCalendarStartDay": [ - 59 - ], - "countUniqueValuesUserId": [ - 59 - ], - "countEmptyUserId": [ - 59 - ], - "countNotEmptyUserId": [ - 59 - ], - "percentageEmptyUserId": [ - 59 - ], - "percentageNotEmptyUserId": [ - 59 - ], - "countUniqueValuesTimeZone": [ - 59 - ], - "countEmptyTimeZone": [ - 59 - ], - "countNotEmptyTimeZone": [ - 59 - ], - "percentageEmptyTimeZone": [ - 59 - ], - "percentageNotEmptyTimeZone": [ - 59 - ], - "countUniqueValuesDateFormat": [ - 59 - ], - "countEmptyDateFormat": [ - 59 - ], - "countNotEmptyDateFormat": [ - 59 - ], - "percentageEmptyDateFormat": [ - 59 - ], - "percentageNotEmptyDateFormat": [ - 59 - ], - "countUniqueValuesTimeFormat": [ - 59 - ], - "countEmptyTimeFormat": [ - 59 - ], - "countNotEmptyTimeFormat": [ - 59 - ], - "percentageEmptyTimeFormat": [ - 59 - ], - "percentageNotEmptyTimeFormat": [ - 59 - ], - "countUniqueValuesNumberFormat": [ - 59 - ], - "countEmptyNumberFormat": [ - 59 - ], - "countNotEmptyNumberFormat": [ - 59 - ], - "percentageEmptyNumberFormat": [ - 59 - ], - "percentageNotEmptyNumberFormat": [ - 59 - ], - "countUniqueValuesSearchVector": [ - 59 - ], - "countEmptySearchVector": [ - 59 - ], - "countNotEmptySearchVector": [ - 59 - ], - "percentageEmptySearchVector": [ - 59 - ], - "percentageNotEmptySearchVector": [ - 59 - ], - "countUniqueValuesCreatedBy": [ - 59 - ], - "countEmptyCreatedBy": [ - 59 - ], - "countNotEmptyCreatedBy": [ - 59 - ], - "percentageEmptyCreatedBy": [ - 59 - ], - "percentageNotEmptyCreatedBy": [ - 59 - ], - "countUniqueValuesUpdatedBy": [ - 59 - ], - "countEmptyUpdatedBy": [ - 59 - ], - "countNotEmptyUpdatedBy": [ - 59 - ], - "percentageEmptyUpdatedBy": [ - 59 - ], - "percentageNotEmptyUpdatedBy": [ - 59 - ], - "__typename": [ - 1 - ] - }, - "WorkspaceMemberGroupByInput": { - "id": [ - 6 - ], - "createdAt": [ - 109 - ], - "updatedAt": [ - 109 - ], - "deletedAt": [ - 109 - ], - "position": [ - 6 - ], - "name": [ - 74 - ], - "colorScheme": [ - 6 - ], - "locale": [ - 6 - ], - "avatarUrl": [ - 6 - ], - "userEmail": [ - 6 - ], - "calendarStartDay": [ - 6 - ], - "userId": [ - 6 - ], - "timeZone": [ - 6 - ], - "dateFormat": [ - 6 - ], - "timeFormat": [ - 6 - ], - "numberFormat": [ - 6 - ], - "searchVector": [ - 6 - ], - "createdBy": [ - 88 - ], - "updatedBy": [ - 88 - ], - "__typename": [ - 1 - ] - } - } -} \ No newline at end of file diff --git a/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/manifest.json b/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/manifest.json deleted file mode 100644 index 71062a61db0..00000000000 --- a/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/manifest.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "application": { - "universalIdentifier": "0fac8de4-9d11-492b-9e6a-577e11e1c442", - "displayName": "Twenty for Twenty", - "description": "", - "defaultRoleUniversalIdentifier": "4bd740cc-f6a1-40c5-b46b-e2a4dbf5af04", - "applicationVariables": { - "CLICKHOUSE_URL": { - "universalIdentifier": "b204304f-d3d3-4ae2-aafa-24b21c159181", - "description": "The URL of the ClickHouse server, including the protocol and port (e.g., http://localhost:8123)", - "isSecret": true - }, - "CLICKHOUSE_USERNAME": { - "universalIdentifier": "711e8ea8-8b19-4cf0-82ab-ab44417312bd", - "description": "The username for authenticating with the ClickHouse server", - "isSecret": true - }, - "CLICKHOUSE_PASSWORD": { - "universalIdentifier": "faba7ed7-9f94-4202-944b-c25c683e9504", - "description": "The password for authenticating with the ClickHouse server", - "isSecret": true - }, - "CLICKHOUSE_DATABASE": { - "universalIdentifier": "3e6698fa-0c00-49e5-9c4d-34d5b177bff3", - "description": "The name of the ClickHouse database to connect to", - "isSecret": true - } - }, - "yarnLockChecksum": "31c83d74119b810f2c956d41c2ee3576", - "packageJsonChecksum": "1807c41d2a51ee36385ece5d35b3ef4f", - "apiClientChecksum": "6893d8ff050e58aa9fff038f6e0efae7" - }, - "objects": [], - "fields": [], - "roles": [ - { - "universalIdentifier": "4bd740cc-f6a1-40c5-b46b-e2a4dbf5af04", - "label": "Twenty for Twenty default function role", - "description": "Twenty for Twenty default function role", - "canReadAllObjectRecords": true, - "canUpdateAllObjectRecords": true, - "canSoftDeleteAllObjectRecords": true, - "canDestroyAllObjectRecords": false - } - ], - "skills": [], - "logicFunctions": [ - { - "universalIdentifier": "3897e059-715e-4a4b-b165-c44f17d2e30a", - "name": "product-data-create-users", - "description": "A simple logic function", - "timeoutSeconds": 5, - "cronTriggerSettings": { - "pattern": "*/10 * * * *" - }, - "toolInputSchema": { - "type": "object", - "properties": {} - }, - "handlerName": "default.config.handler", - "sourceHandlerPath": "src/logic-functions/create-users.ts", - "builtHandlerPath": "src/logic-functions/create-users.mjs", - "builtHandlerChecksum": "f6c7eafb1b70e06599bb79ef382e773a" - } - ], - "frontComponents": [], - "publicAssets": [], - "views": [], - "navigationMenuItems": [], - "pageLayouts": [] -} diff --git a/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/src/logic-functions/create-users.mjs b/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/src/logic-functions/create-users.mjs index 6692bd4e8ab..b2594496bc7 100644 --- a/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/src/logic-functions/create-users.mjs +++ b/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/src/logic-functions/create-users.mjs @@ -44952,6 +44952,9 @@ var Twenty = class { } }; +// src/logic-functions/create-users.ts +import { isDefined } from "twenty-shared/utils"; + // node_modules/zod/v4/classic/external.js var external_exports = {}; __export(external_exports, { @@ -58790,8 +58793,10 @@ var fetchUsersFromClickHouse = async () => { * FROM ${clickHouseDatabase}.user - LIMIT - 20 + WHERE + lastActivityDate >= now() - INTERVAL 500 MINUTE + AND + lastActivityDate <= now() FORMAT JSONEachRow; `; @@ -58839,10 +58844,19 @@ var fetchAllPeopleFromTwentyByEmail = async (emails) => { return allPeople.people?.edges.map((edge) => edge.node) ?? []; }; var handler = async () => { + const now = /* @__PURE__ */ new Date(); try { const { users } = await fetchUsersFromClickHouse(); const emails = users.map((user) => user.email); const people = await fetchAllPeopleFromTwentyByEmail(emails); + for (const user of users) { + const matchingPerson = people.find( + (person) => isDefined(person.emails?.primaryEmail) && person.emails.primaryEmail.toLowerCase() === user.email.toLowerCase() + ); + if (isDefined(matchingPerson)) { + } else { + } + } return { message: `Successfully fetched ${users.length} users from ClickHouse` }; diff --git a/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/src/logic-functions/create-users.mjs.map b/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/src/logic-functions/create-users.mjs.map index 689ac5bb7d4..c848ef92388 100644 --- a/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/src/logic-functions/create-users.mjs.map +++ b/packages/twenty-apps/internal/twentyfortwenty/.twenty/output/src/logic-functions/create-users.mjs.map @@ -1,7 +1,7 @@ { "version": 3, "sources": ["../../../../src/logic-functions/create-users.ts", "../../../../node_modules/twenty-sdk/generated/runtime/error.ts", "../../../../node_modules/twenty-sdk/generated/runtime/batcher.ts", "../../../../node_modules/twenty-sdk/generated/runtime/fetcher.ts", "../../../../node_modules/twenty-sdk/generated/runtime/generateGraphqlOperation.ts", "../../../../node_modules/twenty-sdk/generated/runtime/createClient.ts", "../../../../node_modules/twenty-sdk/generated/runtime/linkTypeMap.ts", "../../../../node_modules/twenty-sdk/generated/types.ts", "../../../../node_modules/twenty-sdk/generated/index.ts", "../../../../node_modules/zod/v4/classic/external.js", "../../../../node_modules/zod/v4/core/index.js", "../../../../node_modules/zod/v4/core/core.js", "../../../../node_modules/zod/v4/core/util.js", "../../../../node_modules/zod/v4/core/errors.js", "../../../../node_modules/zod/v4/core/parse.js", "../../../../node_modules/zod/v4/core/regexes.js", "../../../../node_modules/zod/v4/core/checks.js", "../../../../node_modules/zod/v4/core/doc.js", "../../../../node_modules/zod/v4/core/versions.js", "../../../../node_modules/zod/v4/core/schemas.js", "../../../../node_modules/zod/v4/locales/index.js", "../../../../node_modules/zod/v4/locales/ar.js", "../../../../node_modules/zod/v4/locales/az.js", "../../../../node_modules/zod/v4/locales/be.js", "../../../../node_modules/zod/v4/locales/bg.js", "../../../../node_modules/zod/v4/locales/ca.js", "../../../../node_modules/zod/v4/locales/cs.js", "../../../../node_modules/zod/v4/locales/da.js", "../../../../node_modules/zod/v4/locales/de.js", "../../../../node_modules/zod/v4/locales/en.js", "../../../../node_modules/zod/v4/locales/eo.js", "../../../../node_modules/zod/v4/locales/es.js", "../../../../node_modules/zod/v4/locales/fa.js", "../../../../node_modules/zod/v4/locales/fi.js", "../../../../node_modules/zod/v4/locales/fr.js", "../../../../node_modules/zod/v4/locales/fr-CA.js", "../../../../node_modules/zod/v4/locales/he.js", "../../../../node_modules/zod/v4/locales/hu.js", "../../../../node_modules/zod/v4/locales/hy.js", "../../../../node_modules/zod/v4/locales/id.js", "../../../../node_modules/zod/v4/locales/is.js", "../../../../node_modules/zod/v4/locales/it.js", "../../../../node_modules/zod/v4/locales/ja.js", "../../../../node_modules/zod/v4/locales/ka.js", "../../../../node_modules/zod/v4/locales/km.js", "../../../../node_modules/zod/v4/locales/kh.js", "../../../../node_modules/zod/v4/locales/ko.js", "../../../../node_modules/zod/v4/locales/lt.js", "../../../../node_modules/zod/v4/locales/mk.js", "../../../../node_modules/zod/v4/locales/ms.js", "../../../../node_modules/zod/v4/locales/nl.js", "../../../../node_modules/zod/v4/locales/no.js", "../../../../node_modules/zod/v4/locales/ota.js", "../../../../node_modules/zod/v4/locales/ps.js", "../../../../node_modules/zod/v4/locales/pl.js", "../../../../node_modules/zod/v4/locales/pt.js", "../../../../node_modules/zod/v4/locales/ru.js", "../../../../node_modules/zod/v4/locales/sl.js", "../../../../node_modules/zod/v4/locales/sv.js", "../../../../node_modules/zod/v4/locales/ta.js", "../../../../node_modules/zod/v4/locales/th.js", "../../../../node_modules/zod/v4/locales/tr.js", "../../../../node_modules/zod/v4/locales/uk.js", "../../../../node_modules/zod/v4/locales/ua.js", "../../../../node_modules/zod/v4/locales/ur.js", "../../../../node_modules/zod/v4/locales/uz.js", "../../../../node_modules/zod/v4/locales/vi.js", "../../../../node_modules/zod/v4/locales/zh-CN.js", "../../../../node_modules/zod/v4/locales/zh-TW.js", "../../../../node_modules/zod/v4/locales/yo.js", "../../../../node_modules/zod/v4/core/registries.js", "../../../../node_modules/zod/v4/core/api.js", "../../../../node_modules/zod/v4/core/to-json-schema.js", "../../../../node_modules/zod/v4/core/json-schema-processors.js", "../../../../node_modules/zod/v4/core/json-schema-generator.js", "../../../../node_modules/zod/v4/core/json-schema.js", "../../../../node_modules/zod/v4/classic/schemas.js", "../../../../node_modules/zod/v4/classic/checks.js", "../../../../node_modules/zod/v4/classic/iso.js", "../../../../node_modules/zod/v4/classic/errors.js", "../../../../node_modules/zod/v4/classic/parse.js", "../../../../node_modules/zod/v4/classic/compat.js", "../../../../node_modules/zod/v4/classic/from-json-schema.js", "../../../../node_modules/zod/v4/classic/coerce.js"], - "sourcesContent": ["import { defineLogicFunction } from 'twenty-sdk';\nimport Twenty from 'twenty-sdk/generated';\nimport { z } from 'zod';\n\nconst client = new Twenty();\n\nconst applicationConfigSchema = z.object({\n CLICKHOUSE_DATABASE: z.string().nonempty(),\n CLICKHOUSE_URL: z.url(),\n CLICKHOUSE_USERNAME: z.string().nonempty(),\n CLICKHOUSE_PASSWORD: z.string().nonempty(),\n});\n\nconst getApplicationConfig = () => {\n const env = applicationConfigSchema.parse({\n CLICKHOUSE_DATABASE: process.env.CLICKHOUSE_DATABASE,\n CLICKHOUSE_URL: process.env.CLICKHOUSE_URL,\n CLICKHOUSE_USERNAME: process.env.CLICKHOUSE_USERNAME,\n CLICKHOUSE_PASSWORD: process.env.CLICKHOUSE_PASSWORD,\n });\n\n return {\n clickHouseDatabase: env.CLICKHOUSE_DATABASE,\n clickHouseUrl: env.CLICKHOUSE_URL,\n clickHouseUsername: env.CLICKHOUSE_USERNAME,\n clickHousePassword: env.CLICKHOUSE_PASSWORD,\n };\n};\n\nconst clickHouseUserSchema = z.object({\n userId: z.uuid(),\n firstName: z.string(),\n lastName: z.string(),\n email: z.email(),\n fullName: z.string(),\n isEmailVerified: z.boolean(),\n disabled: z.boolean(),\n canImpersonate: z.boolean(),\n canAccessFullAdminPanel: z.boolean(),\n createdAt: z.string(),\n updatedAt: z.string(),\n deletedAt: z.string(),\n locale: z.string(),\n createdDate: z.string(),\n workspaceCount: z.coerce.number(),\n workspaceIds: z.string(),\n workspaceDomains: z.string(),\n firstActivityDate: z.string(),\n lastActivityDate: z.string(),\n lastWorkspaceId: z.string(),\n totalPageviews: z.coerce.number(),\n pageviewsLast30d: z.coerce.number(),\n pageviewsLast7d: z.coerce.number(),\n pageviewsLast24h: z.coerce.number(),\n userAgeDays: z.coerce.number(),\n daysSinceLastActivity: z.coerce.number(),\n isActiveLast30d: z.boolean(),\n isActiveLast7d: z.boolean(),\n isActiveLast24h: z.boolean(),\n activityStatus: z.string().transform((val) => val.toUpperCase()),\n avgDailyPageviewsLast30d: z.coerce.number(),\n isTwenty: z.coerce.number(),\n maxWorkspaceMembers: z.coerce.number(),\n inTrial: z.boolean(),\n});\n\ntype ClickHouseUser = z.infer;\n\nconst fetchUsersFromClickHouse = async (): Promise<{\n users: ClickHouseUser[];\n}> => {\n const {\n clickHouseDatabase,\n clickHouseUrl,\n clickHouseUsername,\n clickHousePassword,\n } = getApplicationConfig();\n\n const findUsersWithRecentActivity = `\n SELECT\n *\n FROM\n ${clickHouseDatabase}.user\n LIMIT\n 20\n FORMAT\n JSONEachRow;\n `;\n\n const res = await fetch(clickHouseUrl, {\n method: 'POST',\n headers: {\n Authorization:\n 'Basic ' +\n Buffer.from(`${clickHouseUsername}:${clickHousePassword}`).toString(\n 'base64',\n ),\n 'Content-Type': 'text/plain',\n },\n body: findUsersWithRecentActivity,\n });\n\n if (!res.ok) {\n const errText = await res.text();\n throw new Error(`ClickHouse error: ${res.status} - ${errText}`);\n }\n\n /**\n * Format is a list of JSON objects, one per line, so we need to split by line and parse each line as JSON.\n */\n const text = await res.text();\n\n const rows = text\n .trim()\n .split('\\n')\n .filter((line) => line.trim()) // Filter out empty lines\n .map((line) => JSON.parse(line));\n\n const users = z.array(clickHouseUserSchema).nonempty().parse(rows);\n\n return { users };\n};\n\nconst fetchAllPeopleFromTwentyByEmail = async (emails: string[]) => {\n const allPeople = await client.query({\n people: {\n edges: {\n node: {\n id: true,\n emails: {\n primaryEmail: true,\n },\n },\n },\n __args: {\n filter: {\n emails: {\n primaryEmail: {\n in: emails,\n },\n },\n },\n },\n },\n });\n\n return allPeople.people?.edges.map((edge) => edge.node) ?? [];\n};\n\nconst handler = async (): Promise<{ message: string }> => {\n try {\n const { users } = await fetchUsersFromClickHouse();\n\n const emails = users.map((user) => user.email);\n\n const people = await fetchAllPeopleFromTwentyByEmail(emails);\n\n return {\n message: `Successfully fetched ${users.length} users from ClickHouse`,\n };\n } catch (err) {\n console.log(err);\n\n throw err;\n }\n};\n\nexport default defineLogicFunction({\n universalIdentifier: '3897e059-715e-4a4b-b165-c44f17d2e30a',\n name: 'product-data-create-users',\n description: 'A simple logic function',\n timeoutSeconds: 5,\n handler,\n cronTriggerSettings: {\n pattern: '*/10 * * * *',\n },\n});\n", "// @ts-nocheck\nexport class GenqlError extends Error {\n errors: Array = []\n /**\n * Partial data returned by the server\n */\n data?: any\n constructor(errors: any[], data: any) {\n let message = Array.isArray(errors)\n ? errors.map((x) => x?.message || '').join('\\n')\n : ''\n if (!message) {\n message = 'GraphQL error'\n }\n super(message)\n this.errors = errors\n this.data = data\n }\n}\n\ninterface GraphqlError {\n message: string\n locations?: Array<{\n line: number\n column: number\n }>\n path?: string[]\n extensions?: Record\n}\n", "// @ts-nocheck\nimport type { GraphqlOperation } from './generateGraphqlOperation'\nimport { GenqlError } from './error'\n\ntype Variables = Record\n\ntype QueryError = Error & {\n message: string\n\n locations?: Array<{\n line: number\n column: number\n }>\n path?: any\n rid: string\n details?: Record\n}\ntype Result = {\n data: Record\n errors: Array\n}\ntype Fetcher = (\n batchedQuery: GraphqlOperation | Array,\n) => Promise>\ntype Options = {\n batchInterval?: number\n shouldBatch?: boolean\n maxBatchSize?: number\n}\ntype Queue = Array<{\n request: GraphqlOperation\n resolve: (...args: Array) => any\n reject: (...args: Array) => any\n}>\n\n/**\n * takes a list of requests (queue) and batches them into a single server request.\n * It will then resolve each individual requests promise with the appropriate data.\n * @private\n * @param {QueryBatcher} client - the client to use\n * @param {Queue} queue - the list of requests to batch\n */\nfunction dispatchQueueBatch(client: QueryBatcher, queue: Queue): void {\n let batchedQuery: any = queue.map((item) => item.request)\n\n if (batchedQuery.length === 1) {\n batchedQuery = batchedQuery[0]\n }\n\n client.fetcher(batchedQuery).then((responses: any) => {\n if (queue.length === 1 && !Array.isArray(responses)) {\n if (responses.errors && responses.errors.length) {\n queue[0].reject(\n new GenqlError(responses.errors, responses.data),\n )\n return\n }\n\n queue[0].resolve(responses)\n return\n } else if (responses.length !== queue.length) {\n throw new Error('response length did not match query length')\n }\n\n for (let i = 0; i < queue.length; i++) {\n if (responses[i].errors && responses[i].errors.length) {\n queue[i].reject(\n new GenqlError(responses[i].errors, responses[i].data),\n )\n } else {\n queue[i].resolve(responses[i])\n }\n }\n })\n}\n\n/**\n * creates a list of requests to batch according to max batch size.\n * @private\n * @param {QueryBatcher} client - the client to create list of requests from from\n * @param {Options} options - the options for the batch\n */\nfunction dispatchQueue(client: QueryBatcher, options: Options): void {\n const queue = client._queue\n const maxBatchSize = options.maxBatchSize || 0\n client._queue = []\n\n if (maxBatchSize > 0 && maxBatchSize < queue.length) {\n for (let i = 0; i < queue.length / maxBatchSize; i++) {\n dispatchQueueBatch(\n client,\n queue.slice(i * maxBatchSize, (i + 1) * maxBatchSize),\n )\n }\n } else {\n dispatchQueueBatch(client, queue)\n }\n}\n/**\n * Create a batcher client.\n * @param {Fetcher} fetcher - A function that can handle the network requests to graphql endpoint\n * @param {Options} options - the options to be used by client\n * @param {boolean} options.shouldBatch - should the client batch requests. (default true)\n * @param {integer} options.batchInterval - duration (in MS) of each batch window. (default 6)\n * @param {integer} options.maxBatchSize - max number of requests in a batch. (default 0)\n * @param {boolean} options.defaultHeaders - default headers to include with every request\n *\n * @example\n * const fetcher = batchedQuery => fetch('path/to/graphql', {\n * method: 'post',\n * headers: {\n * Accept: 'application/json',\n * 'Content-Type': 'application/json',\n * },\n * body: JSON.stringify(batchedQuery),\n * credentials: 'include',\n * })\n * .then(response => response.json())\n *\n * const client = new QueryBatcher(fetcher, { maxBatchSize: 10 })\n */\n\nexport class QueryBatcher {\n fetcher: Fetcher\n _options: Options\n _queue: Queue\n\n constructor(\n fetcher: Fetcher,\n {\n batchInterval = 6,\n shouldBatch = true,\n maxBatchSize = 0,\n }: Options = {},\n ) {\n this.fetcher = fetcher\n this._options = {\n batchInterval,\n shouldBatch,\n maxBatchSize,\n }\n this._queue = []\n }\n\n /**\n * Fetch will send a graphql request and return the parsed json.\n * @param {string} query - the graphql query.\n * @param {Variables} variables - any variables you wish to inject as key/value pairs.\n * @param {[string]} operationName - the graphql operationName.\n * @param {Options} overrides - the client options overrides.\n *\n * @return {promise} resolves to parsed json of server response\n *\n * @example\n * client.fetch(`\n * query getHuman($id: ID!) {\n * human(id: $id) {\n * name\n * height\n * }\n * }\n * `, { id: \"1001\" }, 'getHuman')\n * .then(human => {\n * // do something with human\n * console.log(human);\n * });\n */\n fetch(\n query: string,\n variables?: Variables,\n operationName?: string,\n overrides: Options = {},\n ): Promise {\n const request: GraphqlOperation = {\n query,\n }\n const options = Object.assign({}, this._options, overrides)\n\n if (variables) {\n request.variables = variables\n }\n\n if (operationName) {\n request.operationName = operationName\n }\n\n const promise = new Promise((resolve, reject) => {\n this._queue.push({\n request,\n resolve,\n reject,\n })\n\n if (this._queue.length === 1) {\n if (options.shouldBatch) {\n setTimeout(\n () => dispatchQueue(this, options),\n options.batchInterval,\n )\n } else {\n dispatchQueue(this, options)\n }\n }\n })\n return promise\n }\n\n /**\n * Fetch will send a graphql request and return the parsed json.\n * @param {string} query - the graphql query.\n * @param {Variables} variables - any variables you wish to inject as key/value pairs.\n * @param {[string]} operationName - the graphql operationName.\n * @param {Options} overrides - the client options overrides.\n *\n * @return {Promise>} resolves to parsed json of server response\n *\n * @example\n * client.forceFetch(`\n * query getHuman($id: ID!) {\n * human(id: $id) {\n * name\n * height\n * }\n * }\n * `, { id: \"1001\" }, 'getHuman')\n * .then(human => {\n * // do something with human\n * console.log(human);\n * });\n */\n forceFetch(\n query: string,\n variables?: Variables,\n operationName?: string,\n overrides: Options = {},\n ): Promise {\n const request: GraphqlOperation = {\n query,\n }\n const options = Object.assign({}, this._options, overrides, {\n shouldBatch: false,\n })\n\n if (variables) {\n request.variables = variables\n }\n\n if (operationName) {\n request.operationName = operationName\n }\n\n const promise = new Promise((resolve, reject) => {\n const client = new QueryBatcher(this.fetcher, this._options)\n client._queue = [\n {\n request,\n resolve,\n reject,\n },\n ]\n dispatchQueue(client, options)\n })\n return promise\n }\n}\n", "// @ts-nocheck\nimport { QueryBatcher } from './batcher'\n\nimport type { ClientOptions } from './createClient'\nimport type { GraphqlOperation } from './generateGraphqlOperation'\nimport { GenqlError } from './error'\n\nexport interface Fetcher {\n (gql: GraphqlOperation): Promise\n}\n\nexport type BatchOptions = {\n batchInterval?: number // ms\n maxBatchSize?: number\n}\n\nconst DEFAULT_BATCH_OPTIONS = {\n maxBatchSize: 10,\n batchInterval: 40,\n}\n\nexport const createFetcher = ({\n url,\n headers = {},\n fetcher,\n fetch: _fetch,\n batch = false,\n ...rest\n}: ClientOptions): Fetcher => {\n if (!url && !fetcher) {\n throw new Error('url or fetcher is required')\n }\n if (!fetcher) {\n fetcher = async (body) => {\n let headersObject =\n typeof headers == 'function' ? await headers() : headers\n headersObject = headersObject || {}\n if (typeof fetch === 'undefined' && !_fetch) {\n throw new Error(\n 'Global `fetch` function is not available, pass a fetch polyfill to Genql `createClient`',\n )\n }\n let fetchImpl = _fetch || fetch\n const res = await fetchImpl(url!, {\n headers: {\n 'Content-Type': 'application/json',\n ...headersObject,\n },\n method: 'POST',\n body: JSON.stringify(body),\n ...rest,\n })\n if (!res.ok) {\n throw new Error(`${res.statusText}: ${await res.text()}`)\n }\n const json = await res.json()\n return json\n }\n }\n\n if (!batch) {\n return async (body) => {\n const json = await fetcher!(body)\n if (Array.isArray(json)) {\n return json.map((json) => {\n if (json?.errors?.length) {\n throw new GenqlError(json.errors || [], json.data)\n }\n return json.data\n })\n } else {\n if (json?.errors?.length) {\n throw new GenqlError(json.errors || [], json.data)\n }\n return json.data\n }\n }\n }\n\n const batcher = new QueryBatcher(\n async (batchedQuery) => {\n // console.log(batchedQuery) // [{ query: 'query{user{age}}', variables: {} }, ...]\n const json = await fetcher!(batchedQuery)\n return json as any\n },\n batch === true ? DEFAULT_BATCH_OPTIONS : batch,\n )\n\n return async ({ query, variables }) => {\n const json = await batcher.fetch(query, variables)\n if (json?.data) {\n return json.data\n }\n throw new Error(\n 'Genql batch fetcher returned unexpected result ' + JSON.stringify(json),\n )\n }\n}\n", "// @ts-nocheck\nimport type { LinkedField, LinkedType } from './types'\n\nexport interface Args {\n [arg: string]: any | undefined\n}\n\nexport interface Fields {\n [field: string]: Request\n}\n\nexport type Request = boolean | number | Fields\n\nexport interface Variables {\n [name: string]: {\n value: any\n typing: [LinkedType, string]\n }\n}\n\nexport interface Context {\n root: LinkedType\n varCounter: number\n variables: Variables\n fragmentCounter: number\n fragments: string[]\n}\n\nexport interface GraphqlOperation {\n query: string\n variables?: { [name: string]: any }\n operationName?: string\n}\n\nconst parseRequest = (\n request: Request | undefined,\n ctx: Context,\n path: string[],\n): string => {\n if (typeof request === 'object' && '__args' in request) {\n const args: any = request.__args\n let fields: Request | undefined = { ...request }\n delete fields.__args\n const argNames = Object.keys(args)\n\n if (argNames.length === 0) {\n return parseRequest(fields, ctx, path)\n }\n\n const field = getFieldFromPath(ctx.root, path)\n\n const argStrings = argNames.map((argName) => {\n ctx.varCounter++\n const varName = `v${ctx.varCounter}`\n\n const typing = field.args && field.args[argName] // typeMap used here, .args\n\n if (!typing) {\n throw new Error(\n `no typing defined for argument \\`${argName}\\` in path \\`${path.join(\n '.',\n )}\\``,\n )\n }\n\n ctx.variables[varName] = {\n value: args[argName],\n typing,\n }\n\n return `${argName}:$${varName}`\n })\n return `(${argStrings})${parseRequest(fields, ctx, path)}`\n } else if (typeof request === 'object' && Object.keys(request).length > 0) {\n const fields = request\n const fieldNames = Object.keys(fields).filter((k) => Boolean(fields[k]))\n\n if (fieldNames.length === 0) {\n throw new Error(\n `field selection should not be empty: ${path.join('.')}`,\n )\n }\n\n const type =\n path.length > 0 ? getFieldFromPath(ctx.root, path).type : ctx.root\n const scalarFields = type.scalar\n\n let scalarFieldsFragment: string | undefined\n\n if (fieldNames.includes('__scalar')) {\n const falsyFieldNames = new Set(\n Object.keys(fields).filter((k) => !Boolean(fields[k])),\n )\n if (scalarFields?.length) {\n ctx.fragmentCounter++\n scalarFieldsFragment = `f${ctx.fragmentCounter}`\n\n ctx.fragments.push(\n `fragment ${scalarFieldsFragment} on ${\n type.name\n }{${scalarFields\n .filter((f) => !falsyFieldNames.has(f))\n .join(',')}}`,\n )\n }\n }\n\n const fieldsSelection = fieldNames\n .filter((f) => !['__scalar', '__name'].includes(f))\n .map((f) => {\n const parsed = parseRequest(fields[f], ctx, [...path, f])\n\n if (f.startsWith('on_')) {\n ctx.fragmentCounter++\n const implementationFragment = `f${ctx.fragmentCounter}`\n\n const typeMatch = f.match(/^on_(.+)/)\n\n if (!typeMatch || !typeMatch[1])\n throw new Error('match failed')\n\n ctx.fragments.push(\n `fragment ${implementationFragment} on ${typeMatch[1]}${parsed}`,\n )\n\n return `...${implementationFragment}`\n } else {\n return `${f}${parsed}`\n }\n })\n .concat(scalarFieldsFragment ? [`...${scalarFieldsFragment}`] : [])\n .join(',')\n\n return `{${fieldsSelection}}`\n } else {\n return ''\n }\n}\n\nexport const generateGraphqlOperation = (\n operation: 'query' | 'mutation' | 'subscription',\n root: LinkedType,\n fields?: Fields,\n): GraphqlOperation => {\n const ctx: Context = {\n root: root,\n varCounter: 0,\n variables: {},\n fragmentCounter: 0,\n fragments: [],\n }\n const result = parseRequest(fields, ctx, [])\n\n const varNames = Object.keys(ctx.variables)\n\n const varsString =\n varNames.length > 0\n ? `(${varNames.map((v) => {\n const variableType = ctx.variables[v].typing[1]\n return `$${v}:${variableType}`\n })})`\n : ''\n\n const operationName = fields?.__name || ''\n\n return {\n query: [\n `${operation} ${operationName}${varsString}${result}`,\n ...ctx.fragments,\n ].join(','),\n variables: Object.keys(ctx.variables).reduce<{ [name: string]: any }>(\n (r, v) => {\n r[v] = ctx.variables[v].value\n return r\n },\n {},\n ),\n ...(operationName ? { operationName: operationName.toString() } : {}),\n }\n}\n\nexport const getFieldFromPath = (\n root: LinkedType | undefined,\n path: string[],\n) => {\n let current: LinkedField | undefined\n\n if (!root) throw new Error('root type is not provided')\n\n if (path.length === 0) throw new Error(`path is empty`)\n\n path.forEach((f) => {\n const type = current ? current.type : root\n\n if (!type.fields)\n throw new Error(`type \\`${type.name}\\` does not have fields`)\n\n const possibleTypes = Object.keys(type.fields)\n .filter((i) => i.startsWith('on_'))\n .reduce(\n (types, fieldName) => {\n const field = type.fields && type.fields[fieldName]\n if (field) types.push(field.type)\n return types\n },\n [type],\n )\n\n let field: LinkedField | null = null\n\n possibleTypes.forEach((type) => {\n const found = type.fields && type.fields[f]\n if (found) field = found\n })\n\n if (!field)\n throw new Error(\n `type \\`${type.name}\\` does not have a field \\`${f}\\``,\n )\n\n current = field\n })\n\n return current as LinkedField\n}\n", "// @ts-nocheck\n\nimport { type BatchOptions, createFetcher } from './fetcher'\nimport type { ExecutionResult, LinkedType } from './types'\nimport {\n generateGraphqlOperation,\n type GraphqlOperation,\n} from './generateGraphqlOperation'\n\nexport type Headers =\n | HeadersInit\n | (() => HeadersInit)\n | (() => Promise)\n\nexport type BaseFetcher = (\n operation: GraphqlOperation | GraphqlOperation[],\n) => Promise\n\nexport type ClientOptions = Omit & {\n url?: string\n batch?: BatchOptions | boolean\n fetcher?: BaseFetcher\n fetch?: Function\n headers?: Headers\n}\n\nexport const createClient = ({\n queryRoot,\n mutationRoot,\n subscriptionRoot,\n ...options\n}: ClientOptions & {\n queryRoot?: LinkedType\n mutationRoot?: LinkedType\n subscriptionRoot?: LinkedType\n}) => {\n const fetcher = createFetcher(options)\n const client: {\n query?: Function\n mutation?: Function\n } = {}\n\n if (queryRoot) {\n client.query = (request: any) => {\n if (!queryRoot) throw new Error('queryRoot argument is missing')\n\n const resultPromise = fetcher(\n generateGraphqlOperation('query', queryRoot, request),\n )\n\n return resultPromise\n }\n }\n if (mutationRoot) {\n client.mutation = (request: any) => {\n if (!mutationRoot)\n throw new Error('mutationRoot argument is missing')\n\n const resultPromise = fetcher(\n generateGraphqlOperation('mutation', mutationRoot, request),\n )\n\n return resultPromise\n }\n }\n\n return client as any\n}\n", "// @ts-nocheck\nimport type {\n CompressedType,\n CompressedTypeMap,\n LinkedArgMap,\n LinkedField,\n LinkedType,\n LinkedTypeMap,\n} from './types'\n\nexport interface PartialLinkedFieldMap {\n [field: string]: {\n type: string\n args?: LinkedArgMap\n }\n}\n\nexport const linkTypeMap = (\n typeMap: CompressedTypeMap,\n): LinkedTypeMap => {\n const indexToName: Record = Object.assign(\n {},\n ...Object.keys(typeMap.types).map((k, i) => ({ [i]: k })),\n )\n\n let intermediaryTypeMap = Object.assign(\n {},\n ...Object.keys(typeMap.types || {}).map(\n (k): Record => {\n const type: CompressedType = typeMap.types[k]!\n const fields = type || {}\n return {\n [k]: {\n name: k,\n // type scalar properties\n scalar: Object.keys(fields).filter((f) => {\n const [type] = fields[f] || []\n return type && typeMap.scalars.includes(type)\n }),\n // fields with corresponding `type` and `args`\n fields: Object.assign(\n {},\n ...Object.keys(fields).map(\n (f): PartialLinkedFieldMap => {\n const [typeIndex, args] = fields[f] || []\n if (typeIndex == null) {\n return {}\n }\n return {\n [f]: {\n // replace index with type name\n type: indexToName[typeIndex],\n args: Object.assign(\n {},\n ...Object.keys(args || {}).map(\n (k) => {\n // if argTypeString == argTypeName, argTypeString is missing, need to readd it\n if (!args || !args[k]) {\n return\n }\n const [\n argTypeName,\n argTypeString,\n ] = args[k] as any\n return {\n [k]: [\n indexToName[\n argTypeName\n ],\n argTypeString ||\n indexToName[\n argTypeName\n ],\n ],\n }\n },\n ),\n ),\n },\n }\n },\n ),\n ),\n },\n }\n },\n ),\n )\n const res = resolveConcreteTypes(intermediaryTypeMap)\n return res\n}\n\n// replace typename with concrete type\nexport const resolveConcreteTypes = (linkedTypeMap: LinkedTypeMap) => {\n Object.keys(linkedTypeMap).forEach((typeNameFromKey) => {\n const type: LinkedType = linkedTypeMap[typeNameFromKey]!\n // type.name = typeNameFromKey\n if (!type.fields) {\n return\n }\n\n const fields = type.fields\n\n Object.keys(fields).forEach((f) => {\n const field: LinkedField = fields[f]!\n\n if (field.args) {\n const args = field.args\n Object.keys(args).forEach((key) => {\n const arg = args[key]\n\n if (arg) {\n const [typeName] = arg\n\n if (typeof typeName === 'string') {\n if (!linkedTypeMap[typeName]) {\n linkedTypeMap[typeName] = { name: typeName }\n }\n\n arg[0] = linkedTypeMap[typeName]!\n }\n }\n })\n }\n\n const typeName = field.type as LinkedType | string\n\n if (typeof typeName === 'string') {\n if (!linkedTypeMap[typeName]) {\n linkedTypeMap[typeName] = { name: typeName }\n }\n\n field.type = linkedTypeMap[typeName]!\n }\n })\n })\n\n return linkedTypeMap\n}\n", "export default {\n \"scalars\": [\n 1,\n 2,\n 6,\n 7,\n 8,\n 10,\n 13,\n 14,\n 22,\n 23,\n 25,\n 29,\n 34,\n 59,\n 62,\n 81,\n 107,\n 108,\n 111,\n 114,\n 115,\n 117,\n 120,\n 164,\n 165,\n 166,\n 167,\n 187,\n 289,\n 305,\n 306,\n 307,\n 308,\n 309,\n 310,\n 311,\n 333,\n 363,\n 393,\n 437,\n 468,\n 512,\n 528,\n 558,\n 574,\n 575,\n 576\n ],\n \"types\": {\n \"TimelineCalendarEventParticipant\": {\n \"personId\": [\n 2\n ],\n \"workspaceMemberId\": [\n 2\n ],\n \"firstName\": [\n 1\n ],\n \"lastName\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"handle\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"String\": {},\n \"UUID\": {},\n \"LinkMetadata\": {\n \"label\": [\n 1\n ],\n \"url\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"LinksMetadata\": {\n \"primaryLinkLabel\": [\n 1\n ],\n \"primaryLinkUrl\": [\n 1\n ],\n \"secondaryLinks\": [\n 3\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineCalendarEvent\": {\n \"id\": [\n 2\n ],\n \"title\": [\n 1\n ],\n \"isCanceled\": [\n 6\n ],\n \"isFullDay\": [\n 6\n ],\n \"startsAt\": [\n 7\n ],\n \"endsAt\": [\n 7\n ],\n \"description\": [\n 1\n ],\n \"location\": [\n 1\n ],\n \"conferenceSolution\": [\n 1\n ],\n \"conferenceLink\": [\n 4\n ],\n \"participants\": [\n 0\n ],\n \"visibility\": [\n 8\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Boolean\": {},\n \"DateTime\": {},\n \"CalendarChannelVisibility\": {},\n \"TimelineCalendarEventsWithTotal\": {\n \"totalNumberOfCalendarEvents\": [\n 10\n ],\n \"timelineCalendarEvents\": [\n 5\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Int\": {},\n \"TimelineThreadParticipant\": {\n \"personId\": [\n 2\n ],\n \"workspaceMemberId\": [\n 2\n ],\n \"firstName\": [\n 1\n ],\n \"lastName\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"handle\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineThread\": {\n \"id\": [\n 2\n ],\n \"read\": [\n 6\n ],\n \"visibility\": [\n 14\n ],\n \"firstParticipant\": [\n 11\n ],\n \"lastTwoParticipants\": [\n 11\n ],\n \"lastMessageReceivedAt\": [\n 7\n ],\n \"lastMessageBody\": [\n 1\n ],\n \"subject\": [\n 1\n ],\n \"numberOfMessagesInThread\": [\n 13\n ],\n \"participantCount\": [\n 13\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Float\": {},\n \"MessageChannelVisibility\": {},\n \"TimelineThreadsWithTotal\": {\n \"totalNumberOfThreads\": [\n 10\n ],\n \"timelineThreads\": [\n 12\n ],\n \"__typename\": [\n 1\n ]\n },\n \"SearchRecord\": {\n \"recordId\": [\n 2\n ],\n \"objectNameSingular\": [\n 1\n ],\n \"objectLabelSingular\": [\n 1\n ],\n \"label\": [\n 1\n ],\n \"imageUrl\": [\n 1\n ],\n \"tsRankCD\": [\n 13\n ],\n \"tsRank\": [\n 13\n ],\n \"__typename\": [\n 1\n ]\n },\n \"SearchResultEdge\": {\n \"node\": [\n 16\n ],\n \"cursor\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"SearchResultPageInfo\": {\n \"endCursor\": [\n 1\n ],\n \"hasNextPage\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"SearchResultConnection\": {\n \"edges\": [\n 17\n ],\n \"pageInfo\": [\n 18\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RunWorkflowVersionOutput\": {\n \"workflowRunId\": [\n 2\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRun\": {\n \"id\": [\n 2\n ],\n \"status\": [\n 23\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"enqueuedAt\": [\n 7\n ],\n \"startedAt\": [\n 7\n ],\n \"endedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"state\": [\n 25\n ],\n \"context\": [\n 25\n ],\n \"output\": [\n 25\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"workflow\": [\n 513\n ],\n \"workflowVersion\": [\n 559\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ID\": {},\n \"WorkflowRunStatusEnum\": {},\n \"WorkflowVersionStepChanges\": {\n \"triggerDiff\": [\n 25\n ],\n \"stepsDiff\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"JSON\": {},\n \"TestHttpRequestOutput\": {\n \"success\": [\n 6\n ],\n \"message\": [\n 1\n ],\n \"result\": [\n 25\n ],\n \"error\": [\n 25\n ],\n \"status\": [\n 13\n ],\n \"statusText\": [\n 1\n ],\n \"headers\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowStepPosition\": {\n \"x\": [\n 13\n ],\n \"y\": [\n 13\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAction\": {\n \"id\": [\n 2\n ],\n \"name\": [\n 1\n ],\n \"type\": [\n 29\n ],\n \"settings\": [\n 25\n ],\n \"valid\": [\n 6\n ],\n \"nextStepIds\": [\n 2\n ],\n \"position\": [\n 27\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowActionType\": {},\n \"WorkflowVersionDTO\": {\n \"id\": [\n 2\n ],\n \"name\": [\n 1\n ],\n \"createdAt\": [\n 1\n ],\n \"updatedAt\": [\n 1\n ],\n \"workflowId\": [\n 2\n ],\n \"status\": [\n 1\n ],\n \"trigger\": [\n 25\n ],\n \"steps\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Query\": {\n \"search\": [\n 19,\n {\n \"searchInput\": [\n 1,\n \"String!\"\n ],\n \"limit\": [\n 10,\n \"Int!\"\n ],\n \"after\": [\n 1\n ],\n \"includedObjectNameSingulars\": [\n 1,\n \"[String!]\"\n ],\n \"filter\": [\n 32\n ],\n \"excludedObjectNameSingulars\": [\n 1,\n \"[String!]\"\n ]\n }\n ],\n \"getTimelineCalendarEventsFromPersonId\": [\n 9,\n {\n \"personId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"getTimelineCalendarEventsFromCompanyId\": [\n 9,\n {\n \"companyId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"getTimelineCalendarEventsFromOpportunityId\": [\n 9,\n {\n \"opportunityId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"getTimelineThreadsFromPersonId\": [\n 15,\n {\n \"personId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"getTimelineThreadsFromCompanyId\": [\n 15,\n {\n \"companyId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"getTimelineThreadsFromOpportunityId\": [\n 15,\n {\n \"opportunityId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"attachment\": [\n 112,\n {\n \"filter\": [\n 128,\n \"AttachmentFilterInput!\"\n ]\n }\n ],\n \"attachmentsGroupBy\": [\n 121,\n {\n \"groupBy\": [\n 135,\n \"[AttachmentGroupByInput!]!\"\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 133,\n \"[AttachmentOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"blocklists\": [\n 138,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 145\n ],\n \"orderBy\": [\n 146,\n \"[BlocklistOrderByInput]\"\n ]\n }\n ],\n \"blocklist\": [\n 136,\n {\n \"filter\": [\n 145,\n \"BlocklistFilterInput!\"\n ]\n }\n ],\n \"blocklistsGroupBy\": [\n 139,\n {\n \"groupBy\": [\n 149,\n \"[BlocklistGroupByInput!]!\"\n ],\n \"filter\": [\n 145\n ],\n \"orderBy\": [\n 147,\n \"[BlocklistOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 146,\n \"[BlocklistOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"calendarChannelEventAssociations\": [\n 152,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 159\n ],\n \"orderBy\": [\n 160,\n \"[CalendarChannelEventAssociationOrderByInput]\"\n ]\n }\n ],\n \"calendarChannelEventAssociation\": [\n 150,\n {\n \"filter\": [\n 159,\n \"CalendarChannelEventAssociationFilterInput!\"\n ]\n }\n ],\n \"calendarChannelEventAssociationsGroupBy\": [\n 153,\n {\n \"groupBy\": [\n 163,\n \"[CalendarChannelEventAssociationGroupByInput!]!\"\n ],\n \"filter\": [\n 159\n ],\n \"orderBy\": [\n 161,\n \"[CalendarChannelEventAssociationOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 160,\n \"[CalendarChannelEventAssociationOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"calendarChannels\": [\n 170,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 177\n ],\n \"orderBy\": [\n 183,\n \"[CalendarChannelOrderByInput]\"\n ]\n }\n ],\n \"calendarChannel\": [\n 168,\n {\n \"filter\": [\n 177,\n \"CalendarChannelFilterInput!\"\n ]\n }\n ],\n \"calendarChannelsGroupBy\": [\n 171,\n {\n \"groupBy\": [\n 186,\n \"[CalendarChannelGroupByInput!]!\"\n ],\n \"filter\": [\n 177\n ],\n \"orderBy\": [\n 184,\n \"[CalendarChannelOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 183,\n \"[CalendarChannelOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"calendarEventParticipants\": [\n 190,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 197\n ],\n \"orderBy\": [\n 199,\n \"[CalendarEventParticipantOrderByInput]\"\n ]\n }\n ],\n \"calendarEventParticipant\": [\n 188,\n {\n \"filter\": [\n 197,\n \"CalendarEventParticipantFilterInput!\"\n ]\n }\n ],\n \"calendarEventParticipantsGroupBy\": [\n 191,\n {\n \"groupBy\": [\n 202,\n \"[CalendarEventParticipantGroupByInput!]!\"\n ],\n \"filter\": [\n 197\n ],\n \"orderBy\": [\n 200,\n \"[CalendarEventParticipantOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 199,\n \"[CalendarEventParticipantOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"calendarEvents\": [\n 205,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 212\n ],\n \"orderBy\": [\n 213,\n \"[CalendarEventOrderByInput]\"\n ]\n }\n ],\n \"calendarEvent\": [\n 203,\n {\n \"filter\": [\n 212,\n \"CalendarEventFilterInput!\"\n ]\n }\n ],\n \"calendarEventsGroupBy\": [\n 206,\n {\n \"groupBy\": [\n 216,\n \"[CalendarEventGroupByInput!]!\"\n ],\n \"filter\": [\n 212\n ],\n \"orderBy\": [\n 214,\n \"[CalendarEventOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 213,\n \"[CalendarEventOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"companies\": [\n 219,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 227\n ],\n \"orderBy\": [\n 228,\n \"[CompanyOrderByInput]\"\n ]\n }\n ],\n \"company\": [\n 217,\n {\n \"filter\": [\n 227,\n \"CompanyFilterInput!\"\n ]\n }\n ],\n \"companyDuplicates\": [\n 219,\n {\n \"ids\": [\n 2,\n \"[UUID]\"\n ],\n \"data\": [\n 225,\n \"[CompanyCreateInput]\"\n ]\n }\n ],\n \"companiesGroupBy\": [\n 220,\n {\n \"groupBy\": [\n 231,\n \"[CompanyGroupByInput!]!\"\n ],\n \"filter\": [\n 227\n ],\n \"orderBy\": [\n 229,\n \"[CompanyOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 228,\n \"[CompanyOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"connectedAccounts\": [\n 234,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 241\n ],\n \"orderBy\": [\n 243,\n \"[ConnectedAccountOrderByInput]\"\n ]\n }\n ],\n \"connectedAccount\": [\n 232,\n {\n \"filter\": [\n 241,\n \"ConnectedAccountFilterInput!\"\n ]\n }\n ],\n \"connectedAccountsGroupBy\": [\n 235,\n {\n \"groupBy\": [\n 246,\n \"[ConnectedAccountGroupByInput!]!\"\n ],\n \"filter\": [\n 241\n ],\n \"orderBy\": [\n 244,\n \"[ConnectedAccountOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 243,\n \"[ConnectedAccountOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"dashboards\": [\n 249,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 256\n ],\n \"orderBy\": [\n 257,\n \"[DashboardOrderByInput]\"\n ]\n }\n ],\n \"dashboard\": [\n 247,\n {\n \"filter\": [\n 256,\n \"DashboardFilterInput!\"\n ]\n }\n ],\n \"dashboardsGroupBy\": [\n 250,\n {\n \"groupBy\": [\n 260,\n \"[DashboardGroupByInput!]!\"\n ],\n \"filter\": [\n 256\n ],\n \"orderBy\": [\n 258,\n \"[DashboardOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 257,\n \"[DashboardOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"favorite\": [\n 261,\n {\n \"filter\": [\n 270,\n \"FavoriteFilterInput!\"\n ]\n }\n ],\n \"favoritesGroupBy\": [\n 264,\n {\n \"groupBy\": [\n 274,\n \"[FavoriteGroupByInput!]!\"\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 272,\n \"[FavoriteOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"favoriteFolders\": [\n 277,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 284\n ],\n \"orderBy\": [\n 285,\n \"[FavoriteFolderOrderByInput]\"\n ]\n }\n ],\n \"favoriteFolder\": [\n 275,\n {\n \"filter\": [\n 284,\n \"FavoriteFolderFilterInput!\"\n ]\n }\n ],\n \"favoriteFoldersGroupBy\": [\n 278,\n {\n \"groupBy\": [\n 288,\n \"[FavoriteFolderGroupByInput!]!\"\n ],\n \"filter\": [\n 284\n ],\n \"orderBy\": [\n 286,\n \"[FavoriteFolderOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 285,\n \"[FavoriteFolderOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageChannelMessageAssociations\": [\n 292,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 299\n ],\n \"orderBy\": [\n 301,\n \"[MessageChannelMessageAssociationOrderByInput]\"\n ]\n }\n ],\n \"messageChannelMessageAssociation\": [\n 290,\n {\n \"filter\": [\n 299,\n \"MessageChannelMessageAssociationFilterInput!\"\n ]\n }\n ],\n \"messageChannelMessageAssociationsGroupBy\": [\n 293,\n {\n \"groupBy\": [\n 304,\n \"[MessageChannelMessageAssociationGroupByInput!]!\"\n ],\n \"filter\": [\n 299\n ],\n \"orderBy\": [\n 302,\n \"[MessageChannelMessageAssociationOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 301,\n \"[MessageChannelMessageAssociationOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageChannels\": [\n 314,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 321\n ],\n \"orderBy\": [\n 329,\n \"[MessageChannelOrderByInput]\"\n ]\n }\n ],\n \"messageChannel\": [\n 312,\n {\n \"filter\": [\n 321,\n \"MessageChannelFilterInput!\"\n ]\n }\n ],\n \"messageChannelsGroupBy\": [\n 315,\n {\n \"groupBy\": [\n 332,\n \"[MessageChannelGroupByInput!]!\"\n ],\n \"filter\": [\n 321\n ],\n \"orderBy\": [\n 330,\n \"[MessageChannelOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 329,\n \"[MessageChannelOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageFolders\": [\n 336,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 343\n ],\n \"orderBy\": [\n 345,\n \"[MessageFolderOrderByInput]\"\n ]\n }\n ],\n \"messageFolder\": [\n 334,\n {\n \"filter\": [\n 343,\n \"MessageFolderFilterInput!\"\n ]\n }\n ],\n \"messageFoldersGroupBy\": [\n 337,\n {\n \"groupBy\": [\n 348,\n \"[MessageFolderGroupByInput!]!\"\n ],\n \"filter\": [\n 343\n ],\n \"orderBy\": [\n 346,\n \"[MessageFolderOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 345,\n \"[MessageFolderOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageChannelMessageAssociationMessageFolders\": [\n 351,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 358\n ],\n \"orderBy\": [\n 359,\n \"[MessageChannelMessageAssociationMessageFolderOrderByInput]\"\n ]\n }\n ],\n \"messageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"filter\": [\n 358,\n \"MessageChannelMessageAssociationMessageFolderFilterInput!\"\n ]\n }\n ],\n \"messageChannelMessageAssociationMessageFoldersGroupBy\": [\n 352,\n {\n \"groupBy\": [\n 362,\n \"[MessageChannelMessageAssociationMessageFolderGroupByInput!]!\"\n ],\n \"filter\": [\n 358\n ],\n \"orderBy\": [\n 360,\n \"[MessageChannelMessageAssociationMessageFolderOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 359,\n \"[MessageChannelMessageAssociationMessageFolderOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageParticipants\": [\n 366,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 373\n ],\n \"orderBy\": [\n 375,\n \"[MessageParticipantOrderByInput]\"\n ]\n }\n ],\n \"messageParticipant\": [\n 364,\n {\n \"filter\": [\n 373,\n \"MessageParticipantFilterInput!\"\n ]\n }\n ],\n \"messageParticipantsGroupBy\": [\n 367,\n {\n \"groupBy\": [\n 378,\n \"[MessageParticipantGroupByInput!]!\"\n ],\n \"filter\": [\n 373\n ],\n \"orderBy\": [\n 376,\n \"[MessageParticipantOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 375,\n \"[MessageParticipantOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageThreads\": [\n 381,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 388\n ],\n \"orderBy\": [\n 389,\n \"[MessageThreadOrderByInput]\"\n ]\n }\n ],\n \"messageThread\": [\n 379,\n {\n \"filter\": [\n 388,\n \"MessageThreadFilterInput!\"\n ]\n }\n ],\n \"messageThreadsGroupBy\": [\n 382,\n {\n \"groupBy\": [\n 392,\n \"[MessageThreadGroupByInput!]!\"\n ],\n \"filter\": [\n 388\n ],\n \"orderBy\": [\n 390,\n \"[MessageThreadOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 389,\n \"[MessageThreadOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messages\": [\n 396,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 403\n ],\n \"orderBy\": [\n 405,\n \"[MessageOrderByInput]\"\n ]\n }\n ],\n \"message\": [\n 394,\n {\n \"filter\": [\n 403,\n \"MessageFilterInput!\"\n ]\n }\n ],\n \"messagesGroupBy\": [\n 397,\n {\n \"groupBy\": [\n 408,\n \"[MessageGroupByInput!]!\"\n ],\n \"filter\": [\n 403\n ],\n \"orderBy\": [\n 406,\n \"[MessageOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 405,\n \"[MessageOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"notes\": [\n 411,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 418\n ],\n \"orderBy\": [\n 419,\n \"[NoteOrderByInput]\"\n ]\n }\n ],\n \"note\": [\n 409,\n {\n \"filter\": [\n 418,\n \"NoteFilterInput!\"\n ]\n }\n ],\n \"notesGroupBy\": [\n 412,\n {\n \"groupBy\": [\n 422,\n \"[NoteGroupByInput!]!\"\n ],\n \"filter\": [\n 418\n ],\n \"orderBy\": [\n 420,\n \"[NoteOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 419,\n \"[NoteOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"noteTargets\": [\n 425,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ]\n }\n ],\n \"noteTarget\": [\n 423,\n {\n \"filter\": [\n 432,\n \"NoteTargetFilterInput!\"\n ]\n }\n ],\n \"noteTargetsGroupBy\": [\n 426,\n {\n \"groupBy\": [\n 436,\n \"[NoteTargetGroupByInput!]!\"\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 434,\n \"[NoteTargetOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"opportunities\": [\n 440,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 447\n ],\n \"orderBy\": [\n 449,\n \"[OpportunityOrderByInput]\"\n ]\n }\n ],\n \"opportunity\": [\n 438,\n {\n \"filter\": [\n 447,\n \"OpportunityFilterInput!\"\n ]\n }\n ],\n \"opportunitiesGroupBy\": [\n 441,\n {\n \"groupBy\": [\n 452,\n \"[OpportunityGroupByInput!]!\"\n ],\n \"filter\": [\n 447\n ],\n \"orderBy\": [\n 450,\n \"[OpportunityOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 449,\n \"[OpportunityOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"people\": [\n 455,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 463\n ],\n \"orderBy\": [\n 464,\n \"[PersonOrderByInput]\"\n ]\n }\n ],\n \"person\": [\n 453,\n {\n \"filter\": [\n 463,\n \"PersonFilterInput!\"\n ]\n }\n ],\n \"personDuplicates\": [\n 455,\n {\n \"ids\": [\n 2,\n \"[UUID]\"\n ],\n \"data\": [\n 461,\n \"[PersonCreateInput]\"\n ]\n }\n ],\n \"peopleGroupBy\": [\n 456,\n {\n \"groupBy\": [\n 467,\n \"[PersonGroupByInput!]!\"\n ],\n \"filter\": [\n 463\n ],\n \"orderBy\": [\n 465,\n \"[PersonOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 464,\n \"[PersonOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"tasks\": [\n 471,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 478\n ],\n \"orderBy\": [\n 480,\n \"[TaskOrderByInput]\"\n ]\n }\n ],\n \"task\": [\n 469,\n {\n \"filter\": [\n 478,\n \"TaskFilterInput!\"\n ]\n }\n ],\n \"tasksGroupBy\": [\n 472,\n {\n \"groupBy\": [\n 483,\n \"[TaskGroupByInput!]!\"\n ],\n \"filter\": [\n 478\n ],\n \"orderBy\": [\n 481,\n \"[TaskOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 480,\n \"[TaskOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"taskTargets\": [\n 486,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ]\n }\n ],\n \"taskTarget\": [\n 484,\n {\n \"filter\": [\n 493,\n \"TaskTargetFilterInput!\"\n ]\n }\n ],\n \"taskTargetsGroupBy\": [\n 487,\n {\n \"groupBy\": [\n 497,\n \"[TaskTargetGroupByInput!]!\"\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 495,\n \"[TaskTargetOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"timelineActivity\": [\n 498,\n {\n \"filter\": [\n 507,\n \"TimelineActivityFilterInput!\"\n ]\n }\n ],\n \"timelineActivitiesGroupBy\": [\n 501,\n {\n \"groupBy\": [\n 511,\n \"[TimelineActivityGroupByInput!]!\"\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 509,\n \"[TimelineActivityOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"workflows\": [\n 515,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 522\n ],\n \"orderBy\": [\n 524,\n \"[WorkflowOrderByInput]\"\n ]\n }\n ],\n \"workflow\": [\n 513,\n {\n \"filter\": [\n 522,\n \"WorkflowFilterInput!\"\n ]\n }\n ],\n \"workflowsGroupBy\": [\n 516,\n {\n \"groupBy\": [\n 527,\n \"[WorkflowGroupByInput!]!\"\n ],\n \"filter\": [\n 522\n ],\n \"orderBy\": [\n 525,\n \"[WorkflowOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 524,\n \"[WorkflowOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"workflowAutomatedTriggers\": [\n 531,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 538\n ],\n \"orderBy\": [\n 540,\n \"[WorkflowAutomatedTriggerOrderByInput]\"\n ]\n }\n ],\n \"workflowAutomatedTrigger\": [\n 529,\n {\n \"filter\": [\n 538,\n \"WorkflowAutomatedTriggerFilterInput!\"\n ]\n }\n ],\n \"workflowAutomatedTriggersGroupBy\": [\n 532,\n {\n \"groupBy\": [\n 543,\n \"[WorkflowAutomatedTriggerGroupByInput!]!\"\n ],\n \"filter\": [\n 538\n ],\n \"orderBy\": [\n 541,\n \"[WorkflowAutomatedTriggerOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 540,\n \"[WorkflowAutomatedTriggerOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"workflowRuns\": [\n 545,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 552\n ],\n \"orderBy\": [\n 554,\n \"[WorkflowRunOrderByInput]\"\n ]\n }\n ],\n \"workflowRun\": [\n 21,\n {\n \"filter\": [\n 552,\n \"WorkflowRunFilterInput!\"\n ]\n }\n ],\n \"workflowRunsGroupBy\": [\n 546,\n {\n \"groupBy\": [\n 557,\n \"[WorkflowRunGroupByInput!]!\"\n ],\n \"filter\": [\n 552\n ],\n \"orderBy\": [\n 555,\n \"[WorkflowRunOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 554,\n \"[WorkflowRunOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"workflowVersions\": [\n 561,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 568\n ],\n \"orderBy\": [\n 570,\n \"[WorkflowVersionOrderByInput]\"\n ]\n }\n ],\n \"workflowVersion\": [\n 559,\n {\n \"filter\": [\n 568,\n \"WorkflowVersionFilterInput!\"\n ]\n }\n ],\n \"workflowVersionsGroupBy\": [\n 562,\n {\n \"groupBy\": [\n 573,\n \"[WorkflowVersionGroupByInput!]!\"\n ],\n \"filter\": [\n 568\n ],\n \"orderBy\": [\n 571,\n \"[WorkflowVersionOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 570,\n \"[WorkflowVersionOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"workspaceMembers\": [\n 579,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 586\n ],\n \"orderBy\": [\n 591,\n \"[WorkspaceMemberOrderByInput]\"\n ]\n }\n ],\n \"workspaceMember\": [\n 577,\n {\n \"filter\": [\n 586,\n \"WorkspaceMemberFilterInput!\"\n ]\n }\n ],\n \"workspaceMembersGroupBy\": [\n 580,\n {\n \"groupBy\": [\n 594,\n \"[WorkspaceMemberGroupByInput!]!\"\n ],\n \"filter\": [\n 586\n ],\n \"orderBy\": [\n 592,\n \"[WorkspaceMemberOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 591,\n \"[WorkspaceMemberOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ObjectRecordFilterInput\": {\n \"and\": [\n 32\n ],\n \"not\": [\n 32\n ],\n \"or\": [\n 32\n ],\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 35\n ],\n \"updatedAt\": [\n 35\n ],\n \"deletedAt\": [\n 35\n ],\n \"__typename\": [\n 1\n ]\n },\n \"UUIDFilter\": {\n \"eq\": [\n 2\n ],\n \"gt\": [\n 2\n ],\n \"gte\": [\n 2\n ],\n \"in\": [\n 2\n ],\n \"lt\": [\n 2\n ],\n \"lte\": [\n 2\n ],\n \"neq\": [\n 2\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FilterIs\": {},\n \"DateTimeFilter\": {\n \"eq\": [\n 7\n ],\n \"gt\": [\n 7\n ],\n \"gte\": [\n 7\n ],\n \"in\": [\n 7\n ],\n \"lt\": [\n 7\n ],\n \"lte\": [\n 7\n ],\n \"neq\": [\n 7\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Mutation\": {\n \"activateWorkflowVersion\": [\n 6,\n {\n \"workflowVersionId\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"deactivateWorkflowVersion\": [\n 6,\n {\n \"workflowVersionId\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"runWorkflowVersion\": [\n 20,\n {\n \"input\": [\n 37,\n \"RunWorkflowVersionInput!\"\n ]\n }\n ],\n \"stopWorkflowRun\": [\n 21,\n {\n \"workflowRunId\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"computeStepOutputSchema\": [\n 25,\n {\n \"input\": [\n 38,\n \"ComputeStepOutputSchemaInput!\"\n ]\n }\n ],\n \"createWorkflowVersionStep\": [\n 24,\n {\n \"input\": [\n 39,\n \"CreateWorkflowVersionStepInput!\"\n ]\n }\n ],\n \"updateWorkflowVersionStep\": [\n 28,\n {\n \"input\": [\n 41,\n \"UpdateWorkflowVersionStepInput!\"\n ]\n }\n ],\n \"deleteWorkflowVersionStep\": [\n 24,\n {\n \"input\": [\n 42,\n \"DeleteWorkflowVersionStepInput!\"\n ]\n }\n ],\n \"submitFormStep\": [\n 6,\n {\n \"input\": [\n 43,\n \"SubmitFormStepInput!\"\n ]\n }\n ],\n \"updateWorkflowRunStep\": [\n 28,\n {\n \"input\": [\n 44,\n \"UpdateWorkflowRunStepInput!\"\n ]\n }\n ],\n \"duplicateWorkflowVersionStep\": [\n 24,\n {\n \"input\": [\n 45,\n \"DuplicateWorkflowVersionStepInput!\"\n ]\n }\n ],\n \"testHttpRequest\": [\n 26,\n {\n \"input\": [\n 46,\n \"TestHttpRequestInput!\"\n ]\n }\n ],\n \"createWorkflowVersionEdge\": [\n 24,\n {\n \"input\": [\n 47,\n \"CreateWorkflowVersionEdgeInput!\"\n ]\n }\n ],\n \"deleteWorkflowVersionEdge\": [\n 24,\n {\n \"input\": [\n 47,\n \"CreateWorkflowVersionEdgeInput!\"\n ]\n }\n ],\n \"createDraftFromWorkflowVersion\": [\n 30,\n {\n \"input\": [\n 48,\n \"CreateDraftFromWorkflowVersionInput!\"\n ]\n }\n ],\n \"duplicateWorkflow\": [\n 30,\n {\n \"input\": [\n 49,\n \"DuplicateWorkflowInput!\"\n ]\n }\n ],\n \"updateWorkflowVersionPositions\": [\n 6,\n {\n \"input\": [\n 50,\n \"UpdateWorkflowVersionPositionsInput!\"\n ]\n }\n ],\n \"dismissReconnectAccountBanner\": [\n 6,\n {\n \"connectedAccountId\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"createAttachments\": [\n 112,\n {\n \"data\": [\n 125,\n \"[AttachmentCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createAttachment\": [\n 112,\n {\n \"data\": [\n 125,\n \"AttachmentCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateAttachment\": [\n 112,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 127,\n \"AttachmentUpdateInput!\"\n ]\n }\n ],\n \"deleteAttachment\": [\n 112,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateAttachments\": [\n 112,\n {\n \"data\": [\n 127,\n \"AttachmentUpdateInput!\"\n ],\n \"filter\": [\n 128,\n \"AttachmentFilterInput!\"\n ]\n }\n ],\n \"deleteAttachments\": [\n 112,\n {\n \"filter\": [\n 128,\n \"AttachmentFilterInput!\"\n ]\n }\n ],\n \"destroyAttachment\": [\n 112,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyAttachments\": [\n 112,\n {\n \"filter\": [\n 128,\n \"AttachmentFilterInput!\"\n ]\n }\n ],\n \"restoreAttachment\": [\n 112,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreAttachments\": [\n 112,\n {\n \"filter\": [\n 128,\n \"AttachmentFilterInput!\"\n ]\n }\n ],\n \"createBlocklists\": [\n 136,\n {\n \"data\": [\n 143,\n \"[BlocklistCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createBlocklist\": [\n 136,\n {\n \"data\": [\n 143,\n \"BlocklistCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateBlocklist\": [\n 136,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 144,\n \"BlocklistUpdateInput!\"\n ]\n }\n ],\n \"deleteBlocklist\": [\n 136,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateBlocklists\": [\n 136,\n {\n \"data\": [\n 144,\n \"BlocklistUpdateInput!\"\n ],\n \"filter\": [\n 145,\n \"BlocklistFilterInput!\"\n ]\n }\n ],\n \"deleteBlocklists\": [\n 136,\n {\n \"filter\": [\n 145,\n \"BlocklistFilterInput!\"\n ]\n }\n ],\n \"destroyBlocklist\": [\n 136,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyBlocklists\": [\n 136,\n {\n \"filter\": [\n 145,\n \"BlocklistFilterInput!\"\n ]\n }\n ],\n \"restoreBlocklist\": [\n 136,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreBlocklists\": [\n 136,\n {\n \"filter\": [\n 145,\n \"BlocklistFilterInput!\"\n ]\n }\n ],\n \"createCalendarChannelEventAssociations\": [\n 150,\n {\n \"data\": [\n 157,\n \"[CalendarChannelEventAssociationCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createCalendarChannelEventAssociation\": [\n 150,\n {\n \"data\": [\n 157,\n \"CalendarChannelEventAssociationCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateCalendarChannelEventAssociation\": [\n 150,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 158,\n \"CalendarChannelEventAssociationUpdateInput!\"\n ]\n }\n ],\n \"deleteCalendarChannelEventAssociation\": [\n 150,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateCalendarChannelEventAssociations\": [\n 150,\n {\n \"data\": [\n 158,\n \"CalendarChannelEventAssociationUpdateInput!\"\n ],\n \"filter\": [\n 159,\n \"CalendarChannelEventAssociationFilterInput!\"\n ]\n }\n ],\n \"deleteCalendarChannelEventAssociations\": [\n 150,\n {\n \"filter\": [\n 159,\n \"CalendarChannelEventAssociationFilterInput!\"\n ]\n }\n ],\n \"destroyCalendarChannelEventAssociation\": [\n 150,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyCalendarChannelEventAssociations\": [\n 150,\n {\n \"filter\": [\n 159,\n \"CalendarChannelEventAssociationFilterInput!\"\n ]\n }\n ],\n \"restoreCalendarChannelEventAssociation\": [\n 150,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreCalendarChannelEventAssociations\": [\n 150,\n {\n \"filter\": [\n 159,\n \"CalendarChannelEventAssociationFilterInput!\"\n ]\n }\n ],\n \"createCalendarChannels\": [\n 168,\n {\n \"data\": [\n 175,\n \"[CalendarChannelCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createCalendarChannel\": [\n 168,\n {\n \"data\": [\n 175,\n \"CalendarChannelCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateCalendarChannel\": [\n 168,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 176,\n \"CalendarChannelUpdateInput!\"\n ]\n }\n ],\n \"deleteCalendarChannel\": [\n 168,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateCalendarChannels\": [\n 168,\n {\n \"data\": [\n 176,\n \"CalendarChannelUpdateInput!\"\n ],\n \"filter\": [\n 177,\n \"CalendarChannelFilterInput!\"\n ]\n }\n ],\n \"deleteCalendarChannels\": [\n 168,\n {\n \"filter\": [\n 177,\n \"CalendarChannelFilterInput!\"\n ]\n }\n ],\n \"destroyCalendarChannel\": [\n 168,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyCalendarChannels\": [\n 168,\n {\n \"filter\": [\n 177,\n \"CalendarChannelFilterInput!\"\n ]\n }\n ],\n \"restoreCalendarChannel\": [\n 168,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreCalendarChannels\": [\n 168,\n {\n \"filter\": [\n 177,\n \"CalendarChannelFilterInput!\"\n ]\n }\n ],\n \"createCalendarEventParticipants\": [\n 188,\n {\n \"data\": [\n 195,\n \"[CalendarEventParticipantCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createCalendarEventParticipant\": [\n 188,\n {\n \"data\": [\n 195,\n \"CalendarEventParticipantCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateCalendarEventParticipant\": [\n 188,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 196,\n \"CalendarEventParticipantUpdateInput!\"\n ]\n }\n ],\n \"deleteCalendarEventParticipant\": [\n 188,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateCalendarEventParticipants\": [\n 188,\n {\n \"data\": [\n 196,\n \"CalendarEventParticipantUpdateInput!\"\n ],\n \"filter\": [\n 197,\n \"CalendarEventParticipantFilterInput!\"\n ]\n }\n ],\n \"deleteCalendarEventParticipants\": [\n 188,\n {\n \"filter\": [\n 197,\n \"CalendarEventParticipantFilterInput!\"\n ]\n }\n ],\n \"destroyCalendarEventParticipant\": [\n 188,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyCalendarEventParticipants\": [\n 188,\n {\n \"filter\": [\n 197,\n \"CalendarEventParticipantFilterInput!\"\n ]\n }\n ],\n \"restoreCalendarEventParticipant\": [\n 188,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreCalendarEventParticipants\": [\n 188,\n {\n \"filter\": [\n 197,\n \"CalendarEventParticipantFilterInput!\"\n ]\n }\n ],\n \"createCalendarEvents\": [\n 203,\n {\n \"data\": [\n 210,\n \"[CalendarEventCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createCalendarEvent\": [\n 203,\n {\n \"data\": [\n 210,\n \"CalendarEventCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateCalendarEvent\": [\n 203,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 211,\n \"CalendarEventUpdateInput!\"\n ]\n }\n ],\n \"deleteCalendarEvent\": [\n 203,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateCalendarEvents\": [\n 203,\n {\n \"data\": [\n 211,\n \"CalendarEventUpdateInput!\"\n ],\n \"filter\": [\n 212,\n \"CalendarEventFilterInput!\"\n ]\n }\n ],\n \"deleteCalendarEvents\": [\n 203,\n {\n \"filter\": [\n 212,\n \"CalendarEventFilterInput!\"\n ]\n }\n ],\n \"destroyCalendarEvent\": [\n 203,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyCalendarEvents\": [\n 203,\n {\n \"filter\": [\n 212,\n \"CalendarEventFilterInput!\"\n ]\n }\n ],\n \"restoreCalendarEvent\": [\n 203,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreCalendarEvents\": [\n 203,\n {\n \"filter\": [\n 212,\n \"CalendarEventFilterInput!\"\n ]\n }\n ],\n \"createCompanies\": [\n 217,\n {\n \"data\": [\n 225,\n \"[CompanyCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createCompany\": [\n 217,\n {\n \"data\": [\n 225,\n \"CompanyCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateCompany\": [\n 217,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 226,\n \"CompanyUpdateInput!\"\n ]\n }\n ],\n \"deleteCompany\": [\n 217,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateCompanies\": [\n 217,\n {\n \"data\": [\n 226,\n \"CompanyUpdateInput!\"\n ],\n \"filter\": [\n 227,\n \"CompanyFilterInput!\"\n ]\n }\n ],\n \"deleteCompanies\": [\n 217,\n {\n \"filter\": [\n 227,\n \"CompanyFilterInput!\"\n ]\n }\n ],\n \"destroyCompany\": [\n 217,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyCompanies\": [\n 217,\n {\n \"filter\": [\n 227,\n \"CompanyFilterInput!\"\n ]\n }\n ],\n \"restoreCompany\": [\n 217,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreCompanies\": [\n 217,\n {\n \"filter\": [\n 227,\n \"CompanyFilterInput!\"\n ]\n }\n ],\n \"mergeCompanies\": [\n 217,\n {\n \"ids\": [\n 2,\n \"[UUID!]!\"\n ],\n \"conflictPriorityIndex\": [\n 10,\n \"Int!\"\n ],\n \"dryRun\": [\n 6\n ]\n }\n ],\n \"createConnectedAccounts\": [\n 232,\n {\n \"data\": [\n 239,\n \"[ConnectedAccountCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createConnectedAccount\": [\n 232,\n {\n \"data\": [\n 239,\n \"ConnectedAccountCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateConnectedAccount\": [\n 232,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 240,\n \"ConnectedAccountUpdateInput!\"\n ]\n }\n ],\n \"deleteConnectedAccount\": [\n 232,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateConnectedAccounts\": [\n 232,\n {\n \"data\": [\n 240,\n \"ConnectedAccountUpdateInput!\"\n ],\n \"filter\": [\n 241,\n \"ConnectedAccountFilterInput!\"\n ]\n }\n ],\n \"deleteConnectedAccounts\": [\n 232,\n {\n \"filter\": [\n 241,\n \"ConnectedAccountFilterInput!\"\n ]\n }\n ],\n \"destroyConnectedAccount\": [\n 232,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyConnectedAccounts\": [\n 232,\n {\n \"filter\": [\n 241,\n \"ConnectedAccountFilterInput!\"\n ]\n }\n ],\n \"restoreConnectedAccount\": [\n 232,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreConnectedAccounts\": [\n 232,\n {\n \"filter\": [\n 241,\n \"ConnectedAccountFilterInput!\"\n ]\n }\n ],\n \"createDashboards\": [\n 247,\n {\n \"data\": [\n 254,\n \"[DashboardCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createDashboard\": [\n 247,\n {\n \"data\": [\n 254,\n \"DashboardCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateDashboard\": [\n 247,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 255,\n \"DashboardUpdateInput!\"\n ]\n }\n ],\n \"deleteDashboard\": [\n 247,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateDashboards\": [\n 247,\n {\n \"data\": [\n 255,\n \"DashboardUpdateInput!\"\n ],\n \"filter\": [\n 256,\n \"DashboardFilterInput!\"\n ]\n }\n ],\n \"deleteDashboards\": [\n 247,\n {\n \"filter\": [\n 256,\n \"DashboardFilterInput!\"\n ]\n }\n ],\n \"destroyDashboard\": [\n 247,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyDashboards\": [\n 247,\n {\n \"filter\": [\n 256,\n \"DashboardFilterInput!\"\n ]\n }\n ],\n \"restoreDashboard\": [\n 247,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreDashboards\": [\n 247,\n {\n \"filter\": [\n 256,\n \"DashboardFilterInput!\"\n ]\n }\n ],\n \"createFavorites\": [\n 261,\n {\n \"data\": [\n 268,\n \"[FavoriteCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createFavorite\": [\n 261,\n {\n \"data\": [\n 268,\n \"FavoriteCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateFavorite\": [\n 261,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 269,\n \"FavoriteUpdateInput!\"\n ]\n }\n ],\n \"deleteFavorite\": [\n 261,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateFavorites\": [\n 261,\n {\n \"data\": [\n 269,\n \"FavoriteUpdateInput!\"\n ],\n \"filter\": [\n 270,\n \"FavoriteFilterInput!\"\n ]\n }\n ],\n \"deleteFavorites\": [\n 261,\n {\n \"filter\": [\n 270,\n \"FavoriteFilterInput!\"\n ]\n }\n ],\n \"destroyFavorite\": [\n 261,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyFavorites\": [\n 261,\n {\n \"filter\": [\n 270,\n \"FavoriteFilterInput!\"\n ]\n }\n ],\n \"restoreFavorite\": [\n 261,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreFavorites\": [\n 261,\n {\n \"filter\": [\n 270,\n \"FavoriteFilterInput!\"\n ]\n }\n ],\n \"createFavoriteFolders\": [\n 275,\n {\n \"data\": [\n 282,\n \"[FavoriteFolderCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createFavoriteFolder\": [\n 275,\n {\n \"data\": [\n 282,\n \"FavoriteFolderCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateFavoriteFolder\": [\n 275,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 283,\n \"FavoriteFolderUpdateInput!\"\n ]\n }\n ],\n \"deleteFavoriteFolder\": [\n 275,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateFavoriteFolders\": [\n 275,\n {\n \"data\": [\n 283,\n \"FavoriteFolderUpdateInput!\"\n ],\n \"filter\": [\n 284,\n \"FavoriteFolderFilterInput!\"\n ]\n }\n ],\n \"deleteFavoriteFolders\": [\n 275,\n {\n \"filter\": [\n 284,\n \"FavoriteFolderFilterInput!\"\n ]\n }\n ],\n \"destroyFavoriteFolder\": [\n 275,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyFavoriteFolders\": [\n 275,\n {\n \"filter\": [\n 284,\n \"FavoriteFolderFilterInput!\"\n ]\n }\n ],\n \"restoreFavoriteFolder\": [\n 275,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreFavoriteFolders\": [\n 275,\n {\n \"filter\": [\n 284,\n \"FavoriteFolderFilterInput!\"\n ]\n }\n ],\n \"createMessageChannelMessageAssociations\": [\n 290,\n {\n \"data\": [\n 297,\n \"[MessageChannelMessageAssociationCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageChannelMessageAssociation\": [\n 290,\n {\n \"data\": [\n 297,\n \"MessageChannelMessageAssociationCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageChannelMessageAssociation\": [\n 290,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 298,\n \"MessageChannelMessageAssociationUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageChannelMessageAssociation\": [\n 290,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageChannelMessageAssociations\": [\n 290,\n {\n \"data\": [\n 298,\n \"MessageChannelMessageAssociationUpdateInput!\"\n ],\n \"filter\": [\n 299,\n \"MessageChannelMessageAssociationFilterInput!\"\n ]\n }\n ],\n \"deleteMessageChannelMessageAssociations\": [\n 290,\n {\n \"filter\": [\n 299,\n \"MessageChannelMessageAssociationFilterInput!\"\n ]\n }\n ],\n \"destroyMessageChannelMessageAssociation\": [\n 290,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageChannelMessageAssociations\": [\n 290,\n {\n \"filter\": [\n 299,\n \"MessageChannelMessageAssociationFilterInput!\"\n ]\n }\n ],\n \"restoreMessageChannelMessageAssociation\": [\n 290,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageChannelMessageAssociations\": [\n 290,\n {\n \"filter\": [\n 299,\n \"MessageChannelMessageAssociationFilterInput!\"\n ]\n }\n ],\n \"createMessageChannels\": [\n 312,\n {\n \"data\": [\n 319,\n \"[MessageChannelCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageChannel\": [\n 312,\n {\n \"data\": [\n 319,\n \"MessageChannelCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageChannel\": [\n 312,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 320,\n \"MessageChannelUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageChannel\": [\n 312,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageChannels\": [\n 312,\n {\n \"data\": [\n 320,\n \"MessageChannelUpdateInput!\"\n ],\n \"filter\": [\n 321,\n \"MessageChannelFilterInput!\"\n ]\n }\n ],\n \"deleteMessageChannels\": [\n 312,\n {\n \"filter\": [\n 321,\n \"MessageChannelFilterInput!\"\n ]\n }\n ],\n \"destroyMessageChannel\": [\n 312,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageChannels\": [\n 312,\n {\n \"filter\": [\n 321,\n \"MessageChannelFilterInput!\"\n ]\n }\n ],\n \"restoreMessageChannel\": [\n 312,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageChannels\": [\n 312,\n {\n \"filter\": [\n 321,\n \"MessageChannelFilterInput!\"\n ]\n }\n ],\n \"createMessageFolders\": [\n 334,\n {\n \"data\": [\n 341,\n \"[MessageFolderCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageFolder\": [\n 334,\n {\n \"data\": [\n 341,\n \"MessageFolderCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageFolder\": [\n 334,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 342,\n \"MessageFolderUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageFolder\": [\n 334,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageFolders\": [\n 334,\n {\n \"data\": [\n 342,\n \"MessageFolderUpdateInput!\"\n ],\n \"filter\": [\n 343,\n \"MessageFolderFilterInput!\"\n ]\n }\n ],\n \"deleteMessageFolders\": [\n 334,\n {\n \"filter\": [\n 343,\n \"MessageFolderFilterInput!\"\n ]\n }\n ],\n \"destroyMessageFolder\": [\n 334,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageFolders\": [\n 334,\n {\n \"filter\": [\n 343,\n \"MessageFolderFilterInput!\"\n ]\n }\n ],\n \"restoreMessageFolder\": [\n 334,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageFolders\": [\n 334,\n {\n \"filter\": [\n 343,\n \"MessageFolderFilterInput!\"\n ]\n }\n ],\n \"createMessageChannelMessageAssociationMessageFolders\": [\n 349,\n {\n \"data\": [\n 356,\n \"[MessageChannelMessageAssociationMessageFolderCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"data\": [\n 356,\n \"MessageChannelMessageAssociationMessageFolderCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 357,\n \"MessageChannelMessageAssociationMessageFolderUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageChannelMessageAssociationMessageFolders\": [\n 349,\n {\n \"data\": [\n 357,\n \"MessageChannelMessageAssociationMessageFolderUpdateInput!\"\n ],\n \"filter\": [\n 358,\n \"MessageChannelMessageAssociationMessageFolderFilterInput!\"\n ]\n }\n ],\n \"deleteMessageChannelMessageAssociationMessageFolders\": [\n 349,\n {\n \"filter\": [\n 358,\n \"MessageChannelMessageAssociationMessageFolderFilterInput!\"\n ]\n }\n ],\n \"destroyMessageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageChannelMessageAssociationMessageFolders\": [\n 349,\n {\n \"filter\": [\n 358,\n \"MessageChannelMessageAssociationMessageFolderFilterInput!\"\n ]\n }\n ],\n \"restoreMessageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageChannelMessageAssociationMessageFolders\": [\n 349,\n {\n \"filter\": [\n 358,\n \"MessageChannelMessageAssociationMessageFolderFilterInput!\"\n ]\n }\n ],\n \"createMessageParticipants\": [\n 364,\n {\n \"data\": [\n 371,\n \"[MessageParticipantCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageParticipant\": [\n 364,\n {\n \"data\": [\n 371,\n \"MessageParticipantCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageParticipant\": [\n 364,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 372,\n \"MessageParticipantUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageParticipant\": [\n 364,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageParticipants\": [\n 364,\n {\n \"data\": [\n 372,\n \"MessageParticipantUpdateInput!\"\n ],\n \"filter\": [\n 373,\n \"MessageParticipantFilterInput!\"\n ]\n }\n ],\n \"deleteMessageParticipants\": [\n 364,\n {\n \"filter\": [\n 373,\n \"MessageParticipantFilterInput!\"\n ]\n }\n ],\n \"destroyMessageParticipant\": [\n 364,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageParticipants\": [\n 364,\n {\n \"filter\": [\n 373,\n \"MessageParticipantFilterInput!\"\n ]\n }\n ],\n \"restoreMessageParticipant\": [\n 364,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageParticipants\": [\n 364,\n {\n \"filter\": [\n 373,\n \"MessageParticipantFilterInput!\"\n ]\n }\n ],\n \"createMessageThreads\": [\n 379,\n {\n \"data\": [\n 386,\n \"[MessageThreadCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageThread\": [\n 379,\n {\n \"data\": [\n 386,\n \"MessageThreadCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageThread\": [\n 379,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 387,\n \"MessageThreadUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageThread\": [\n 379,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageThreads\": [\n 379,\n {\n \"data\": [\n 387,\n \"MessageThreadUpdateInput!\"\n ],\n \"filter\": [\n 388,\n \"MessageThreadFilterInput!\"\n ]\n }\n ],\n \"deleteMessageThreads\": [\n 379,\n {\n \"filter\": [\n 388,\n \"MessageThreadFilterInput!\"\n ]\n }\n ],\n \"destroyMessageThread\": [\n 379,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageThreads\": [\n 379,\n {\n \"filter\": [\n 388,\n \"MessageThreadFilterInput!\"\n ]\n }\n ],\n \"restoreMessageThread\": [\n 379,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageThreads\": [\n 379,\n {\n \"filter\": [\n 388,\n \"MessageThreadFilterInput!\"\n ]\n }\n ],\n \"createMessages\": [\n 394,\n {\n \"data\": [\n 401,\n \"[MessageCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessage\": [\n 394,\n {\n \"data\": [\n 401,\n \"MessageCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessage\": [\n 394,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 402,\n \"MessageUpdateInput!\"\n ]\n }\n ],\n \"deleteMessage\": [\n 394,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessages\": [\n 394,\n {\n \"data\": [\n 402,\n \"MessageUpdateInput!\"\n ],\n \"filter\": [\n 403,\n \"MessageFilterInput!\"\n ]\n }\n ],\n \"deleteMessages\": [\n 394,\n {\n \"filter\": [\n 403,\n \"MessageFilterInput!\"\n ]\n }\n ],\n \"destroyMessage\": [\n 394,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessages\": [\n 394,\n {\n \"filter\": [\n 403,\n \"MessageFilterInput!\"\n ]\n }\n ],\n \"restoreMessage\": [\n 394,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessages\": [\n 394,\n {\n \"filter\": [\n 403,\n \"MessageFilterInput!\"\n ]\n }\n ],\n \"createNotes\": [\n 409,\n {\n \"data\": [\n 416,\n \"[NoteCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createNote\": [\n 409,\n {\n \"data\": [\n 416,\n \"NoteCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateNote\": [\n 409,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 417,\n \"NoteUpdateInput!\"\n ]\n }\n ],\n \"deleteNote\": [\n 409,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateNotes\": [\n 409,\n {\n \"data\": [\n 417,\n \"NoteUpdateInput!\"\n ],\n \"filter\": [\n 418,\n \"NoteFilterInput!\"\n ]\n }\n ],\n \"deleteNotes\": [\n 409,\n {\n \"filter\": [\n 418,\n \"NoteFilterInput!\"\n ]\n }\n ],\n \"destroyNote\": [\n 409,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyNotes\": [\n 409,\n {\n \"filter\": [\n 418,\n \"NoteFilterInput!\"\n ]\n }\n ],\n \"restoreNote\": [\n 409,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreNotes\": [\n 409,\n {\n \"filter\": [\n 418,\n \"NoteFilterInput!\"\n ]\n }\n ],\n \"createNoteTargets\": [\n 423,\n {\n \"data\": [\n 430,\n \"[NoteTargetCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createNoteTarget\": [\n 423,\n {\n \"data\": [\n 430,\n \"NoteTargetCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateNoteTarget\": [\n 423,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 431,\n \"NoteTargetUpdateInput!\"\n ]\n }\n ],\n \"deleteNoteTarget\": [\n 423,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateNoteTargets\": [\n 423,\n {\n \"data\": [\n 431,\n \"NoteTargetUpdateInput!\"\n ],\n \"filter\": [\n 432,\n \"NoteTargetFilterInput!\"\n ]\n }\n ],\n \"deleteNoteTargets\": [\n 423,\n {\n \"filter\": [\n 432,\n \"NoteTargetFilterInput!\"\n ]\n }\n ],\n \"destroyNoteTarget\": [\n 423,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyNoteTargets\": [\n 423,\n {\n \"filter\": [\n 432,\n \"NoteTargetFilterInput!\"\n ]\n }\n ],\n \"restoreNoteTarget\": [\n 423,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreNoteTargets\": [\n 423,\n {\n \"filter\": [\n 432,\n \"NoteTargetFilterInput!\"\n ]\n }\n ],\n \"createOpportunities\": [\n 438,\n {\n \"data\": [\n 445,\n \"[OpportunityCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createOpportunity\": [\n 438,\n {\n \"data\": [\n 445,\n \"OpportunityCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateOpportunity\": [\n 438,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 446,\n \"OpportunityUpdateInput!\"\n ]\n }\n ],\n \"deleteOpportunity\": [\n 438,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateOpportunities\": [\n 438,\n {\n \"data\": [\n 446,\n \"OpportunityUpdateInput!\"\n ],\n \"filter\": [\n 447,\n \"OpportunityFilterInput!\"\n ]\n }\n ],\n \"deleteOpportunities\": [\n 438,\n {\n \"filter\": [\n 447,\n \"OpportunityFilterInput!\"\n ]\n }\n ],\n \"destroyOpportunity\": [\n 438,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyOpportunities\": [\n 438,\n {\n \"filter\": [\n 447,\n \"OpportunityFilterInput!\"\n ]\n }\n ],\n \"restoreOpportunity\": [\n 438,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreOpportunities\": [\n 438,\n {\n \"filter\": [\n 447,\n \"OpportunityFilterInput!\"\n ]\n }\n ],\n \"createPeople\": [\n 453,\n {\n \"data\": [\n 461,\n \"[PersonCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createPerson\": [\n 453,\n {\n \"data\": [\n 461,\n \"PersonCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updatePerson\": [\n 453,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 462,\n \"PersonUpdateInput!\"\n ]\n }\n ],\n \"deletePerson\": [\n 453,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updatePeople\": [\n 453,\n {\n \"data\": [\n 462,\n \"PersonUpdateInput!\"\n ],\n \"filter\": [\n 463,\n \"PersonFilterInput!\"\n ]\n }\n ],\n \"deletePeople\": [\n 453,\n {\n \"filter\": [\n 463,\n \"PersonFilterInput!\"\n ]\n }\n ],\n \"destroyPerson\": [\n 453,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyPeople\": [\n 453,\n {\n \"filter\": [\n 463,\n \"PersonFilterInput!\"\n ]\n }\n ],\n \"restorePerson\": [\n 453,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restorePeople\": [\n 453,\n {\n \"filter\": [\n 463,\n \"PersonFilterInput!\"\n ]\n }\n ],\n \"mergePeople\": [\n 453,\n {\n \"ids\": [\n 2,\n \"[UUID!]!\"\n ],\n \"conflictPriorityIndex\": [\n 10,\n \"Int!\"\n ],\n \"dryRun\": [\n 6\n ]\n }\n ],\n \"createTasks\": [\n 469,\n {\n \"data\": [\n 476,\n \"[TaskCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createTask\": [\n 469,\n {\n \"data\": [\n 476,\n \"TaskCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateTask\": [\n 469,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 477,\n \"TaskUpdateInput!\"\n ]\n }\n ],\n \"deleteTask\": [\n 469,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateTasks\": [\n 469,\n {\n \"data\": [\n 477,\n \"TaskUpdateInput!\"\n ],\n \"filter\": [\n 478,\n \"TaskFilterInput!\"\n ]\n }\n ],\n \"deleteTasks\": [\n 469,\n {\n \"filter\": [\n 478,\n \"TaskFilterInput!\"\n ]\n }\n ],\n \"destroyTask\": [\n 469,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyTasks\": [\n 469,\n {\n \"filter\": [\n 478,\n \"TaskFilterInput!\"\n ]\n }\n ],\n \"restoreTask\": [\n 469,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreTasks\": [\n 469,\n {\n \"filter\": [\n 478,\n \"TaskFilterInput!\"\n ]\n }\n ],\n \"createTaskTargets\": [\n 484,\n {\n \"data\": [\n 491,\n \"[TaskTargetCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createTaskTarget\": [\n 484,\n {\n \"data\": [\n 491,\n \"TaskTargetCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateTaskTarget\": [\n 484,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 492,\n \"TaskTargetUpdateInput!\"\n ]\n }\n ],\n \"deleteTaskTarget\": [\n 484,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateTaskTargets\": [\n 484,\n {\n \"data\": [\n 492,\n \"TaskTargetUpdateInput!\"\n ],\n \"filter\": [\n 493,\n \"TaskTargetFilterInput!\"\n ]\n }\n ],\n \"deleteTaskTargets\": [\n 484,\n {\n \"filter\": [\n 493,\n \"TaskTargetFilterInput!\"\n ]\n }\n ],\n \"destroyTaskTarget\": [\n 484,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyTaskTargets\": [\n 484,\n {\n \"filter\": [\n 493,\n \"TaskTargetFilterInput!\"\n ]\n }\n ],\n \"restoreTaskTarget\": [\n 484,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreTaskTargets\": [\n 484,\n {\n \"filter\": [\n 493,\n \"TaskTargetFilterInput!\"\n ]\n }\n ],\n \"createTimelineActivities\": [\n 498,\n {\n \"data\": [\n 505,\n \"[TimelineActivityCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createTimelineActivity\": [\n 498,\n {\n \"data\": [\n 505,\n \"TimelineActivityCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateTimelineActivity\": [\n 498,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 506,\n \"TimelineActivityUpdateInput!\"\n ]\n }\n ],\n \"deleteTimelineActivity\": [\n 498,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateTimelineActivities\": [\n 498,\n {\n \"data\": [\n 506,\n \"TimelineActivityUpdateInput!\"\n ],\n \"filter\": [\n 507,\n \"TimelineActivityFilterInput!\"\n ]\n }\n ],\n \"deleteTimelineActivities\": [\n 498,\n {\n \"filter\": [\n 507,\n \"TimelineActivityFilterInput!\"\n ]\n }\n ],\n \"destroyTimelineActivity\": [\n 498,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyTimelineActivities\": [\n 498,\n {\n \"filter\": [\n 507,\n \"TimelineActivityFilterInput!\"\n ]\n }\n ],\n \"restoreTimelineActivity\": [\n 498,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreTimelineActivities\": [\n 498,\n {\n \"filter\": [\n 507,\n \"TimelineActivityFilterInput!\"\n ]\n }\n ],\n \"createWorkflows\": [\n 513,\n {\n \"data\": [\n 520,\n \"[WorkflowCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createWorkflow\": [\n 513,\n {\n \"data\": [\n 520,\n \"WorkflowCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateWorkflow\": [\n 513,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 521,\n \"WorkflowUpdateInput!\"\n ]\n }\n ],\n \"deleteWorkflow\": [\n 513,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateWorkflows\": [\n 513,\n {\n \"data\": [\n 521,\n \"WorkflowUpdateInput!\"\n ],\n \"filter\": [\n 522,\n \"WorkflowFilterInput!\"\n ]\n }\n ],\n \"deleteWorkflows\": [\n 513,\n {\n \"filter\": [\n 522,\n \"WorkflowFilterInput!\"\n ]\n }\n ],\n \"destroyWorkflow\": [\n 513,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyWorkflows\": [\n 513,\n {\n \"filter\": [\n 522,\n \"WorkflowFilterInput!\"\n ]\n }\n ],\n \"restoreWorkflow\": [\n 513,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreWorkflows\": [\n 513,\n {\n \"filter\": [\n 522,\n \"WorkflowFilterInput!\"\n ]\n }\n ],\n \"createWorkflowAutomatedTriggers\": [\n 529,\n {\n \"data\": [\n 536,\n \"[WorkflowAutomatedTriggerCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createWorkflowAutomatedTrigger\": [\n 529,\n {\n \"data\": [\n 536,\n \"WorkflowAutomatedTriggerCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateWorkflowAutomatedTrigger\": [\n 529,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 537,\n \"WorkflowAutomatedTriggerUpdateInput!\"\n ]\n }\n ],\n \"deleteWorkflowAutomatedTrigger\": [\n 529,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateWorkflowAutomatedTriggers\": [\n 529,\n {\n \"data\": [\n 537,\n \"WorkflowAutomatedTriggerUpdateInput!\"\n ],\n \"filter\": [\n 538,\n \"WorkflowAutomatedTriggerFilterInput!\"\n ]\n }\n ],\n \"deleteWorkflowAutomatedTriggers\": [\n 529,\n {\n \"filter\": [\n 538,\n \"WorkflowAutomatedTriggerFilterInput!\"\n ]\n }\n ],\n \"destroyWorkflowAutomatedTrigger\": [\n 529,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyWorkflowAutomatedTriggers\": [\n 529,\n {\n \"filter\": [\n 538,\n \"WorkflowAutomatedTriggerFilterInput!\"\n ]\n }\n ],\n \"restoreWorkflowAutomatedTrigger\": [\n 529,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreWorkflowAutomatedTriggers\": [\n 529,\n {\n \"filter\": [\n 538,\n \"WorkflowAutomatedTriggerFilterInput!\"\n ]\n }\n ],\n \"createWorkflowRuns\": [\n 21,\n {\n \"data\": [\n 550,\n \"[WorkflowRunCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createWorkflowRun\": [\n 21,\n {\n \"data\": [\n 550,\n \"WorkflowRunCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateWorkflowRun\": [\n 21,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 551,\n \"WorkflowRunUpdateInput!\"\n ]\n }\n ],\n \"deleteWorkflowRun\": [\n 21,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateWorkflowRuns\": [\n 21,\n {\n \"data\": [\n 551,\n \"WorkflowRunUpdateInput!\"\n ],\n \"filter\": [\n 552,\n \"WorkflowRunFilterInput!\"\n ]\n }\n ],\n \"deleteWorkflowRuns\": [\n 21,\n {\n \"filter\": [\n 552,\n \"WorkflowRunFilterInput!\"\n ]\n }\n ],\n \"destroyWorkflowRun\": [\n 21,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyWorkflowRuns\": [\n 21,\n {\n \"filter\": [\n 552,\n \"WorkflowRunFilterInput!\"\n ]\n }\n ],\n \"restoreWorkflowRun\": [\n 21,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreWorkflowRuns\": [\n 21,\n {\n \"filter\": [\n 552,\n \"WorkflowRunFilterInput!\"\n ]\n }\n ],\n \"createWorkflowVersions\": [\n 559,\n {\n \"data\": [\n 566,\n \"[WorkflowVersionCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createWorkflowVersion\": [\n 559,\n {\n \"data\": [\n 566,\n \"WorkflowVersionCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateWorkflowVersion\": [\n 559,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 567,\n \"WorkflowVersionUpdateInput!\"\n ]\n }\n ],\n \"deleteWorkflowVersion\": [\n 559,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateWorkflowVersions\": [\n 559,\n {\n \"data\": [\n 567,\n \"WorkflowVersionUpdateInput!\"\n ],\n \"filter\": [\n 568,\n \"WorkflowVersionFilterInput!\"\n ]\n }\n ],\n \"deleteWorkflowVersions\": [\n 559,\n {\n \"filter\": [\n 568,\n \"WorkflowVersionFilterInput!\"\n ]\n }\n ],\n \"destroyWorkflowVersion\": [\n 559,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyWorkflowVersions\": [\n 559,\n {\n \"filter\": [\n 568,\n \"WorkflowVersionFilterInput!\"\n ]\n }\n ],\n \"restoreWorkflowVersion\": [\n 559,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreWorkflowVersions\": [\n 559,\n {\n \"filter\": [\n 568,\n \"WorkflowVersionFilterInput!\"\n ]\n }\n ],\n \"createWorkspaceMembers\": [\n 577,\n {\n \"data\": [\n 584,\n \"[WorkspaceMemberCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createWorkspaceMember\": [\n 577,\n {\n \"data\": [\n 584,\n \"WorkspaceMemberCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateWorkspaceMember\": [\n 577,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 585,\n \"WorkspaceMemberUpdateInput!\"\n ]\n }\n ],\n \"deleteWorkspaceMember\": [\n 577,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateWorkspaceMembers\": [\n 577,\n {\n \"data\": [\n 585,\n \"WorkspaceMemberUpdateInput!\"\n ],\n \"filter\": [\n 586,\n \"WorkspaceMemberFilterInput!\"\n ]\n }\n ],\n \"deleteWorkspaceMembers\": [\n 577,\n {\n \"filter\": [\n 586,\n \"WorkspaceMemberFilterInput!\"\n ]\n }\n ],\n \"destroyWorkspaceMember\": [\n 577,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyWorkspaceMembers\": [\n 577,\n {\n \"filter\": [\n 586,\n \"WorkspaceMemberFilterInput!\"\n ]\n }\n ],\n \"restoreWorkspaceMember\": [\n 577,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreWorkspaceMembers\": [\n 577,\n {\n \"filter\": [\n 586,\n \"WorkspaceMemberFilterInput!\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RunWorkflowVersionInput\": {\n \"workflowVersionId\": [\n 2\n ],\n \"workflowRunId\": [\n 2\n ],\n \"payload\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ComputeStepOutputSchemaInput\": {\n \"step\": [\n 25\n ],\n \"workflowVersionId\": [\n 2\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CreateWorkflowVersionStepInput\": {\n \"workflowVersionId\": [\n 2\n ],\n \"stepType\": [\n 1\n ],\n \"parentStepId\": [\n 1\n ],\n \"parentStepConnectionOptions\": [\n 25\n ],\n \"nextStepId\": [\n 2\n ],\n \"position\": [\n 40\n ],\n \"id\": [\n 1\n ],\n \"defaultSettings\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowStepPositionInput\": {\n \"x\": [\n 13\n ],\n \"y\": [\n 13\n ],\n \"__typename\": [\n 1\n ]\n },\n \"UpdateWorkflowVersionStepInput\": {\n \"workflowVersionId\": [\n 2\n ],\n \"step\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DeleteWorkflowVersionStepInput\": {\n \"workflowVersionId\": [\n 2\n ],\n \"stepId\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"SubmitFormStepInput\": {\n \"stepId\": [\n 2\n ],\n \"workflowRunId\": [\n 2\n ],\n \"response\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"UpdateWorkflowRunStepInput\": {\n \"workflowRunId\": [\n 2\n ],\n \"step\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DuplicateWorkflowVersionStepInput\": {\n \"stepId\": [\n 1\n ],\n \"workflowVersionId\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TestHttpRequestInput\": {\n \"url\": [\n 1\n ],\n \"method\": [\n 1\n ],\n \"headers\": [\n 25\n ],\n \"body\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CreateWorkflowVersionEdgeInput\": {\n \"workflowVersionId\": [\n 1\n ],\n \"source\": [\n 1\n ],\n \"target\": [\n 1\n ],\n \"sourceConnectionOptions\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CreateDraftFromWorkflowVersionInput\": {\n \"workflowId\": [\n 2\n ],\n \"workflowVersionIdToCopy\": [\n 2\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DuplicateWorkflowInput\": {\n \"workflowIdToDuplicate\": [\n 2\n ],\n \"workflowVersionIdToCopy\": [\n 2\n ],\n \"__typename\": [\n 1\n ]\n },\n \"UpdateWorkflowVersionPositionsInput\": {\n \"workflowVersionId\": [\n 2\n ],\n \"positions\": [\n 51\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowStepPositionUpdateInput\": {\n \"id\": [\n 1\n ],\n \"position\": [\n 40\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Links\": {\n \"primaryLinkLabel\": [\n 1\n ],\n \"primaryLinkUrl\": [\n 1\n ],\n \"secondaryLinks\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"LinksCreateInput\": {\n \"primaryLinkLabel\": [\n 1\n ],\n \"primaryLinkUrl\": [\n 1\n ],\n \"secondaryLinks\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"LinksUpdateInput\": {\n \"primaryLinkLabel\": [\n 1\n ],\n \"primaryLinkUrl\": [\n 1\n ],\n \"secondaryLinks\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"LinksFilterInput\": {\n \"primaryLinkLabel\": [\n 56\n ],\n \"primaryLinkUrl\": [\n 56\n ],\n \"secondaryLinks\": [\n 57\n ],\n \"__typename\": [\n 1\n ]\n },\n \"StringFilter\": {\n \"eq\": [\n 1\n ],\n \"gt\": [\n 1\n ],\n \"gte\": [\n 1\n ],\n \"in\": [\n 1\n ],\n \"lt\": [\n 1\n ],\n \"lte\": [\n 1\n ],\n \"neq\": [\n 1\n ],\n \"startsWith\": [\n 1\n ],\n \"endsWith\": [\n 1\n ],\n \"like\": [\n 1\n ],\n \"ilike\": [\n 1\n ],\n \"regex\": [\n 1\n ],\n \"iregex\": [\n 1\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RawJsonFilter\": {\n \"is\": [\n 34\n ],\n \"like\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"LinksOrderByInput\": {\n \"primaryLinkLabel\": [\n 59\n ],\n \"primaryLinkUrl\": [\n 59\n ],\n \"secondaryLinks\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OrderByDirection\": {},\n \"LinksGroupByInput\": {\n \"primaryLinkLabel\": [\n 6\n ],\n \"primaryLinkUrl\": [\n 6\n ],\n \"secondaryLinks\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Currency\": {\n \"amountMicros\": [\n 62\n ],\n \"currencyCode\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BigFloat\": {},\n \"CurrencyCreateInput\": {\n \"amountMicros\": [\n 62\n ],\n \"currencyCode\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CurrencyUpdateInput\": {\n \"amountMicros\": [\n 62\n ],\n \"currencyCode\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CurrencyFilterInput\": {\n \"amountMicros\": [\n 66\n ],\n \"currencyCode\": [\n 56\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BigFloatFilter\": {\n \"eq\": [\n 62\n ],\n \"gt\": [\n 62\n ],\n \"gte\": [\n 62\n ],\n \"in\": [\n 62\n ],\n \"lt\": [\n 62\n ],\n \"lte\": [\n 62\n ],\n \"neq\": [\n 62\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CurrencyOrderByInput\": {\n \"amountMicros\": [\n 59\n ],\n \"currencyCode\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CurrencyGroupByInput\": {\n \"amountMicros\": [\n 6\n ],\n \"currencyCode\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullName\": {\n \"firstName\": [\n 1\n ],\n \"lastName\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullNameCreateInput\": {\n \"firstName\": [\n 1\n ],\n \"lastName\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullNameUpdateInput\": {\n \"firstName\": [\n 1\n ],\n \"lastName\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullNameFilterInput\": {\n \"firstName\": [\n 56\n ],\n \"lastName\": [\n 56\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullNameOrderByInput\": {\n \"firstName\": [\n 59\n ],\n \"lastName\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullNameGroupByInput\": {\n \"firstName\": [\n 6\n ],\n \"lastName\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Address\": {\n \"addressStreet1\": [\n 1\n ],\n \"addressStreet2\": [\n 1\n ],\n \"addressCity\": [\n 1\n ],\n \"addressPostcode\": [\n 1\n ],\n \"addressState\": [\n 1\n ],\n \"addressCountry\": [\n 1\n ],\n \"addressLat\": [\n 62\n ],\n \"addressLng\": [\n 62\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AddressCreateInput\": {\n \"addressStreet1\": [\n 1\n ],\n \"addressStreet2\": [\n 1\n ],\n \"addressCity\": [\n 1\n ],\n \"addressPostcode\": [\n 1\n ],\n \"addressState\": [\n 1\n ],\n \"addressCountry\": [\n 1\n ],\n \"addressLat\": [\n 62\n ],\n \"addressLng\": [\n 62\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AddressUpdateInput\": {\n \"addressStreet1\": [\n 1\n ],\n \"addressStreet2\": [\n 1\n ],\n \"addressCity\": [\n 1\n ],\n \"addressPostcode\": [\n 1\n ],\n \"addressState\": [\n 1\n ],\n \"addressCountry\": [\n 1\n ],\n \"addressLat\": [\n 62\n ],\n \"addressLng\": [\n 62\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AddressFilterInput\": {\n \"addressStreet1\": [\n 56\n ],\n \"addressStreet2\": [\n 56\n ],\n \"addressCity\": [\n 56\n ],\n \"addressPostcode\": [\n 56\n ],\n \"addressState\": [\n 56\n ],\n \"addressCountry\": [\n 56\n ],\n \"addressLat\": [\n 66\n ],\n \"addressLng\": [\n 66\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AddressOrderByInput\": {\n \"addressStreet1\": [\n 59\n ],\n \"addressStreet2\": [\n 59\n ],\n \"addressCity\": [\n 59\n ],\n \"addressPostcode\": [\n 59\n ],\n \"addressState\": [\n 59\n ],\n \"addressCountry\": [\n 59\n ],\n \"addressLat\": [\n 59\n ],\n \"addressLng\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AddressGroupByInput\": {\n \"addressStreet1\": [\n 6\n ],\n \"addressStreet2\": [\n 6\n ],\n \"addressCity\": [\n 6\n ],\n \"addressPostcode\": [\n 6\n ],\n \"addressState\": [\n 6\n ],\n \"addressCountry\": [\n 6\n ],\n \"addressLat\": [\n 6\n ],\n \"addressLng\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorSourceEnum\": {},\n \"Actor\": {\n \"source\": [\n 81\n ],\n \"workspaceMemberId\": [\n 2\n ],\n \"name\": [\n 1\n ],\n \"context\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorCreateInput\": {\n \"source\": [\n 81\n ],\n \"context\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorUpdateInput\": {\n \"source\": [\n 81\n ],\n \"context\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorFilterInput\": {\n \"source\": [\n 86\n ],\n \"workspaceMemberId\": [\n 33\n ],\n \"name\": [\n 56\n ],\n \"context\": [\n 57\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorSourceEnumFilter\": {\n \"eq\": [\n 81\n ],\n \"neq\": [\n 81\n ],\n \"in\": [\n 81\n ],\n \"containsAny\": [\n 81\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorOrderByInput\": {\n \"source\": [\n 59\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"context\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorGroupByInput\": {\n \"source\": [\n 6\n ],\n \"workspaceMemberId\": [\n 6\n ],\n \"name\": [\n 6\n ],\n \"context\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Emails\": {\n \"primaryEmail\": [\n 1\n ],\n \"additionalEmails\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"EmailsCreateInput\": {\n \"primaryEmail\": [\n 1\n ],\n \"additionalEmails\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"EmailsUpdateInput\": {\n \"primaryEmail\": [\n 1\n ],\n \"additionalEmails\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"EmailsFilterInput\": {\n \"primaryEmail\": [\n 56\n ],\n \"additionalEmails\": [\n 57\n ],\n \"__typename\": [\n 1\n ]\n },\n \"EmailsOrderByInput\": {\n \"primaryEmail\": [\n 59\n ],\n \"additionalEmails\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"EmailsGroupByInput\": {\n \"primaryEmail\": [\n 6\n ],\n \"additionalEmails\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Phones\": {\n \"primaryPhoneNumber\": [\n 1\n ],\n \"primaryPhoneCountryCode\": [\n 1\n ],\n \"primaryPhoneCallingCode\": [\n 1\n ],\n \"additionalPhones\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PhonesCreateInput\": {\n \"primaryPhoneNumber\": [\n 1\n ],\n \"primaryPhoneCountryCode\": [\n 1\n ],\n \"primaryPhoneCallingCode\": [\n 1\n ],\n \"additionalPhones\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PhonesUpdateInput\": {\n \"primaryPhoneNumber\": [\n 1\n ],\n \"primaryPhoneCountryCode\": [\n 1\n ],\n \"primaryPhoneCallingCode\": [\n 1\n ],\n \"additionalPhones\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PhonesFilterInput\": {\n \"primaryPhoneNumber\": [\n 56\n ],\n \"primaryPhoneCountryCode\": [\n 56\n ],\n \"primaryPhoneCallingCode\": [\n 56\n ],\n \"additionalPhones\": [\n 57\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PhonesOrderByInput\": {\n \"primaryPhoneNumber\": [\n 59\n ],\n \"primaryPhoneCountryCode\": [\n 59\n ],\n \"primaryPhoneCallingCode\": [\n 59\n ],\n \"additionalPhones\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PhonesGroupByInput\": {\n \"primaryPhoneNumber\": [\n 6\n ],\n \"primaryPhoneCountryCode\": [\n 6\n ],\n \"primaryPhoneCallingCode\": [\n 6\n ],\n \"additionalPhones\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2\": {\n \"blocknote\": [\n 1\n ],\n \"markdown\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2CreateInput\": {\n \"blocknote\": [\n 1\n ],\n \"markdown\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2UpdateInput\": {\n \"blocknote\": [\n 1\n ],\n \"markdown\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2FilterInput\": {\n \"blocknote\": [\n 56\n ],\n \"markdown\": [\n 56\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2OrderByInput\": {\n \"blocknote\": [\n 59\n ],\n \"markdown\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2GroupByInput\": {\n \"blocknote\": [\n 6\n ],\n \"markdown\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DateGranularityEnum\": {},\n \"FirstDayOfTheWeek\": {},\n \"GroupByDateGranularityInput\": {\n \"granularity\": [\n 107\n ],\n \"weekStartDay\": [\n 108\n ],\n \"timeZone\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OrderByDateGranularityInput\": {\n \"orderBy\": [\n 59\n ],\n \"granularity\": [\n 107\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentFileCategoryEnum\": {},\n \"Attachment\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"file\": [\n 113\n ],\n \"fullPath\": [\n 1\n ],\n \"fileCategory\": [\n 111\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetTaskId\": [\n 22\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetTask\": [\n 469\n ],\n \"targetNote\": [\n 409\n ],\n \"targetPerson\": [\n 453\n ],\n \"targetCompany\": [\n 217\n ],\n \"targetOpportunity\": [\n 438\n ],\n \"targetDashboard\": [\n 247\n ],\n \"targetWorkflow\": [\n 513\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FileObject\": {\n \"fileId\": [\n 2\n ],\n \"label\": [\n 1\n ],\n \"extension\": [\n 1\n ],\n \"url\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Position\": {},\n \"TSVector\": {},\n \"AttachmentEdge\": {\n \"node\": [\n 112\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Cursor\": {},\n \"AttachmentConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesFile\": [\n 10\n ],\n \"countEmptyFile\": [\n 10\n ],\n \"countNotEmptyFile\": [\n 10\n ],\n \"percentageEmptyFile\": [\n 13\n ],\n \"percentageNotEmptyFile\": [\n 13\n ],\n \"countUniqueValuesFullPath\": [\n 10\n ],\n \"countEmptyFullPath\": [\n 10\n ],\n \"countNotEmptyFullPath\": [\n 10\n ],\n \"percentageEmptyFullPath\": [\n 13\n ],\n \"percentageNotEmptyFullPath\": [\n 13\n ],\n \"countUniqueValuesFileCategory\": [\n 10\n ],\n \"countEmptyFileCategory\": [\n 10\n ],\n \"countNotEmptyFileCategory\": [\n 10\n ],\n \"percentageEmptyFileCategory\": [\n 13\n ],\n \"percentageNotEmptyFileCategory\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetTask\": [\n 10\n ],\n \"countEmptyTargetTask\": [\n 10\n ],\n \"countNotEmptyTargetTask\": [\n 10\n ],\n \"percentageEmptyTargetTask\": [\n 13\n ],\n \"percentageNotEmptyTargetTask\": [\n 13\n ],\n \"countUniqueValuesTargetNote\": [\n 10\n ],\n \"countEmptyTargetNote\": [\n 10\n ],\n \"countNotEmptyTargetNote\": [\n 10\n ],\n \"percentageEmptyTargetNote\": [\n 13\n ],\n \"percentageNotEmptyTargetNote\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetDashboard\": [\n 10\n ],\n \"countEmptyTargetDashboard\": [\n 10\n ],\n \"countNotEmptyTargetDashboard\": [\n 10\n ],\n \"percentageEmptyTargetDashboard\": [\n 13\n ],\n \"percentageNotEmptyTargetDashboard\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflow\": [\n 10\n ],\n \"countEmptyTargetWorkflow\": [\n 10\n ],\n \"countNotEmptyTargetWorkflow\": [\n 10\n ],\n \"percentageEmptyTargetWorkflow\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflow\": [\n 13\n ],\n \"edges\": [\n 116\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PageInfo\": {\n \"startCursor\": [\n 120\n ],\n \"endCursor\": [\n 120\n ],\n \"hasNextPage\": [\n 6\n ],\n \"hasPreviousPage\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectionCursor\": {},\n \"AttachmentGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesFile\": [\n 10\n ],\n \"countEmptyFile\": [\n 10\n ],\n \"countNotEmptyFile\": [\n 10\n ],\n \"percentageEmptyFile\": [\n 13\n ],\n \"percentageNotEmptyFile\": [\n 13\n ],\n \"countUniqueValuesFullPath\": [\n 10\n ],\n \"countEmptyFullPath\": [\n 10\n ],\n \"countNotEmptyFullPath\": [\n 10\n ],\n \"percentageEmptyFullPath\": [\n 13\n ],\n \"percentageNotEmptyFullPath\": [\n 13\n ],\n \"countUniqueValuesFileCategory\": [\n 10\n ],\n \"countEmptyFileCategory\": [\n 10\n ],\n \"countNotEmptyFileCategory\": [\n 10\n ],\n \"percentageEmptyFileCategory\": [\n 13\n ],\n \"percentageNotEmptyFileCategory\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetTask\": [\n 10\n ],\n \"countEmptyTargetTask\": [\n 10\n ],\n \"countNotEmptyTargetTask\": [\n 10\n ],\n \"percentageEmptyTargetTask\": [\n 13\n ],\n \"percentageNotEmptyTargetTask\": [\n 13\n ],\n \"countUniqueValuesTargetNote\": [\n 10\n ],\n \"countEmptyTargetNote\": [\n 10\n ],\n \"countNotEmptyTargetNote\": [\n 10\n ],\n \"percentageEmptyTargetNote\": [\n 13\n ],\n \"percentageNotEmptyTargetNote\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetDashboard\": [\n 10\n ],\n \"countEmptyTargetDashboard\": [\n 10\n ],\n \"countNotEmptyTargetDashboard\": [\n 10\n ],\n \"percentageEmptyTargetDashboard\": [\n 13\n ],\n \"percentageNotEmptyTargetDashboard\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflow\": [\n 10\n ],\n \"countEmptyTargetWorkflow\": [\n 10\n ],\n \"countNotEmptyTargetWorkflow\": [\n 10\n ],\n \"percentageEmptyTargetWorkflow\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflow\": [\n 13\n ],\n \"edges\": [\n 116\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentRelationInput\": {\n \"connect\": [\n 123\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentConnectInput\": {\n \"where\": [\n 124\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"file\": [\n 126\n ],\n \"fullPath\": [\n 1\n ],\n \"fileCategory\": [\n 111\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetTaskId\": [\n 22\n ],\n \"targetTask\": [\n 473\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetNote\": [\n 413\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetDashboard\": [\n 251\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetWorkflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FileItemInput\": {\n \"fileId\": [\n 2\n ],\n \"label\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"file\": [\n 126\n ],\n \"fullPath\": [\n 1\n ],\n \"fileCategory\": [\n 111\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetTaskId\": [\n 22\n ],\n \"targetTask\": [\n 473\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetNote\": [\n 413\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetDashboard\": [\n 251\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetWorkflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"file\": [\n 57\n ],\n \"fullPath\": [\n 56\n ],\n \"fileCategory\": [\n 129\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"targetTaskId\": [\n 33\n ],\n \"targetNoteId\": [\n 33\n ],\n \"targetPersonId\": [\n 33\n ],\n \"targetCompanyId\": [\n 33\n ],\n \"targetOpportunityId\": [\n 33\n ],\n \"targetDashboardId\": [\n 33\n ],\n \"targetWorkflowId\": [\n 33\n ],\n \"and\": [\n 128\n ],\n \"or\": [\n 128\n ],\n \"not\": [\n 128\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentFileCategoryEnumFilter\": {\n \"eq\": [\n 111\n ],\n \"neq\": [\n 111\n ],\n \"in\": [\n 111\n ],\n \"containsAny\": [\n 111\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FloatFilter\": {\n \"eq\": [\n 13\n ],\n \"gt\": [\n 13\n ],\n \"gte\": [\n 13\n ],\n \"in\": [\n 13\n ],\n \"lt\": [\n 13\n ],\n \"lte\": [\n 13\n ],\n \"neq\": [\n 13\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TSVectorFilter\": {\n \"search\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"file\": [\n 59\n ],\n \"fullPath\": [\n 59\n ],\n \"fileCategory\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 480\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 419\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 257\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentOrderByWithGroupByInput\": {\n \"aggregate\": [\n 134\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"file\": [\n 59\n ],\n \"fullPath\": [\n 59\n ],\n \"fileCategory\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 481\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 420\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 465\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 229\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 450\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 258\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 525\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesFile\": [\n 59\n ],\n \"countEmptyFile\": [\n 59\n ],\n \"countNotEmptyFile\": [\n 59\n ],\n \"percentageEmptyFile\": [\n 59\n ],\n \"percentageNotEmptyFile\": [\n 59\n ],\n \"countUniqueValuesFullPath\": [\n 59\n ],\n \"countEmptyFullPath\": [\n 59\n ],\n \"countNotEmptyFullPath\": [\n 59\n ],\n \"percentageEmptyFullPath\": [\n 59\n ],\n \"percentageNotEmptyFullPath\": [\n 59\n ],\n \"countUniqueValuesFileCategory\": [\n 59\n ],\n \"countEmptyFileCategory\": [\n 59\n ],\n \"countNotEmptyFileCategory\": [\n 59\n ],\n \"percentageEmptyFileCategory\": [\n 59\n ],\n \"percentageNotEmptyFileCategory\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 480\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 419\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 257\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"file\": [\n 6\n ],\n \"fullPath\": [\n 6\n ],\n \"fileCategory\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"targetTask\": [\n 483\n ],\n \"targetNote\": [\n 422\n ],\n \"targetPerson\": [\n 467\n ],\n \"targetCompany\": [\n 231\n ],\n \"targetOpportunity\": [\n 452\n ],\n \"targetDashboard\": [\n 260\n ],\n \"targetWorkflow\": [\n 527\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Blocklist\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 577\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistEdge\": {\n \"node\": [\n 136\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"edges\": [\n 137\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"edges\": [\n 137\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistRelationInput\": {\n \"connect\": [\n 141\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistConnectInput\": {\n \"where\": [\n 142\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"handle\": [\n 56\n ],\n \"workspaceMemberId\": [\n 33\n ],\n \"and\": [\n 145\n ],\n \"or\": [\n 145\n ],\n \"not\": [\n 145\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistOrderByWithGroupByInput\": {\n \"aggregate\": [\n 148\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"workspaceMember\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociation\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"eventExternalId\": [\n 1\n ],\n \"recurringEventExternalId\": [\n 1\n ],\n \"calendarChannelId\": [\n 22\n ],\n \"calendarEventId\": [\n 22\n ],\n \"calendarChannel\": [\n 168\n ],\n \"calendarEvent\": [\n 203\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationEdge\": {\n \"node\": [\n 150\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesEventExternalId\": [\n 10\n ],\n \"countEmptyEventExternalId\": [\n 10\n ],\n \"countNotEmptyEventExternalId\": [\n 10\n ],\n \"percentageEmptyEventExternalId\": [\n 13\n ],\n \"percentageNotEmptyEventExternalId\": [\n 13\n ],\n \"countUniqueValuesRecurringEventExternalId\": [\n 10\n ],\n \"countEmptyRecurringEventExternalId\": [\n 10\n ],\n \"countNotEmptyRecurringEventExternalId\": [\n 10\n ],\n \"percentageEmptyRecurringEventExternalId\": [\n 13\n ],\n \"percentageNotEmptyRecurringEventExternalId\": [\n 13\n ],\n \"edges\": [\n 151\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesEventExternalId\": [\n 10\n ],\n \"countEmptyEventExternalId\": [\n 10\n ],\n \"countNotEmptyEventExternalId\": [\n 10\n ],\n \"percentageEmptyEventExternalId\": [\n 13\n ],\n \"percentageNotEmptyEventExternalId\": [\n 13\n ],\n \"countUniqueValuesRecurringEventExternalId\": [\n 10\n ],\n \"countEmptyRecurringEventExternalId\": [\n 10\n ],\n \"countNotEmptyRecurringEventExternalId\": [\n 10\n ],\n \"percentageEmptyRecurringEventExternalId\": [\n 13\n ],\n \"percentageNotEmptyRecurringEventExternalId\": [\n 13\n ],\n \"edges\": [\n 151\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationRelationInput\": {\n \"connect\": [\n 155\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationConnectInput\": {\n \"where\": [\n 156\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"eventExternalId\": [\n 1\n ],\n \"recurringEventExternalId\": [\n 1\n ],\n \"calendarChannelId\": [\n 22\n ],\n \"calendarChannel\": [\n 172\n ],\n \"calendarEventId\": [\n 22\n ],\n \"calendarEvent\": [\n 207\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"eventExternalId\": [\n 1\n ],\n \"recurringEventExternalId\": [\n 1\n ],\n \"calendarChannelId\": [\n 22\n ],\n \"calendarChannel\": [\n 172\n ],\n \"calendarEventId\": [\n 22\n ],\n \"calendarEvent\": [\n 207\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"eventExternalId\": [\n 56\n ],\n \"recurringEventExternalId\": [\n 56\n ],\n \"calendarChannelId\": [\n 33\n ],\n \"calendarEventId\": [\n 33\n ],\n \"and\": [\n 159\n ],\n \"or\": [\n 159\n ],\n \"not\": [\n 159\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"eventExternalId\": [\n 59\n ],\n \"recurringEventExternalId\": [\n 59\n ],\n \"calendarChannelId\": [\n 59\n ],\n \"calendarChannel\": [\n 183\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 213\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationOrderByWithGroupByInput\": {\n \"aggregate\": [\n 162\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"eventExternalId\": [\n 59\n ],\n \"recurringEventExternalId\": [\n 59\n ],\n \"calendarChannelId\": [\n 59\n ],\n \"calendarChannel\": [\n 184\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 214\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesEventExternalId\": [\n 59\n ],\n \"countEmptyEventExternalId\": [\n 59\n ],\n \"countNotEmptyEventExternalId\": [\n 59\n ],\n \"percentageEmptyEventExternalId\": [\n 59\n ],\n \"percentageNotEmptyEventExternalId\": [\n 59\n ],\n \"countUniqueValuesRecurringEventExternalId\": [\n 59\n ],\n \"countEmptyRecurringEventExternalId\": [\n 59\n ],\n \"countNotEmptyRecurringEventExternalId\": [\n 59\n ],\n \"percentageEmptyRecurringEventExternalId\": [\n 59\n ],\n \"percentageNotEmptyRecurringEventExternalId\": [\n 59\n ],\n \"calendarChannelId\": [\n 59\n ],\n \"calendarChannel\": [\n 183\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 213\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"eventExternalId\": [\n 6\n ],\n \"recurringEventExternalId\": [\n 6\n ],\n \"calendarChannel\": [\n 186\n ],\n \"calendarEvent\": [\n 216\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelVisibilityEnum\": {},\n \"CalendarChannelContactAutoCreationPolicyEnum\": {},\n \"CalendarChannelSyncStatusEnum\": {},\n \"CalendarChannelSyncStageEnum\": {},\n \"CalendarChannel\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"visibility\": [\n 164\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 165\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncStatus\": [\n 166\n ],\n \"syncStage\": [\n 167\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"syncedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"calendarChannelEventAssociations\": [\n 152,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 159\n ],\n \"orderBy\": [\n 160,\n \"[CalendarChannelEventAssociationOrderByInput]\"\n ]\n }\n ],\n \"connectedAccount\": [\n 232\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEdge\": {\n \"node\": [\n 168\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesVisibility\": [\n 10\n ],\n \"countEmptyVisibility\": [\n 10\n ],\n \"countNotEmptyVisibility\": [\n 10\n ],\n \"percentageEmptyVisibility\": [\n 13\n ],\n \"percentageNotEmptyVisibility\": [\n 13\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 10\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 10\n ],\n \"countEmptyIsSyncEnabled\": [\n 10\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 10\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 13\n ],\n \"countTrueIsSyncEnabled\": [\n 10\n ],\n \"countFalseIsSyncEnabled\": [\n 10\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesSyncStatus\": [\n 10\n ],\n \"countEmptySyncStatus\": [\n 10\n ],\n \"countNotEmptySyncStatus\": [\n 10\n ],\n \"percentageEmptySyncStatus\": [\n 13\n ],\n \"percentageNotEmptySyncStatus\": [\n 13\n ],\n \"countUniqueValuesSyncStage\": [\n 10\n ],\n \"countEmptySyncStage\": [\n 10\n ],\n \"countNotEmptySyncStage\": [\n 10\n ],\n \"percentageEmptySyncStage\": [\n 13\n ],\n \"percentageNotEmptySyncStage\": [\n 13\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 10\n ],\n \"countEmptySyncStageStartedAt\": [\n 10\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 10\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 13\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 13\n ],\n \"minSyncStageStartedAt\": [\n 7\n ],\n \"maxSyncStageStartedAt\": [\n 7\n ],\n \"countUniqueValuesSyncedAt\": [\n 10\n ],\n \"countEmptySyncedAt\": [\n 10\n ],\n \"countNotEmptySyncedAt\": [\n 10\n ],\n \"percentageEmptySyncedAt\": [\n 13\n ],\n \"percentageNotEmptySyncedAt\": [\n 13\n ],\n \"minSyncedAt\": [\n 7\n ],\n \"maxSyncedAt\": [\n 7\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 10\n ],\n \"countEmptyThrottleFailureCount\": [\n 10\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 10\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 13\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 13\n ],\n \"minThrottleFailureCount\": [\n 13\n ],\n \"maxThrottleFailureCount\": [\n 13\n ],\n \"avgThrottleFailureCount\": [\n 13\n ],\n \"sumThrottleFailureCount\": [\n 13\n ],\n \"edges\": [\n 169\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesVisibility\": [\n 10\n ],\n \"countEmptyVisibility\": [\n 10\n ],\n \"countNotEmptyVisibility\": [\n 10\n ],\n \"percentageEmptyVisibility\": [\n 13\n ],\n \"percentageNotEmptyVisibility\": [\n 13\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 10\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 10\n ],\n \"countEmptyIsSyncEnabled\": [\n 10\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 10\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 13\n ],\n \"countTrueIsSyncEnabled\": [\n 10\n ],\n \"countFalseIsSyncEnabled\": [\n 10\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesSyncStatus\": [\n 10\n ],\n \"countEmptySyncStatus\": [\n 10\n ],\n \"countNotEmptySyncStatus\": [\n 10\n ],\n \"percentageEmptySyncStatus\": [\n 13\n ],\n \"percentageNotEmptySyncStatus\": [\n 13\n ],\n \"countUniqueValuesSyncStage\": [\n 10\n ],\n \"countEmptySyncStage\": [\n 10\n ],\n \"countNotEmptySyncStage\": [\n 10\n ],\n \"percentageEmptySyncStage\": [\n 13\n ],\n \"percentageNotEmptySyncStage\": [\n 13\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 10\n ],\n \"countEmptySyncStageStartedAt\": [\n 10\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 10\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 13\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 13\n ],\n \"minSyncStageStartedAt\": [\n 7\n ],\n \"maxSyncStageStartedAt\": [\n 7\n ],\n \"countUniqueValuesSyncedAt\": [\n 10\n ],\n \"countEmptySyncedAt\": [\n 10\n ],\n \"countNotEmptySyncedAt\": [\n 10\n ],\n \"percentageEmptySyncedAt\": [\n 13\n ],\n \"percentageNotEmptySyncedAt\": [\n 13\n ],\n \"minSyncedAt\": [\n 7\n ],\n \"maxSyncedAt\": [\n 7\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 10\n ],\n \"countEmptyThrottleFailureCount\": [\n 10\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 10\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 13\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 13\n ],\n \"minThrottleFailureCount\": [\n 13\n ],\n \"maxThrottleFailureCount\": [\n 13\n ],\n \"avgThrottleFailureCount\": [\n 13\n ],\n \"sumThrottleFailureCount\": [\n 13\n ],\n \"edges\": [\n 169\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelRelationInput\": {\n \"connect\": [\n 173\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelConnectInput\": {\n \"where\": [\n 174\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"visibility\": [\n 164\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 165\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncStatus\": [\n 166\n ],\n \"syncStage\": [\n 167\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"syncedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"connectedAccount\": [\n 236\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"visibility\": [\n 164\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 165\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncStatus\": [\n 166\n ],\n \"syncStage\": [\n 167\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"syncedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"connectedAccount\": [\n 236\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"handle\": [\n 56\n ],\n \"visibility\": [\n 178\n ],\n \"isContactAutoCreationEnabled\": [\n 179\n ],\n \"contactAutoCreationPolicy\": [\n 180\n ],\n \"isSyncEnabled\": [\n 179\n ],\n \"syncCursor\": [\n 56\n ],\n \"syncStatus\": [\n 181\n ],\n \"syncStage\": [\n 182\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"syncedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 130\n ],\n \"connectedAccountId\": [\n 33\n ],\n \"and\": [\n 177\n ],\n \"or\": [\n 177\n ],\n \"not\": [\n 177\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelVisibilityEnumFilter\": {\n \"eq\": [\n 164\n ],\n \"neq\": [\n 164\n ],\n \"in\": [\n 164\n ],\n \"containsAny\": [\n 164\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BooleanFilter\": {\n \"eq\": [\n 6\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelContactAutoCreationPolicyEnumFilter\": {\n \"eq\": [\n 165\n ],\n \"neq\": [\n 165\n ],\n \"in\": [\n 165\n ],\n \"containsAny\": [\n 165\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelSyncStatusEnumFilter\": {\n \"eq\": [\n 166\n ],\n \"neq\": [\n 166\n ],\n \"in\": [\n 166\n ],\n \"containsAny\": [\n 166\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelSyncStageEnumFilter\": {\n \"eq\": [\n 167\n ],\n \"neq\": [\n 167\n ],\n \"in\": [\n 167\n ],\n \"containsAny\": [\n 167\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"visibility\": [\n 59\n ],\n \"isContactAutoCreationEnabled\": [\n 59\n ],\n \"contactAutoCreationPolicy\": [\n 59\n ],\n \"isSyncEnabled\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"syncStatus\": [\n 59\n ],\n \"syncStage\": [\n 59\n ],\n \"syncStageStartedAt\": [\n 59\n ],\n \"syncedAt\": [\n 59\n ],\n \"throttleFailureCount\": [\n 59\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 243\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelOrderByWithGroupByInput\": {\n \"aggregate\": [\n 185\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"visibility\": [\n 59\n ],\n \"isContactAutoCreationEnabled\": [\n 59\n ],\n \"contactAutoCreationPolicy\": [\n 59\n ],\n \"isSyncEnabled\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"syncStatus\": [\n 59\n ],\n \"syncStage\": [\n 59\n ],\n \"syncStageStartedAt\": [\n 110\n ],\n \"syncedAt\": [\n 110\n ],\n \"throttleFailureCount\": [\n 59\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 244\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"countUniqueValuesVisibility\": [\n 59\n ],\n \"countEmptyVisibility\": [\n 59\n ],\n \"countNotEmptyVisibility\": [\n 59\n ],\n \"percentageEmptyVisibility\": [\n 59\n ],\n \"percentageNotEmptyVisibility\": [\n 59\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 59\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 59\n ],\n \"countEmptyIsSyncEnabled\": [\n 59\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 59\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 59\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 59\n ],\n \"countTrueIsSyncEnabled\": [\n 59\n ],\n \"countFalseIsSyncEnabled\": [\n 59\n ],\n \"countUniqueValuesSyncCursor\": [\n 59\n ],\n \"countEmptySyncCursor\": [\n 59\n ],\n \"countNotEmptySyncCursor\": [\n 59\n ],\n \"percentageEmptySyncCursor\": [\n 59\n ],\n \"percentageNotEmptySyncCursor\": [\n 59\n ],\n \"countUniqueValuesSyncStatus\": [\n 59\n ],\n \"countEmptySyncStatus\": [\n 59\n ],\n \"countNotEmptySyncStatus\": [\n 59\n ],\n \"percentageEmptySyncStatus\": [\n 59\n ],\n \"percentageNotEmptySyncStatus\": [\n 59\n ],\n \"countUniqueValuesSyncStage\": [\n 59\n ],\n \"countEmptySyncStage\": [\n 59\n ],\n \"countNotEmptySyncStage\": [\n 59\n ],\n \"percentageEmptySyncStage\": [\n 59\n ],\n \"percentageNotEmptySyncStage\": [\n 59\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 59\n ],\n \"countEmptySyncStageStartedAt\": [\n 59\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 59\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 59\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 59\n ],\n \"minSyncStageStartedAt\": [\n 59\n ],\n \"maxSyncStageStartedAt\": [\n 59\n ],\n \"countUniqueValuesSyncedAt\": [\n 59\n ],\n \"countEmptySyncedAt\": [\n 59\n ],\n \"countNotEmptySyncedAt\": [\n 59\n ],\n \"percentageEmptySyncedAt\": [\n 59\n ],\n \"percentageNotEmptySyncedAt\": [\n 59\n ],\n \"minSyncedAt\": [\n 59\n ],\n \"maxSyncedAt\": [\n 59\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 59\n ],\n \"countEmptyThrottleFailureCount\": [\n 59\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 59\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 59\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 59\n ],\n \"minThrottleFailureCount\": [\n 59\n ],\n \"maxThrottleFailureCount\": [\n 59\n ],\n \"avgThrottleFailureCount\": [\n 59\n ],\n \"sumThrottleFailureCount\": [\n 59\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 243\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"visibility\": [\n 6\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 6\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 6\n ],\n \"syncStatus\": [\n 6\n ],\n \"syncStage\": [\n 6\n ],\n \"syncStageStartedAt\": [\n 109\n ],\n \"syncedAt\": [\n 109\n ],\n \"throttleFailureCount\": [\n 6\n ],\n \"connectedAccount\": [\n 246\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantResponseStatusEnum\": {},\n \"CalendarEventParticipant\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"isOrganizer\": [\n 6\n ],\n \"responseStatus\": [\n 187\n ],\n \"calendarEventId\": [\n 22\n ],\n \"personId\": [\n 22\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"calendarEvent\": [\n 203\n ],\n \"person\": [\n 453\n ],\n \"workspaceMember\": [\n 577\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantEdge\": {\n \"node\": [\n 188\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesDisplayName\": [\n 10\n ],\n \"countEmptyDisplayName\": [\n 10\n ],\n \"countNotEmptyDisplayName\": [\n 10\n ],\n \"percentageEmptyDisplayName\": [\n 13\n ],\n \"percentageNotEmptyDisplayName\": [\n 13\n ],\n \"countUniqueValuesIsOrganizer\": [\n 10\n ],\n \"countEmptyIsOrganizer\": [\n 10\n ],\n \"countNotEmptyIsOrganizer\": [\n 10\n ],\n \"percentageEmptyIsOrganizer\": [\n 13\n ],\n \"percentageNotEmptyIsOrganizer\": [\n 13\n ],\n \"countTrueIsOrganizer\": [\n 10\n ],\n \"countFalseIsOrganizer\": [\n 10\n ],\n \"countUniqueValuesResponseStatus\": [\n 10\n ],\n \"countEmptyResponseStatus\": [\n 10\n ],\n \"countNotEmptyResponseStatus\": [\n 10\n ],\n \"percentageEmptyResponseStatus\": [\n 13\n ],\n \"percentageNotEmptyResponseStatus\": [\n 13\n ],\n \"edges\": [\n 189\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesDisplayName\": [\n 10\n ],\n \"countEmptyDisplayName\": [\n 10\n ],\n \"countNotEmptyDisplayName\": [\n 10\n ],\n \"percentageEmptyDisplayName\": [\n 13\n ],\n \"percentageNotEmptyDisplayName\": [\n 13\n ],\n \"countUniqueValuesIsOrganizer\": [\n 10\n ],\n \"countEmptyIsOrganizer\": [\n 10\n ],\n \"countNotEmptyIsOrganizer\": [\n 10\n ],\n \"percentageEmptyIsOrganizer\": [\n 13\n ],\n \"percentageNotEmptyIsOrganizer\": [\n 13\n ],\n \"countTrueIsOrganizer\": [\n 10\n ],\n \"countFalseIsOrganizer\": [\n 10\n ],\n \"countUniqueValuesResponseStatus\": [\n 10\n ],\n \"countEmptyResponseStatus\": [\n 10\n ],\n \"countNotEmptyResponseStatus\": [\n 10\n ],\n \"percentageEmptyResponseStatus\": [\n 13\n ],\n \"percentageNotEmptyResponseStatus\": [\n 13\n ],\n \"edges\": [\n 189\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantRelationInput\": {\n \"connect\": [\n 193\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantConnectInput\": {\n \"where\": [\n 194\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"isOrganizer\": [\n 6\n ],\n \"responseStatus\": [\n 187\n ],\n \"calendarEventId\": [\n 22\n ],\n \"calendarEvent\": [\n 207\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"isOrganizer\": [\n 6\n ],\n \"responseStatus\": [\n 187\n ],\n \"calendarEventId\": [\n 22\n ],\n \"calendarEvent\": [\n 207\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"handle\": [\n 56\n ],\n \"displayName\": [\n 56\n ],\n \"isOrganizer\": [\n 179\n ],\n \"responseStatus\": [\n 198\n ],\n \"calendarEventId\": [\n 33\n ],\n \"personId\": [\n 33\n ],\n \"workspaceMemberId\": [\n 33\n ],\n \"and\": [\n 197\n ],\n \"or\": [\n 197\n ],\n \"not\": [\n 197\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantResponseStatusEnumFilter\": {\n \"eq\": [\n 187\n ],\n \"neq\": [\n 187\n ],\n \"in\": [\n 187\n ],\n \"containsAny\": [\n 187\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"displayName\": [\n 59\n ],\n \"isOrganizer\": [\n 59\n ],\n \"responseStatus\": [\n 59\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 213\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantOrderByWithGroupByInput\": {\n \"aggregate\": [\n 201\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"displayName\": [\n 59\n ],\n \"isOrganizer\": [\n 59\n ],\n \"responseStatus\": [\n 59\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 214\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 465\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"countUniqueValuesDisplayName\": [\n 59\n ],\n \"countEmptyDisplayName\": [\n 59\n ],\n \"countNotEmptyDisplayName\": [\n 59\n ],\n \"percentageEmptyDisplayName\": [\n 59\n ],\n \"percentageNotEmptyDisplayName\": [\n 59\n ],\n \"countUniqueValuesIsOrganizer\": [\n 59\n ],\n \"countEmptyIsOrganizer\": [\n 59\n ],\n \"countNotEmptyIsOrganizer\": [\n 59\n ],\n \"percentageEmptyIsOrganizer\": [\n 59\n ],\n \"percentageNotEmptyIsOrganizer\": [\n 59\n ],\n \"countTrueIsOrganizer\": [\n 59\n ],\n \"countFalseIsOrganizer\": [\n 59\n ],\n \"countUniqueValuesResponseStatus\": [\n 59\n ],\n \"countEmptyResponseStatus\": [\n 59\n ],\n \"countNotEmptyResponseStatus\": [\n 59\n ],\n \"percentageEmptyResponseStatus\": [\n 59\n ],\n \"percentageNotEmptyResponseStatus\": [\n 59\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 213\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"displayName\": [\n 6\n ],\n \"isOrganizer\": [\n 6\n ],\n \"responseStatus\": [\n 6\n ],\n \"calendarEvent\": [\n 216\n ],\n \"person\": [\n 467\n ],\n \"workspaceMember\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEvent\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"title\": [\n 1\n ],\n \"isCanceled\": [\n 6\n ],\n \"isFullDay\": [\n 6\n ],\n \"startsAt\": [\n 7\n ],\n \"endsAt\": [\n 7\n ],\n \"externalCreatedAt\": [\n 7\n ],\n \"externalUpdatedAt\": [\n 7\n ],\n \"description\": [\n 1\n ],\n \"location\": [\n 1\n ],\n \"iCalUid\": [\n 1\n ],\n \"conferenceSolution\": [\n 1\n ],\n \"conferenceLink\": [\n 52\n ],\n \"calendarChannelEventAssociations\": [\n 152,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 159\n ],\n \"orderBy\": [\n 160,\n \"[CalendarChannelEventAssociationOrderByInput]\"\n ]\n }\n ],\n \"calendarEventParticipants\": [\n 190,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 197\n ],\n \"orderBy\": [\n 199,\n \"[CalendarEventParticipantOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventEdge\": {\n \"node\": [\n 203\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesIsCanceled\": [\n 10\n ],\n \"countEmptyIsCanceled\": [\n 10\n ],\n \"countNotEmptyIsCanceled\": [\n 10\n ],\n \"percentageEmptyIsCanceled\": [\n 13\n ],\n \"percentageNotEmptyIsCanceled\": [\n 13\n ],\n \"countTrueIsCanceled\": [\n 10\n ],\n \"countFalseIsCanceled\": [\n 10\n ],\n \"countUniqueValuesIsFullDay\": [\n 10\n ],\n \"countEmptyIsFullDay\": [\n 10\n ],\n \"countNotEmptyIsFullDay\": [\n 10\n ],\n \"percentageEmptyIsFullDay\": [\n 13\n ],\n \"percentageNotEmptyIsFullDay\": [\n 13\n ],\n \"countTrueIsFullDay\": [\n 10\n ],\n \"countFalseIsFullDay\": [\n 10\n ],\n \"countUniqueValuesStartsAt\": [\n 10\n ],\n \"countEmptyStartsAt\": [\n 10\n ],\n \"countNotEmptyStartsAt\": [\n 10\n ],\n \"percentageEmptyStartsAt\": [\n 13\n ],\n \"percentageNotEmptyStartsAt\": [\n 13\n ],\n \"minStartsAt\": [\n 7\n ],\n \"maxStartsAt\": [\n 7\n ],\n \"countUniqueValuesEndsAt\": [\n 10\n ],\n \"countEmptyEndsAt\": [\n 10\n ],\n \"countNotEmptyEndsAt\": [\n 10\n ],\n \"percentageEmptyEndsAt\": [\n 13\n ],\n \"percentageNotEmptyEndsAt\": [\n 13\n ],\n \"minEndsAt\": [\n 7\n ],\n \"maxEndsAt\": [\n 7\n ],\n \"countUniqueValuesExternalCreatedAt\": [\n 10\n ],\n \"countEmptyExternalCreatedAt\": [\n 10\n ],\n \"countNotEmptyExternalCreatedAt\": [\n 10\n ],\n \"percentageEmptyExternalCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyExternalCreatedAt\": [\n 13\n ],\n \"minExternalCreatedAt\": [\n 7\n ],\n \"maxExternalCreatedAt\": [\n 7\n ],\n \"countUniqueValuesExternalUpdatedAt\": [\n 10\n ],\n \"countEmptyExternalUpdatedAt\": [\n 10\n ],\n \"countNotEmptyExternalUpdatedAt\": [\n 10\n ],\n \"percentageEmptyExternalUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyExternalUpdatedAt\": [\n 13\n ],\n \"minExternalUpdatedAt\": [\n 7\n ],\n \"maxExternalUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDescription\": [\n 10\n ],\n \"countEmptyDescription\": [\n 10\n ],\n \"countNotEmptyDescription\": [\n 10\n ],\n \"percentageEmptyDescription\": [\n 13\n ],\n \"percentageNotEmptyDescription\": [\n 13\n ],\n \"countUniqueValuesLocation\": [\n 10\n ],\n \"countEmptyLocation\": [\n 10\n ],\n \"countNotEmptyLocation\": [\n 10\n ],\n \"percentageEmptyLocation\": [\n 13\n ],\n \"percentageNotEmptyLocation\": [\n 13\n ],\n \"countUniqueValuesICalUid\": [\n 10\n ],\n \"countEmptyICalUid\": [\n 10\n ],\n \"countNotEmptyICalUid\": [\n 10\n ],\n \"percentageEmptyICalUid\": [\n 13\n ],\n \"percentageNotEmptyICalUid\": [\n 13\n ],\n \"countUniqueValuesConferenceSolution\": [\n 10\n ],\n \"countEmptyConferenceSolution\": [\n 10\n ],\n \"countNotEmptyConferenceSolution\": [\n 10\n ],\n \"percentageEmptyConferenceSolution\": [\n 13\n ],\n \"percentageNotEmptyConferenceSolution\": [\n 13\n ],\n \"countUniqueValuesConferenceLink\": [\n 10\n ],\n \"countEmptyConferenceLink\": [\n 10\n ],\n \"countNotEmptyConferenceLink\": [\n 10\n ],\n \"percentageEmptyConferenceLink\": [\n 13\n ],\n \"percentageNotEmptyConferenceLink\": [\n 13\n ],\n \"edges\": [\n 204\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesIsCanceled\": [\n 10\n ],\n \"countEmptyIsCanceled\": [\n 10\n ],\n \"countNotEmptyIsCanceled\": [\n 10\n ],\n \"percentageEmptyIsCanceled\": [\n 13\n ],\n \"percentageNotEmptyIsCanceled\": [\n 13\n ],\n \"countTrueIsCanceled\": [\n 10\n ],\n \"countFalseIsCanceled\": [\n 10\n ],\n \"countUniqueValuesIsFullDay\": [\n 10\n ],\n \"countEmptyIsFullDay\": [\n 10\n ],\n \"countNotEmptyIsFullDay\": [\n 10\n ],\n \"percentageEmptyIsFullDay\": [\n 13\n ],\n \"percentageNotEmptyIsFullDay\": [\n 13\n ],\n \"countTrueIsFullDay\": [\n 10\n ],\n \"countFalseIsFullDay\": [\n 10\n ],\n \"countUniqueValuesStartsAt\": [\n 10\n ],\n \"countEmptyStartsAt\": [\n 10\n ],\n \"countNotEmptyStartsAt\": [\n 10\n ],\n \"percentageEmptyStartsAt\": [\n 13\n ],\n \"percentageNotEmptyStartsAt\": [\n 13\n ],\n \"minStartsAt\": [\n 7\n ],\n \"maxStartsAt\": [\n 7\n ],\n \"countUniqueValuesEndsAt\": [\n 10\n ],\n \"countEmptyEndsAt\": [\n 10\n ],\n \"countNotEmptyEndsAt\": [\n 10\n ],\n \"percentageEmptyEndsAt\": [\n 13\n ],\n \"percentageNotEmptyEndsAt\": [\n 13\n ],\n \"minEndsAt\": [\n 7\n ],\n \"maxEndsAt\": [\n 7\n ],\n \"countUniqueValuesExternalCreatedAt\": [\n 10\n ],\n \"countEmptyExternalCreatedAt\": [\n 10\n ],\n \"countNotEmptyExternalCreatedAt\": [\n 10\n ],\n \"percentageEmptyExternalCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyExternalCreatedAt\": [\n 13\n ],\n \"minExternalCreatedAt\": [\n 7\n ],\n \"maxExternalCreatedAt\": [\n 7\n ],\n \"countUniqueValuesExternalUpdatedAt\": [\n 10\n ],\n \"countEmptyExternalUpdatedAt\": [\n 10\n ],\n \"countNotEmptyExternalUpdatedAt\": [\n 10\n ],\n \"percentageEmptyExternalUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyExternalUpdatedAt\": [\n 13\n ],\n \"minExternalUpdatedAt\": [\n 7\n ],\n \"maxExternalUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDescription\": [\n 10\n ],\n \"countEmptyDescription\": [\n 10\n ],\n \"countNotEmptyDescription\": [\n 10\n ],\n \"percentageEmptyDescription\": [\n 13\n ],\n \"percentageNotEmptyDescription\": [\n 13\n ],\n \"countUniqueValuesLocation\": [\n 10\n ],\n \"countEmptyLocation\": [\n 10\n ],\n \"countNotEmptyLocation\": [\n 10\n ],\n \"percentageEmptyLocation\": [\n 13\n ],\n \"percentageNotEmptyLocation\": [\n 13\n ],\n \"countUniqueValuesICalUid\": [\n 10\n ],\n \"countEmptyICalUid\": [\n 10\n ],\n \"countNotEmptyICalUid\": [\n 10\n ],\n \"percentageEmptyICalUid\": [\n 13\n ],\n \"percentageNotEmptyICalUid\": [\n 13\n ],\n \"countUniqueValuesConferenceSolution\": [\n 10\n ],\n \"countEmptyConferenceSolution\": [\n 10\n ],\n \"countNotEmptyConferenceSolution\": [\n 10\n ],\n \"percentageEmptyConferenceSolution\": [\n 13\n ],\n \"percentageNotEmptyConferenceSolution\": [\n 13\n ],\n \"countUniqueValuesConferenceLink\": [\n 10\n ],\n \"countEmptyConferenceLink\": [\n 10\n ],\n \"countNotEmptyConferenceLink\": [\n 10\n ],\n \"percentageEmptyConferenceLink\": [\n 13\n ],\n \"percentageNotEmptyConferenceLink\": [\n 13\n ],\n \"edges\": [\n 204\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventRelationInput\": {\n \"connect\": [\n 208\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventConnectInput\": {\n \"where\": [\n 209\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"title\": [\n 1\n ],\n \"isCanceled\": [\n 6\n ],\n \"isFullDay\": [\n 6\n ],\n \"startsAt\": [\n 7\n ],\n \"endsAt\": [\n 7\n ],\n \"externalCreatedAt\": [\n 7\n ],\n \"externalUpdatedAt\": [\n 7\n ],\n \"description\": [\n 1\n ],\n \"location\": [\n 1\n ],\n \"iCalUid\": [\n 1\n ],\n \"conferenceSolution\": [\n 1\n ],\n \"conferenceLink\": [\n 53\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"title\": [\n 1\n ],\n \"isCanceled\": [\n 6\n ],\n \"isFullDay\": [\n 6\n ],\n \"startsAt\": [\n 7\n ],\n \"endsAt\": [\n 7\n ],\n \"externalCreatedAt\": [\n 7\n ],\n \"externalUpdatedAt\": [\n 7\n ],\n \"description\": [\n 1\n ],\n \"location\": [\n 1\n ],\n \"iCalUid\": [\n 1\n ],\n \"conferenceSolution\": [\n 1\n ],\n \"conferenceLink\": [\n 54\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"title\": [\n 56\n ],\n \"isCanceled\": [\n 179\n ],\n \"isFullDay\": [\n 179\n ],\n \"startsAt\": [\n 7\n ],\n \"endsAt\": [\n 7\n ],\n \"externalCreatedAt\": [\n 7\n ],\n \"externalUpdatedAt\": [\n 7\n ],\n \"description\": [\n 56\n ],\n \"location\": [\n 56\n ],\n \"iCalUid\": [\n 56\n ],\n \"conferenceSolution\": [\n 56\n ],\n \"conferenceLink\": [\n 55\n ],\n \"and\": [\n 212\n ],\n \"or\": [\n 212\n ],\n \"not\": [\n 212\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"isCanceled\": [\n 59\n ],\n \"isFullDay\": [\n 59\n ],\n \"startsAt\": [\n 59\n ],\n \"endsAt\": [\n 59\n ],\n \"externalCreatedAt\": [\n 59\n ],\n \"externalUpdatedAt\": [\n 59\n ],\n \"description\": [\n 59\n ],\n \"location\": [\n 59\n ],\n \"iCalUid\": [\n 59\n ],\n \"conferenceSolution\": [\n 59\n ],\n \"conferenceLink\": [\n 58\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventOrderByWithGroupByInput\": {\n \"aggregate\": [\n 215\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"isCanceled\": [\n 59\n ],\n \"isFullDay\": [\n 59\n ],\n \"startsAt\": [\n 110\n ],\n \"endsAt\": [\n 110\n ],\n \"externalCreatedAt\": [\n 110\n ],\n \"externalUpdatedAt\": [\n 110\n ],\n \"description\": [\n 59\n ],\n \"location\": [\n 59\n ],\n \"iCalUid\": [\n 59\n ],\n \"conferenceSolution\": [\n 59\n ],\n \"conferenceLink\": [\n 58\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesTitle\": [\n 59\n ],\n \"countEmptyTitle\": [\n 59\n ],\n \"countNotEmptyTitle\": [\n 59\n ],\n \"percentageEmptyTitle\": [\n 59\n ],\n \"percentageNotEmptyTitle\": [\n 59\n ],\n \"countUniqueValuesIsCanceled\": [\n 59\n ],\n \"countEmptyIsCanceled\": [\n 59\n ],\n \"countNotEmptyIsCanceled\": [\n 59\n ],\n \"percentageEmptyIsCanceled\": [\n 59\n ],\n \"percentageNotEmptyIsCanceled\": [\n 59\n ],\n \"countTrueIsCanceled\": [\n 59\n ],\n \"countFalseIsCanceled\": [\n 59\n ],\n \"countUniqueValuesIsFullDay\": [\n 59\n ],\n \"countEmptyIsFullDay\": [\n 59\n ],\n \"countNotEmptyIsFullDay\": [\n 59\n ],\n \"percentageEmptyIsFullDay\": [\n 59\n ],\n \"percentageNotEmptyIsFullDay\": [\n 59\n ],\n \"countTrueIsFullDay\": [\n 59\n ],\n \"countFalseIsFullDay\": [\n 59\n ],\n \"countUniqueValuesStartsAt\": [\n 59\n ],\n \"countEmptyStartsAt\": [\n 59\n ],\n \"countNotEmptyStartsAt\": [\n 59\n ],\n \"percentageEmptyStartsAt\": [\n 59\n ],\n \"percentageNotEmptyStartsAt\": [\n 59\n ],\n \"minStartsAt\": [\n 59\n ],\n \"maxStartsAt\": [\n 59\n ],\n \"countUniqueValuesEndsAt\": [\n 59\n ],\n \"countEmptyEndsAt\": [\n 59\n ],\n \"countNotEmptyEndsAt\": [\n 59\n ],\n \"percentageEmptyEndsAt\": [\n 59\n ],\n \"percentageNotEmptyEndsAt\": [\n 59\n ],\n \"minEndsAt\": [\n 59\n ],\n \"maxEndsAt\": [\n 59\n ],\n \"countUniqueValuesExternalCreatedAt\": [\n 59\n ],\n \"countEmptyExternalCreatedAt\": [\n 59\n ],\n \"countNotEmptyExternalCreatedAt\": [\n 59\n ],\n \"percentageEmptyExternalCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyExternalCreatedAt\": [\n 59\n ],\n \"minExternalCreatedAt\": [\n 59\n ],\n \"maxExternalCreatedAt\": [\n 59\n ],\n \"countUniqueValuesExternalUpdatedAt\": [\n 59\n ],\n \"countEmptyExternalUpdatedAt\": [\n 59\n ],\n \"countNotEmptyExternalUpdatedAt\": [\n 59\n ],\n \"percentageEmptyExternalUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyExternalUpdatedAt\": [\n 59\n ],\n \"minExternalUpdatedAt\": [\n 59\n ],\n \"maxExternalUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDescription\": [\n 59\n ],\n \"countEmptyDescription\": [\n 59\n ],\n \"countNotEmptyDescription\": [\n 59\n ],\n \"percentageEmptyDescription\": [\n 59\n ],\n \"percentageNotEmptyDescription\": [\n 59\n ],\n \"countUniqueValuesLocation\": [\n 59\n ],\n \"countEmptyLocation\": [\n 59\n ],\n \"countNotEmptyLocation\": [\n 59\n ],\n \"percentageEmptyLocation\": [\n 59\n ],\n \"percentageNotEmptyLocation\": [\n 59\n ],\n \"countUniqueValuesICalUid\": [\n 59\n ],\n \"countEmptyICalUid\": [\n 59\n ],\n \"countNotEmptyICalUid\": [\n 59\n ],\n \"percentageEmptyICalUid\": [\n 59\n ],\n \"percentageNotEmptyICalUid\": [\n 59\n ],\n \"countUniqueValuesConferenceSolution\": [\n 59\n ],\n \"countEmptyConferenceSolution\": [\n 59\n ],\n \"countNotEmptyConferenceSolution\": [\n 59\n ],\n \"percentageEmptyConferenceSolution\": [\n 59\n ],\n \"percentageNotEmptyConferenceSolution\": [\n 59\n ],\n \"countUniqueValuesConferenceLink\": [\n 59\n ],\n \"countEmptyConferenceLink\": [\n 59\n ],\n \"countNotEmptyConferenceLink\": [\n 59\n ],\n \"percentageEmptyConferenceLink\": [\n 59\n ],\n \"percentageNotEmptyConferenceLink\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"title\": [\n 6\n ],\n \"isCanceled\": [\n 6\n ],\n \"isFullDay\": [\n 6\n ],\n \"startsAt\": [\n 109\n ],\n \"endsAt\": [\n 109\n ],\n \"externalCreatedAt\": [\n 109\n ],\n \"externalUpdatedAt\": [\n 109\n ],\n \"description\": [\n 6\n ],\n \"location\": [\n 6\n ],\n \"iCalUid\": [\n 6\n ],\n \"conferenceSolution\": [\n 6\n ],\n \"conferenceLink\": [\n 60\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Company\": {\n \"idealCustomerProfile\": [\n 6\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 82\n ],\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"domainName\": [\n 52\n ],\n \"address\": [\n 75\n ],\n \"employees\": [\n 13\n ],\n \"linkedinLink\": [\n 52\n ],\n \"xLink\": [\n 52\n ],\n \"annualRecurringRevenue\": [\n 61\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"people\": [\n 455,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 463\n ],\n \"orderBy\": [\n 464,\n \"[PersonOrderByInput]\"\n ]\n }\n ],\n \"accountOwner\": [\n 577\n ],\n \"taskTargets\": [\n 486,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ]\n }\n ],\n \"noteTargets\": [\n 425,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ]\n }\n ],\n \"opportunities\": [\n 440,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 447\n ],\n \"orderBy\": [\n 449,\n \"[OpportunityOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyEdge\": {\n \"node\": [\n 217\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesIdealCustomerProfile\": [\n 10\n ],\n \"countEmptyIdealCustomerProfile\": [\n 10\n ],\n \"countNotEmptyIdealCustomerProfile\": [\n 10\n ],\n \"percentageEmptyIdealCustomerProfile\": [\n 13\n ],\n \"percentageNotEmptyIdealCustomerProfile\": [\n 13\n ],\n \"countTrueIdealCustomerProfile\": [\n 10\n ],\n \"countFalseIdealCustomerProfile\": [\n 10\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesDomainName\": [\n 10\n ],\n \"countEmptyDomainName\": [\n 10\n ],\n \"countNotEmptyDomainName\": [\n 10\n ],\n \"percentageEmptyDomainName\": [\n 13\n ],\n \"percentageNotEmptyDomainName\": [\n 13\n ],\n \"countUniqueValuesAddress\": [\n 10\n ],\n \"countEmptyAddress\": [\n 10\n ],\n \"countNotEmptyAddress\": [\n 10\n ],\n \"percentageEmptyAddress\": [\n 13\n ],\n \"percentageNotEmptyAddress\": [\n 13\n ],\n \"countUniqueValuesEmployees\": [\n 10\n ],\n \"countEmptyEmployees\": [\n 10\n ],\n \"countNotEmptyEmployees\": [\n 10\n ],\n \"percentageEmptyEmployees\": [\n 13\n ],\n \"percentageNotEmptyEmployees\": [\n 13\n ],\n \"minEmployees\": [\n 13\n ],\n \"maxEmployees\": [\n 13\n ],\n \"avgEmployees\": [\n 13\n ],\n \"sumEmployees\": [\n 13\n ],\n \"countUniqueValuesLinkedinLink\": [\n 10\n ],\n \"countEmptyLinkedinLink\": [\n 10\n ],\n \"countNotEmptyLinkedinLink\": [\n 10\n ],\n \"percentageEmptyLinkedinLink\": [\n 13\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 13\n ],\n \"countUniqueValuesXLink\": [\n 10\n ],\n \"countEmptyXLink\": [\n 10\n ],\n \"countNotEmptyXLink\": [\n 10\n ],\n \"percentageEmptyXLink\": [\n 13\n ],\n \"percentageNotEmptyXLink\": [\n 13\n ],\n \"countUniqueValuesAnnualRecurringRevenue\": [\n 10\n ],\n \"countEmptyAnnualRecurringRevenue\": [\n 10\n ],\n \"countNotEmptyAnnualRecurringRevenue\": [\n 10\n ],\n \"percentageEmptyAnnualRecurringRevenue\": [\n 13\n ],\n \"percentageNotEmptyAnnualRecurringRevenue\": [\n 13\n ],\n \"minAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"maxAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"sumAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"avgAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 218\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesIdealCustomerProfile\": [\n 10\n ],\n \"countEmptyIdealCustomerProfile\": [\n 10\n ],\n \"countNotEmptyIdealCustomerProfile\": [\n 10\n ],\n \"percentageEmptyIdealCustomerProfile\": [\n 13\n ],\n \"percentageNotEmptyIdealCustomerProfile\": [\n 13\n ],\n \"countTrueIdealCustomerProfile\": [\n 10\n ],\n \"countFalseIdealCustomerProfile\": [\n 10\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesDomainName\": [\n 10\n ],\n \"countEmptyDomainName\": [\n 10\n ],\n \"countNotEmptyDomainName\": [\n 10\n ],\n \"percentageEmptyDomainName\": [\n 13\n ],\n \"percentageNotEmptyDomainName\": [\n 13\n ],\n \"countUniqueValuesAddress\": [\n 10\n ],\n \"countEmptyAddress\": [\n 10\n ],\n \"countNotEmptyAddress\": [\n 10\n ],\n \"percentageEmptyAddress\": [\n 13\n ],\n \"percentageNotEmptyAddress\": [\n 13\n ],\n \"countUniqueValuesEmployees\": [\n 10\n ],\n \"countEmptyEmployees\": [\n 10\n ],\n \"countNotEmptyEmployees\": [\n 10\n ],\n \"percentageEmptyEmployees\": [\n 13\n ],\n \"percentageNotEmptyEmployees\": [\n 13\n ],\n \"minEmployees\": [\n 13\n ],\n \"maxEmployees\": [\n 13\n ],\n \"avgEmployees\": [\n 13\n ],\n \"sumEmployees\": [\n 13\n ],\n \"countUniqueValuesLinkedinLink\": [\n 10\n ],\n \"countEmptyLinkedinLink\": [\n 10\n ],\n \"countNotEmptyLinkedinLink\": [\n 10\n ],\n \"percentageEmptyLinkedinLink\": [\n 13\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 13\n ],\n \"countUniqueValuesXLink\": [\n 10\n ],\n \"countEmptyXLink\": [\n 10\n ],\n \"countNotEmptyXLink\": [\n 10\n ],\n \"percentageEmptyXLink\": [\n 13\n ],\n \"percentageNotEmptyXLink\": [\n 13\n ],\n \"countUniqueValuesAnnualRecurringRevenue\": [\n 10\n ],\n \"countEmptyAnnualRecurringRevenue\": [\n 10\n ],\n \"countNotEmptyAnnualRecurringRevenue\": [\n 10\n ],\n \"percentageEmptyAnnualRecurringRevenue\": [\n 13\n ],\n \"percentageNotEmptyAnnualRecurringRevenue\": [\n 13\n ],\n \"minAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"maxAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"sumAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"avgAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 218\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyRelationInput\": {\n \"connect\": [\n 222\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyConnectInput\": {\n \"where\": [\n 223\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"domainName\": [\n 224\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyDomainNameWhereInput\": {\n \"primaryLinkUrl\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyCreateInput\": {\n \"idealCustomerProfile\": [\n 6\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 83\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"domainName\": [\n 53\n ],\n \"address\": [\n 76\n ],\n \"employees\": [\n 13\n ],\n \"linkedinLink\": [\n 53\n ],\n \"xLink\": [\n 53\n ],\n \"annualRecurringRevenue\": [\n 63\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"accountOwner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyUpdateInput\": {\n \"idealCustomerProfile\": [\n 6\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 84\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"domainName\": [\n 54\n ],\n \"address\": [\n 77\n ],\n \"employees\": [\n 13\n ],\n \"linkedinLink\": [\n 54\n ],\n \"xLink\": [\n 54\n ],\n \"annualRecurringRevenue\": [\n 64\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"accountOwner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyFilterInput\": {\n \"idealCustomerProfile\": [\n 179\n ],\n \"position\": [\n 130\n ],\n \"createdBy\": [\n 85\n ],\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"domainName\": [\n 55\n ],\n \"address\": [\n 78\n ],\n \"employees\": [\n 130\n ],\n \"linkedinLink\": [\n 55\n ],\n \"xLink\": [\n 55\n ],\n \"annualRecurringRevenue\": [\n 65\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"accountOwnerId\": [\n 33\n ],\n \"and\": [\n 227\n ],\n \"or\": [\n 227\n ],\n \"not\": [\n 227\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyOrderByInput\": {\n \"idealCustomerProfile\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"domainName\": [\n 58\n ],\n \"address\": [\n 79\n ],\n \"employees\": [\n 59\n ],\n \"linkedinLink\": [\n 58\n ],\n \"xLink\": [\n 58\n ],\n \"annualRecurringRevenue\": [\n 67\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyOrderByWithGroupByInput\": {\n \"aggregate\": [\n 230\n ],\n \"idealCustomerProfile\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"domainName\": [\n 58\n ],\n \"address\": [\n 79\n ],\n \"employees\": [\n 59\n ],\n \"linkedinLink\": [\n 58\n ],\n \"xLink\": [\n 58\n ],\n \"annualRecurringRevenue\": [\n 67\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesIdealCustomerProfile\": [\n 59\n ],\n \"countEmptyIdealCustomerProfile\": [\n 59\n ],\n \"countNotEmptyIdealCustomerProfile\": [\n 59\n ],\n \"percentageEmptyIdealCustomerProfile\": [\n 59\n ],\n \"percentageNotEmptyIdealCustomerProfile\": [\n 59\n ],\n \"countTrueIdealCustomerProfile\": [\n 59\n ],\n \"countFalseIdealCustomerProfile\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesDomainName\": [\n 59\n ],\n \"countEmptyDomainName\": [\n 59\n ],\n \"countNotEmptyDomainName\": [\n 59\n ],\n \"percentageEmptyDomainName\": [\n 59\n ],\n \"percentageNotEmptyDomainName\": [\n 59\n ],\n \"countUniqueValuesAddress\": [\n 59\n ],\n \"countEmptyAddress\": [\n 59\n ],\n \"countNotEmptyAddress\": [\n 59\n ],\n \"percentageEmptyAddress\": [\n 59\n ],\n \"percentageNotEmptyAddress\": [\n 59\n ],\n \"countUniqueValuesEmployees\": [\n 59\n ],\n \"countEmptyEmployees\": [\n 59\n ],\n \"countNotEmptyEmployees\": [\n 59\n ],\n \"percentageEmptyEmployees\": [\n 59\n ],\n \"percentageNotEmptyEmployees\": [\n 59\n ],\n \"minEmployees\": [\n 59\n ],\n \"maxEmployees\": [\n 59\n ],\n \"avgEmployees\": [\n 59\n ],\n \"sumEmployees\": [\n 59\n ],\n \"countUniqueValuesLinkedinLink\": [\n 59\n ],\n \"countEmptyLinkedinLink\": [\n 59\n ],\n \"countNotEmptyLinkedinLink\": [\n 59\n ],\n \"percentageEmptyLinkedinLink\": [\n 59\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 59\n ],\n \"countUniqueValuesXLink\": [\n 59\n ],\n \"countEmptyXLink\": [\n 59\n ],\n \"countNotEmptyXLink\": [\n 59\n ],\n \"percentageEmptyXLink\": [\n 59\n ],\n \"percentageNotEmptyXLink\": [\n 59\n ],\n \"countUniqueValuesAnnualRecurringRevenue\": [\n 59\n ],\n \"countEmptyAnnualRecurringRevenue\": [\n 59\n ],\n \"countNotEmptyAnnualRecurringRevenue\": [\n 59\n ],\n \"percentageEmptyAnnualRecurringRevenue\": [\n 59\n ],\n \"percentageNotEmptyAnnualRecurringRevenue\": [\n 59\n ],\n \"minAnnualRecurringRevenueAmountMicros\": [\n 59\n ],\n \"maxAnnualRecurringRevenueAmountMicros\": [\n 59\n ],\n \"sumAnnualRecurringRevenueAmountMicros\": [\n 59\n ],\n \"avgAnnualRecurringRevenueAmountMicros\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyGroupByInput\": {\n \"idealCustomerProfile\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"domainName\": [\n 60\n ],\n \"address\": [\n 80\n ],\n \"employees\": [\n 6\n ],\n \"linkedinLink\": [\n 60\n ],\n \"xLink\": [\n 60\n ],\n \"annualRecurringRevenue\": [\n 68\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"accountOwner\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccount\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"provider\": [\n 1\n ],\n \"accessToken\": [\n 1\n ],\n \"refreshToken\": [\n 1\n ],\n \"lastSyncHistoryId\": [\n 1\n ],\n \"authFailedAt\": [\n 7\n ],\n \"lastCredentialsRefreshedAt\": [\n 7\n ],\n \"handleAliases\": [\n 1\n ],\n \"scopes\": [\n 1\n ],\n \"connectionParameters\": [\n 25\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"calendarChannels\": [\n 170,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 177\n ],\n \"orderBy\": [\n 183,\n \"[CalendarChannelOrderByInput]\"\n ]\n }\n ],\n \"accountOwner\": [\n 577\n ],\n \"messageChannels\": [\n 314,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 321\n ],\n \"orderBy\": [\n 329,\n \"[MessageChannelOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountEdge\": {\n \"node\": [\n 232\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesProvider\": [\n 10\n ],\n \"countEmptyProvider\": [\n 10\n ],\n \"countNotEmptyProvider\": [\n 10\n ],\n \"percentageEmptyProvider\": [\n 13\n ],\n \"percentageNotEmptyProvider\": [\n 13\n ],\n \"countUniqueValuesAccessToken\": [\n 10\n ],\n \"countEmptyAccessToken\": [\n 10\n ],\n \"countNotEmptyAccessToken\": [\n 10\n ],\n \"percentageEmptyAccessToken\": [\n 13\n ],\n \"percentageNotEmptyAccessToken\": [\n 13\n ],\n \"countUniqueValuesRefreshToken\": [\n 10\n ],\n \"countEmptyRefreshToken\": [\n 10\n ],\n \"countNotEmptyRefreshToken\": [\n 10\n ],\n \"percentageEmptyRefreshToken\": [\n 13\n ],\n \"percentageNotEmptyRefreshToken\": [\n 13\n ],\n \"countUniqueValuesLastSyncHistoryId\": [\n 10\n ],\n \"countEmptyLastSyncHistoryId\": [\n 10\n ],\n \"countNotEmptyLastSyncHistoryId\": [\n 10\n ],\n \"percentageEmptyLastSyncHistoryId\": [\n 13\n ],\n \"percentageNotEmptyLastSyncHistoryId\": [\n 13\n ],\n \"countUniqueValuesAuthFailedAt\": [\n 10\n ],\n \"countEmptyAuthFailedAt\": [\n 10\n ],\n \"countNotEmptyAuthFailedAt\": [\n 10\n ],\n \"percentageEmptyAuthFailedAt\": [\n 13\n ],\n \"percentageNotEmptyAuthFailedAt\": [\n 13\n ],\n \"minAuthFailedAt\": [\n 7\n ],\n \"maxAuthFailedAt\": [\n 7\n ],\n \"countUniqueValuesLastCredentialsRefreshedAt\": [\n 10\n ],\n \"countEmptyLastCredentialsRefreshedAt\": [\n 10\n ],\n \"countNotEmptyLastCredentialsRefreshedAt\": [\n 10\n ],\n \"percentageEmptyLastCredentialsRefreshedAt\": [\n 13\n ],\n \"percentageNotEmptyLastCredentialsRefreshedAt\": [\n 13\n ],\n \"minLastCredentialsRefreshedAt\": [\n 7\n ],\n \"maxLastCredentialsRefreshedAt\": [\n 7\n ],\n \"countUniqueValuesHandleAliases\": [\n 10\n ],\n \"countEmptyHandleAliases\": [\n 10\n ],\n \"countNotEmptyHandleAliases\": [\n 10\n ],\n \"percentageEmptyHandleAliases\": [\n 13\n ],\n \"percentageNotEmptyHandleAliases\": [\n 13\n ],\n \"countUniqueValuesScopes\": [\n 10\n ],\n \"countEmptyScopes\": [\n 10\n ],\n \"countNotEmptyScopes\": [\n 10\n ],\n \"percentageEmptyScopes\": [\n 13\n ],\n \"percentageNotEmptyScopes\": [\n 13\n ],\n \"countUniqueValuesConnectionParameters\": [\n 10\n ],\n \"countEmptyConnectionParameters\": [\n 10\n ],\n \"countNotEmptyConnectionParameters\": [\n 10\n ],\n \"percentageEmptyConnectionParameters\": [\n 13\n ],\n \"percentageNotEmptyConnectionParameters\": [\n 13\n ],\n \"edges\": [\n 233\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesProvider\": [\n 10\n ],\n \"countEmptyProvider\": [\n 10\n ],\n \"countNotEmptyProvider\": [\n 10\n ],\n \"percentageEmptyProvider\": [\n 13\n ],\n \"percentageNotEmptyProvider\": [\n 13\n ],\n \"countUniqueValuesAccessToken\": [\n 10\n ],\n \"countEmptyAccessToken\": [\n 10\n ],\n \"countNotEmptyAccessToken\": [\n 10\n ],\n \"percentageEmptyAccessToken\": [\n 13\n ],\n \"percentageNotEmptyAccessToken\": [\n 13\n ],\n \"countUniqueValuesRefreshToken\": [\n 10\n ],\n \"countEmptyRefreshToken\": [\n 10\n ],\n \"countNotEmptyRefreshToken\": [\n 10\n ],\n \"percentageEmptyRefreshToken\": [\n 13\n ],\n \"percentageNotEmptyRefreshToken\": [\n 13\n ],\n \"countUniqueValuesLastSyncHistoryId\": [\n 10\n ],\n \"countEmptyLastSyncHistoryId\": [\n 10\n ],\n \"countNotEmptyLastSyncHistoryId\": [\n 10\n ],\n \"percentageEmptyLastSyncHistoryId\": [\n 13\n ],\n \"percentageNotEmptyLastSyncHistoryId\": [\n 13\n ],\n \"countUniqueValuesAuthFailedAt\": [\n 10\n ],\n \"countEmptyAuthFailedAt\": [\n 10\n ],\n \"countNotEmptyAuthFailedAt\": [\n 10\n ],\n \"percentageEmptyAuthFailedAt\": [\n 13\n ],\n \"percentageNotEmptyAuthFailedAt\": [\n 13\n ],\n \"minAuthFailedAt\": [\n 7\n ],\n \"maxAuthFailedAt\": [\n 7\n ],\n \"countUniqueValuesLastCredentialsRefreshedAt\": [\n 10\n ],\n \"countEmptyLastCredentialsRefreshedAt\": [\n 10\n ],\n \"countNotEmptyLastCredentialsRefreshedAt\": [\n 10\n ],\n \"percentageEmptyLastCredentialsRefreshedAt\": [\n 13\n ],\n \"percentageNotEmptyLastCredentialsRefreshedAt\": [\n 13\n ],\n \"minLastCredentialsRefreshedAt\": [\n 7\n ],\n \"maxLastCredentialsRefreshedAt\": [\n 7\n ],\n \"countUniqueValuesHandleAliases\": [\n 10\n ],\n \"countEmptyHandleAliases\": [\n 10\n ],\n \"countNotEmptyHandleAliases\": [\n 10\n ],\n \"percentageEmptyHandleAliases\": [\n 13\n ],\n \"percentageNotEmptyHandleAliases\": [\n 13\n ],\n \"countUniqueValuesScopes\": [\n 10\n ],\n \"countEmptyScopes\": [\n 10\n ],\n \"countNotEmptyScopes\": [\n 10\n ],\n \"percentageEmptyScopes\": [\n 13\n ],\n \"percentageNotEmptyScopes\": [\n 13\n ],\n \"countUniqueValuesConnectionParameters\": [\n 10\n ],\n \"countEmptyConnectionParameters\": [\n 10\n ],\n \"countNotEmptyConnectionParameters\": [\n 10\n ],\n \"percentageEmptyConnectionParameters\": [\n 13\n ],\n \"percentageNotEmptyConnectionParameters\": [\n 13\n ],\n \"edges\": [\n 233\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountRelationInput\": {\n \"connect\": [\n 237\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountConnectInput\": {\n \"where\": [\n 238\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"provider\": [\n 1\n ],\n \"accessToken\": [\n 1\n ],\n \"refreshToken\": [\n 1\n ],\n \"lastSyncHistoryId\": [\n 1\n ],\n \"authFailedAt\": [\n 7\n ],\n \"lastCredentialsRefreshedAt\": [\n 7\n ],\n \"handleAliases\": [\n 1\n ],\n \"scopes\": [\n 1\n ],\n \"connectionParameters\": [\n 25\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"accountOwner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"provider\": [\n 1\n ],\n \"accessToken\": [\n 1\n ],\n \"refreshToken\": [\n 1\n ],\n \"lastSyncHistoryId\": [\n 1\n ],\n \"authFailedAt\": [\n 7\n ],\n \"lastCredentialsRefreshedAt\": [\n 7\n ],\n \"handleAliases\": [\n 1\n ],\n \"scopes\": [\n 1\n ],\n \"connectionParameters\": [\n 25\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"accountOwner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"handle\": [\n 56\n ],\n \"provider\": [\n 56\n ],\n \"accessToken\": [\n 56\n ],\n \"refreshToken\": [\n 56\n ],\n \"lastSyncHistoryId\": [\n 56\n ],\n \"authFailedAt\": [\n 7\n ],\n \"lastCredentialsRefreshedAt\": [\n 7\n ],\n \"handleAliases\": [\n 56\n ],\n \"scopes\": [\n 242\n ],\n \"connectionParameters\": [\n 57\n ],\n \"accountOwnerId\": [\n 33\n ],\n \"and\": [\n 241\n ],\n \"or\": [\n 241\n ],\n \"not\": [\n 241\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ArrayFilter\": {\n \"containsIlike\": [\n 1\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"provider\": [\n 59\n ],\n \"accessToken\": [\n 59\n ],\n \"refreshToken\": [\n 59\n ],\n \"lastSyncHistoryId\": [\n 59\n ],\n \"authFailedAt\": [\n 59\n ],\n \"lastCredentialsRefreshedAt\": [\n 59\n ],\n \"handleAliases\": [\n 59\n ],\n \"scopes\": [\n 59\n ],\n \"connectionParameters\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountOrderByWithGroupByInput\": {\n \"aggregate\": [\n 245\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"provider\": [\n 59\n ],\n \"accessToken\": [\n 59\n ],\n \"refreshToken\": [\n 59\n ],\n \"lastSyncHistoryId\": [\n 59\n ],\n \"authFailedAt\": [\n 110\n ],\n \"lastCredentialsRefreshedAt\": [\n 110\n ],\n \"handleAliases\": [\n 59\n ],\n \"scopes\": [\n 59\n ],\n \"connectionParameters\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"countUniqueValuesProvider\": [\n 59\n ],\n \"countEmptyProvider\": [\n 59\n ],\n \"countNotEmptyProvider\": [\n 59\n ],\n \"percentageEmptyProvider\": [\n 59\n ],\n \"percentageNotEmptyProvider\": [\n 59\n ],\n \"countUniqueValuesAccessToken\": [\n 59\n ],\n \"countEmptyAccessToken\": [\n 59\n ],\n \"countNotEmptyAccessToken\": [\n 59\n ],\n \"percentageEmptyAccessToken\": [\n 59\n ],\n \"percentageNotEmptyAccessToken\": [\n 59\n ],\n \"countUniqueValuesRefreshToken\": [\n 59\n ],\n \"countEmptyRefreshToken\": [\n 59\n ],\n \"countNotEmptyRefreshToken\": [\n 59\n ],\n \"percentageEmptyRefreshToken\": [\n 59\n ],\n \"percentageNotEmptyRefreshToken\": [\n 59\n ],\n \"countUniqueValuesLastSyncHistoryId\": [\n 59\n ],\n \"countEmptyLastSyncHistoryId\": [\n 59\n ],\n \"countNotEmptyLastSyncHistoryId\": [\n 59\n ],\n \"percentageEmptyLastSyncHistoryId\": [\n 59\n ],\n \"percentageNotEmptyLastSyncHistoryId\": [\n 59\n ],\n \"countUniqueValuesAuthFailedAt\": [\n 59\n ],\n \"countEmptyAuthFailedAt\": [\n 59\n ],\n \"countNotEmptyAuthFailedAt\": [\n 59\n ],\n \"percentageEmptyAuthFailedAt\": [\n 59\n ],\n \"percentageNotEmptyAuthFailedAt\": [\n 59\n ],\n \"minAuthFailedAt\": [\n 59\n ],\n \"maxAuthFailedAt\": [\n 59\n ],\n \"countUniqueValuesLastCredentialsRefreshedAt\": [\n 59\n ],\n \"countEmptyLastCredentialsRefreshedAt\": [\n 59\n ],\n \"countNotEmptyLastCredentialsRefreshedAt\": [\n 59\n ],\n \"percentageEmptyLastCredentialsRefreshedAt\": [\n 59\n ],\n \"percentageNotEmptyLastCredentialsRefreshedAt\": [\n 59\n ],\n \"minLastCredentialsRefreshedAt\": [\n 59\n ],\n \"maxLastCredentialsRefreshedAt\": [\n 59\n ],\n \"countUniqueValuesHandleAliases\": [\n 59\n ],\n \"countEmptyHandleAliases\": [\n 59\n ],\n \"countNotEmptyHandleAliases\": [\n 59\n ],\n \"percentageEmptyHandleAliases\": [\n 59\n ],\n \"percentageNotEmptyHandleAliases\": [\n 59\n ],\n \"countUniqueValuesScopes\": [\n 59\n ],\n \"countEmptyScopes\": [\n 59\n ],\n \"countNotEmptyScopes\": [\n 59\n ],\n \"percentageEmptyScopes\": [\n 59\n ],\n \"percentageNotEmptyScopes\": [\n 59\n ],\n \"countUniqueValuesConnectionParameters\": [\n 59\n ],\n \"countEmptyConnectionParameters\": [\n 59\n ],\n \"countNotEmptyConnectionParameters\": [\n 59\n ],\n \"percentageEmptyConnectionParameters\": [\n 59\n ],\n \"percentageNotEmptyConnectionParameters\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"provider\": [\n 6\n ],\n \"accessToken\": [\n 6\n ],\n \"refreshToken\": [\n 6\n ],\n \"lastSyncHistoryId\": [\n 6\n ],\n \"authFailedAt\": [\n 109\n ],\n \"lastCredentialsRefreshedAt\": [\n 109\n ],\n \"handleAliases\": [\n 6\n ],\n \"scopes\": [\n 6\n ],\n \"connectionParameters\": [\n 6\n ],\n \"accountOwner\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Dashboard\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"title\": [\n 1\n ],\n \"position\": [\n 114\n ],\n \"pageLayoutId\": [\n 2\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardEdge\": {\n \"node\": [\n 247\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesPageLayoutId\": [\n 10\n ],\n \"countEmptyPageLayoutId\": [\n 10\n ],\n \"countNotEmptyPageLayoutId\": [\n 10\n ],\n \"percentageEmptyPageLayoutId\": [\n 13\n ],\n \"percentageNotEmptyPageLayoutId\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 248\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesPageLayoutId\": [\n 10\n ],\n \"countEmptyPageLayoutId\": [\n 10\n ],\n \"countNotEmptyPageLayoutId\": [\n 10\n ],\n \"percentageEmptyPageLayoutId\": [\n 13\n ],\n \"percentageNotEmptyPageLayoutId\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 248\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardRelationInput\": {\n \"connect\": [\n 252\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardConnectInput\": {\n \"where\": [\n 253\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"title\": [\n 1\n ],\n \"position\": [\n 114\n ],\n \"pageLayoutId\": [\n 2\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"title\": [\n 1\n ],\n \"position\": [\n 114\n ],\n \"pageLayoutId\": [\n 2\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"title\": [\n 56\n ],\n \"position\": [\n 130\n ],\n \"pageLayoutId\": [\n 33\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"and\": [\n 256\n ],\n \"or\": [\n 256\n ],\n \"not\": [\n 256\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"pageLayoutId\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardOrderByWithGroupByInput\": {\n \"aggregate\": [\n 259\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"title\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"pageLayoutId\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesTitle\": [\n 59\n ],\n \"countEmptyTitle\": [\n 59\n ],\n \"countNotEmptyTitle\": [\n 59\n ],\n \"percentageEmptyTitle\": [\n 59\n ],\n \"percentageNotEmptyTitle\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesPageLayoutId\": [\n 59\n ],\n \"countEmptyPageLayoutId\": [\n 59\n ],\n \"countNotEmptyPageLayoutId\": [\n 59\n ],\n \"percentageEmptyPageLayoutId\": [\n 59\n ],\n \"percentageNotEmptyPageLayoutId\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"title\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"pageLayoutId\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Favorite\": {\n \"createdAt\": [\n 7\n ],\n \"id\": [\n 2\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"viewId\": [\n 2\n ],\n \"companyId\": [\n 22\n ],\n \"dashboardId\": [\n 22\n ],\n \"forWorkspaceMemberId\": [\n 22\n ],\n \"personId\": [\n 22\n ],\n \"opportunityId\": [\n 22\n ],\n \"workflowId\": [\n 22\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"workflowRunId\": [\n 22\n ],\n \"taskId\": [\n 22\n ],\n \"noteId\": [\n 22\n ],\n \"favoriteFolderId\": [\n 22\n ],\n \"company\": [\n 217\n ],\n \"dashboard\": [\n 247\n ],\n \"forWorkspaceMember\": [\n 577\n ],\n \"person\": [\n 453\n ],\n \"opportunity\": [\n 438\n ],\n \"workflow\": [\n 513\n ],\n \"workflowVersion\": [\n 559\n ],\n \"workflowRun\": [\n 21\n ],\n \"task\": [\n 469\n ],\n \"note\": [\n 409\n ],\n \"favoriteFolder\": [\n 275\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteEdge\": {\n \"node\": [\n 261\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesViewId\": [\n 10\n ],\n \"countEmptyViewId\": [\n 10\n ],\n \"countNotEmptyViewId\": [\n 10\n ],\n \"percentageEmptyViewId\": [\n 13\n ],\n \"percentageNotEmptyViewId\": [\n 13\n ],\n \"edges\": [\n 262\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesViewId\": [\n 10\n ],\n \"countEmptyViewId\": [\n 10\n ],\n \"countNotEmptyViewId\": [\n 10\n ],\n \"percentageEmptyViewId\": [\n 13\n ],\n \"percentageNotEmptyViewId\": [\n 13\n ],\n \"edges\": [\n 262\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteRelationInput\": {\n \"connect\": [\n 266\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteConnectInput\": {\n \"where\": [\n 267\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteCreateInput\": {\n \"createdAt\": [\n 7\n ],\n \"id\": [\n 22\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"viewId\": [\n 2\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"dashboardId\": [\n 22\n ],\n \"dashboard\": [\n 251\n ],\n \"forWorkspaceMemberId\": [\n 22\n ],\n \"forWorkspaceMember\": [\n 581\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"opportunityId\": [\n 22\n ],\n \"opportunity\": [\n 442\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"workflowVersion\": [\n 563\n ],\n \"workflowRunId\": [\n 22\n ],\n \"workflowRun\": [\n 547\n ],\n \"taskId\": [\n 22\n ],\n \"task\": [\n 473\n ],\n \"noteId\": [\n 22\n ],\n \"note\": [\n 413\n ],\n \"favoriteFolderId\": [\n 22\n ],\n \"favoriteFolder\": [\n 279\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteUpdateInput\": {\n \"createdAt\": [\n 7\n ],\n \"id\": [\n 22\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"viewId\": [\n 2\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"dashboardId\": [\n 22\n ],\n \"dashboard\": [\n 251\n ],\n \"forWorkspaceMemberId\": [\n 22\n ],\n \"forWorkspaceMember\": [\n 581\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"opportunityId\": [\n 22\n ],\n \"opportunity\": [\n 442\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"workflowVersion\": [\n 563\n ],\n \"workflowRunId\": [\n 22\n ],\n \"workflowRun\": [\n 547\n ],\n \"taskId\": [\n 22\n ],\n \"task\": [\n 473\n ],\n \"noteId\": [\n 22\n ],\n \"note\": [\n 413\n ],\n \"favoriteFolderId\": [\n 22\n ],\n \"favoriteFolder\": [\n 279\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFilterInput\": {\n \"createdAt\": [\n 7\n ],\n \"id\": [\n 33\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"viewId\": [\n 33\n ],\n \"companyId\": [\n 33\n ],\n \"dashboardId\": [\n 33\n ],\n \"forWorkspaceMemberId\": [\n 33\n ],\n \"personId\": [\n 33\n ],\n \"opportunityId\": [\n 33\n ],\n \"workflowId\": [\n 33\n ],\n \"workflowVersionId\": [\n 33\n ],\n \"workflowRunId\": [\n 33\n ],\n \"taskId\": [\n 33\n ],\n \"noteId\": [\n 33\n ],\n \"favoriteFolderId\": [\n 33\n ],\n \"and\": [\n 270\n ],\n \"or\": [\n 270\n ],\n \"not\": [\n 270\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteOrderByInput\": {\n \"createdAt\": [\n 59\n ],\n \"id\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"viewId\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"dashboardId\": [\n 59\n ],\n \"dashboard\": [\n 257\n ],\n \"forWorkspaceMemberId\": [\n 59\n ],\n \"forWorkspaceMember\": [\n 591\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"opportunityId\": [\n 59\n ],\n \"opportunity\": [\n 449\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 570\n ],\n \"workflowRunId\": [\n 59\n ],\n \"workflowRun\": [\n 554\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 480\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 419\n ],\n \"favoriteFolderId\": [\n 59\n ],\n \"favoriteFolder\": [\n 285\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteOrderByWithGroupByInput\": {\n \"aggregate\": [\n 273\n ],\n \"createdAt\": [\n 110\n ],\n \"id\": [\n 59\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"viewId\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 229\n ],\n \"dashboardId\": [\n 59\n ],\n \"dashboard\": [\n 258\n ],\n \"forWorkspaceMemberId\": [\n 59\n ],\n \"forWorkspaceMember\": [\n 592\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 465\n ],\n \"opportunityId\": [\n 59\n ],\n \"opportunity\": [\n 450\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 525\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 571\n ],\n \"workflowRunId\": [\n 59\n ],\n \"workflowRun\": [\n 555\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 481\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 420\n ],\n \"favoriteFolderId\": [\n 59\n ],\n \"favoriteFolder\": [\n 286\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesViewId\": [\n 59\n ],\n \"countEmptyViewId\": [\n 59\n ],\n \"countNotEmptyViewId\": [\n 59\n ],\n \"percentageEmptyViewId\": [\n 59\n ],\n \"percentageNotEmptyViewId\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"dashboardId\": [\n 59\n ],\n \"dashboard\": [\n 257\n ],\n \"forWorkspaceMemberId\": [\n 59\n ],\n \"forWorkspaceMember\": [\n 591\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"opportunityId\": [\n 59\n ],\n \"opportunity\": [\n 449\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 570\n ],\n \"workflowRunId\": [\n 59\n ],\n \"workflowRun\": [\n 554\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 480\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 419\n ],\n \"favoriteFolderId\": [\n 59\n ],\n \"favoriteFolder\": [\n 285\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteGroupByInput\": {\n \"createdAt\": [\n 109\n ],\n \"id\": [\n 6\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"viewId\": [\n 6\n ],\n \"company\": [\n 231\n ],\n \"dashboard\": [\n 260\n ],\n \"forWorkspaceMember\": [\n 594\n ],\n \"person\": [\n 467\n ],\n \"opportunity\": [\n 452\n ],\n \"workflow\": [\n 527\n ],\n \"workflowVersion\": [\n 573\n ],\n \"workflowRun\": [\n 557\n ],\n \"task\": [\n 483\n ],\n \"note\": [\n 422\n ],\n \"favoriteFolder\": [\n 288\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolder\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderEdge\": {\n \"node\": [\n 275\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"edges\": [\n 276\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"edges\": [\n 276\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderRelationInput\": {\n \"connect\": [\n 280\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderConnectInput\": {\n \"where\": [\n 281\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"name\": [\n 56\n ],\n \"and\": [\n 284\n ],\n \"or\": [\n 284\n ],\n \"not\": [\n 284\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderOrderByWithGroupByInput\": {\n \"aggregate\": [\n 287\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"name\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationDirectionEnum\": {},\n \"MessageChannelMessageAssociation\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"messageExternalId\": [\n 1\n ],\n \"messageThreadExternalId\": [\n 1\n ],\n \"direction\": [\n 289\n ],\n \"messageId\": [\n 22\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageThreadId\": [\n 22\n ],\n \"message\": [\n 394\n ],\n \"messageChannel\": [\n 312\n ],\n \"messageThread\": [\n 379\n ],\n \"messageFolders\": [\n 351,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 358\n ],\n \"orderBy\": [\n 359,\n \"[MessageChannelMessageAssociationMessageFolderOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationEdge\": {\n \"node\": [\n 290\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesMessageExternalId\": [\n 10\n ],\n \"countEmptyMessageExternalId\": [\n 10\n ],\n \"countNotEmptyMessageExternalId\": [\n 10\n ],\n \"percentageEmptyMessageExternalId\": [\n 13\n ],\n \"percentageNotEmptyMessageExternalId\": [\n 13\n ],\n \"countUniqueValuesMessageThreadExternalId\": [\n 10\n ],\n \"countEmptyMessageThreadExternalId\": [\n 10\n ],\n \"countNotEmptyMessageThreadExternalId\": [\n 10\n ],\n \"percentageEmptyMessageThreadExternalId\": [\n 13\n ],\n \"percentageNotEmptyMessageThreadExternalId\": [\n 13\n ],\n \"countUniqueValuesDirection\": [\n 10\n ],\n \"countEmptyDirection\": [\n 10\n ],\n \"countNotEmptyDirection\": [\n 10\n ],\n \"percentageEmptyDirection\": [\n 13\n ],\n \"percentageNotEmptyDirection\": [\n 13\n ],\n \"edges\": [\n 291\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesMessageExternalId\": [\n 10\n ],\n \"countEmptyMessageExternalId\": [\n 10\n ],\n \"countNotEmptyMessageExternalId\": [\n 10\n ],\n \"percentageEmptyMessageExternalId\": [\n 13\n ],\n \"percentageNotEmptyMessageExternalId\": [\n 13\n ],\n \"countUniqueValuesMessageThreadExternalId\": [\n 10\n ],\n \"countEmptyMessageThreadExternalId\": [\n 10\n ],\n \"countNotEmptyMessageThreadExternalId\": [\n 10\n ],\n \"percentageEmptyMessageThreadExternalId\": [\n 13\n ],\n \"percentageNotEmptyMessageThreadExternalId\": [\n 13\n ],\n \"countUniqueValuesDirection\": [\n 10\n ],\n \"countEmptyDirection\": [\n 10\n ],\n \"countNotEmptyDirection\": [\n 10\n ],\n \"percentageEmptyDirection\": [\n 13\n ],\n \"percentageNotEmptyDirection\": [\n 13\n ],\n \"edges\": [\n 291\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationRelationInput\": {\n \"connect\": [\n 295\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationConnectInput\": {\n \"where\": [\n 296\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"messageExternalId\": [\n 1\n ],\n \"messageThreadExternalId\": [\n 1\n ],\n \"direction\": [\n 289\n ],\n \"messageId\": [\n 22\n ],\n \"message\": [\n 398\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageChannel\": [\n 316\n ],\n \"messageThreadId\": [\n 22\n ],\n \"messageThread\": [\n 383\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"messageExternalId\": [\n 1\n ],\n \"messageThreadExternalId\": [\n 1\n ],\n \"direction\": [\n 289\n ],\n \"messageId\": [\n 22\n ],\n \"message\": [\n 398\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageChannel\": [\n 316\n ],\n \"messageThreadId\": [\n 22\n ],\n \"messageThread\": [\n 383\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"messageExternalId\": [\n 56\n ],\n \"messageThreadExternalId\": [\n 56\n ],\n \"direction\": [\n 300\n ],\n \"messageId\": [\n 33\n ],\n \"messageChannelId\": [\n 33\n ],\n \"messageThreadId\": [\n 33\n ],\n \"and\": [\n 299\n ],\n \"or\": [\n 299\n ],\n \"not\": [\n 299\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationDirectionEnumFilter\": {\n \"eq\": [\n 289\n ],\n \"neq\": [\n 289\n ],\n \"in\": [\n 289\n ],\n \"containsAny\": [\n 289\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"messageExternalId\": [\n 59\n ],\n \"messageThreadExternalId\": [\n 59\n ],\n \"direction\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 405\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 329\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 389\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationOrderByWithGroupByInput\": {\n \"aggregate\": [\n 303\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"messageExternalId\": [\n 59\n ],\n \"messageThreadExternalId\": [\n 59\n ],\n \"direction\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 406\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 330\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 390\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesMessageExternalId\": [\n 59\n ],\n \"countEmptyMessageExternalId\": [\n 59\n ],\n \"countNotEmptyMessageExternalId\": [\n 59\n ],\n \"percentageEmptyMessageExternalId\": [\n 59\n ],\n \"percentageNotEmptyMessageExternalId\": [\n 59\n ],\n \"countUniqueValuesMessageThreadExternalId\": [\n 59\n ],\n \"countEmptyMessageThreadExternalId\": [\n 59\n ],\n \"countNotEmptyMessageThreadExternalId\": [\n 59\n ],\n \"percentageEmptyMessageThreadExternalId\": [\n 59\n ],\n \"percentageNotEmptyMessageThreadExternalId\": [\n 59\n ],\n \"countUniqueValuesDirection\": [\n 59\n ],\n \"countEmptyDirection\": [\n 59\n ],\n \"countNotEmptyDirection\": [\n 59\n ],\n \"percentageEmptyDirection\": [\n 59\n ],\n \"percentageNotEmptyDirection\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 405\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 329\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 389\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"messageExternalId\": [\n 6\n ],\n \"messageThreadExternalId\": [\n 6\n ],\n \"direction\": [\n 6\n ],\n \"message\": [\n 408\n ],\n \"messageChannel\": [\n 332\n ],\n \"messageThread\": [\n 392\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelVisibilityEnum\": {},\n \"MessageChannelTypeEnum\": {},\n \"MessageChannelContactAutoCreationPolicyEnum\": {},\n \"MessageChannelMessageFolderImportPolicyEnum\": {},\n \"MessageChannelPendingGroupEmailsActionEnum\": {},\n \"MessageChannelSyncStatusEnum\": {},\n \"MessageChannelSyncStageEnum\": {},\n \"MessageChannel\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"visibility\": [\n 305\n ],\n \"handle\": [\n 1\n ],\n \"type\": [\n 306\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 307\n ],\n \"messageFolderImportPolicy\": [\n 308\n ],\n \"excludeNonProfessionalEmails\": [\n 6\n ],\n \"excludeGroupEmails\": [\n 6\n ],\n \"pendingGroupEmailsAction\": [\n 309\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncedAt\": [\n 7\n ],\n \"syncStatus\": [\n 310\n ],\n \"syncStage\": [\n 311\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"throttleRetryAfter\": [\n 7\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"connectedAccount\": [\n 232\n ],\n \"messageChannelMessageAssociations\": [\n 292,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 299\n ],\n \"orderBy\": [\n 301,\n \"[MessageChannelMessageAssociationOrderByInput]\"\n ]\n }\n ],\n \"messageFolders\": [\n 336,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 343\n ],\n \"orderBy\": [\n 345,\n \"[MessageFolderOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelEdge\": {\n \"node\": [\n 312\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesVisibility\": [\n 10\n ],\n \"countEmptyVisibility\": [\n 10\n ],\n \"countNotEmptyVisibility\": [\n 10\n ],\n \"percentageEmptyVisibility\": [\n 13\n ],\n \"percentageNotEmptyVisibility\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesType\": [\n 10\n ],\n \"countEmptyType\": [\n 10\n ],\n \"countNotEmptyType\": [\n 10\n ],\n \"percentageEmptyType\": [\n 13\n ],\n \"percentageNotEmptyType\": [\n 13\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 10\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"countUniqueValuesMessageFolderImportPolicy\": [\n 10\n ],\n \"countEmptyMessageFolderImportPolicy\": [\n 10\n ],\n \"countNotEmptyMessageFolderImportPolicy\": [\n 10\n ],\n \"percentageEmptyMessageFolderImportPolicy\": [\n 13\n ],\n \"percentageNotEmptyMessageFolderImportPolicy\": [\n 13\n ],\n \"countUniqueValuesExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countEmptyExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countNotEmptyExcludeNonProfessionalEmails\": [\n 10\n ],\n \"percentageEmptyExcludeNonProfessionalEmails\": [\n 13\n ],\n \"percentageNotEmptyExcludeNonProfessionalEmails\": [\n 13\n ],\n \"countTrueExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countFalseExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countUniqueValuesExcludeGroupEmails\": [\n 10\n ],\n \"countEmptyExcludeGroupEmails\": [\n 10\n ],\n \"countNotEmptyExcludeGroupEmails\": [\n 10\n ],\n \"percentageEmptyExcludeGroupEmails\": [\n 13\n ],\n \"percentageNotEmptyExcludeGroupEmails\": [\n 13\n ],\n \"countTrueExcludeGroupEmails\": [\n 10\n ],\n \"countFalseExcludeGroupEmails\": [\n 10\n ],\n \"countUniqueValuesPendingGroupEmailsAction\": [\n 10\n ],\n \"countEmptyPendingGroupEmailsAction\": [\n 10\n ],\n \"countNotEmptyPendingGroupEmailsAction\": [\n 10\n ],\n \"percentageEmptyPendingGroupEmailsAction\": [\n 13\n ],\n \"percentageNotEmptyPendingGroupEmailsAction\": [\n 13\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 10\n ],\n \"countEmptyIsSyncEnabled\": [\n 10\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 10\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 13\n ],\n \"countTrueIsSyncEnabled\": [\n 10\n ],\n \"countFalseIsSyncEnabled\": [\n 10\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesSyncedAt\": [\n 10\n ],\n \"countEmptySyncedAt\": [\n 10\n ],\n \"countNotEmptySyncedAt\": [\n 10\n ],\n \"percentageEmptySyncedAt\": [\n 13\n ],\n \"percentageNotEmptySyncedAt\": [\n 13\n ],\n \"minSyncedAt\": [\n 7\n ],\n \"maxSyncedAt\": [\n 7\n ],\n \"countUniqueValuesSyncStatus\": [\n 10\n ],\n \"countEmptySyncStatus\": [\n 10\n ],\n \"countNotEmptySyncStatus\": [\n 10\n ],\n \"percentageEmptySyncStatus\": [\n 13\n ],\n \"percentageNotEmptySyncStatus\": [\n 13\n ],\n \"countUniqueValuesSyncStage\": [\n 10\n ],\n \"countEmptySyncStage\": [\n 10\n ],\n \"countNotEmptySyncStage\": [\n 10\n ],\n \"percentageEmptySyncStage\": [\n 13\n ],\n \"percentageNotEmptySyncStage\": [\n 13\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 10\n ],\n \"countEmptySyncStageStartedAt\": [\n 10\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 10\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 13\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 13\n ],\n \"minSyncStageStartedAt\": [\n 7\n ],\n \"maxSyncStageStartedAt\": [\n 7\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 10\n ],\n \"countEmptyThrottleFailureCount\": [\n 10\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 10\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 13\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 13\n ],\n \"minThrottleFailureCount\": [\n 13\n ],\n \"maxThrottleFailureCount\": [\n 13\n ],\n \"avgThrottleFailureCount\": [\n 13\n ],\n \"sumThrottleFailureCount\": [\n 13\n ],\n \"countUniqueValuesThrottleRetryAfter\": [\n 10\n ],\n \"countEmptyThrottleRetryAfter\": [\n 10\n ],\n \"countNotEmptyThrottleRetryAfter\": [\n 10\n ],\n \"percentageEmptyThrottleRetryAfter\": [\n 13\n ],\n \"percentageNotEmptyThrottleRetryAfter\": [\n 13\n ],\n \"minThrottleRetryAfter\": [\n 7\n ],\n \"maxThrottleRetryAfter\": [\n 7\n ],\n \"edges\": [\n 313\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesVisibility\": [\n 10\n ],\n \"countEmptyVisibility\": [\n 10\n ],\n \"countNotEmptyVisibility\": [\n 10\n ],\n \"percentageEmptyVisibility\": [\n 13\n ],\n \"percentageNotEmptyVisibility\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesType\": [\n 10\n ],\n \"countEmptyType\": [\n 10\n ],\n \"countNotEmptyType\": [\n 10\n ],\n \"percentageEmptyType\": [\n 13\n ],\n \"percentageNotEmptyType\": [\n 13\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 10\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"countUniqueValuesMessageFolderImportPolicy\": [\n 10\n ],\n \"countEmptyMessageFolderImportPolicy\": [\n 10\n ],\n \"countNotEmptyMessageFolderImportPolicy\": [\n 10\n ],\n \"percentageEmptyMessageFolderImportPolicy\": [\n 13\n ],\n \"percentageNotEmptyMessageFolderImportPolicy\": [\n 13\n ],\n \"countUniqueValuesExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countEmptyExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countNotEmptyExcludeNonProfessionalEmails\": [\n 10\n ],\n \"percentageEmptyExcludeNonProfessionalEmails\": [\n 13\n ],\n \"percentageNotEmptyExcludeNonProfessionalEmails\": [\n 13\n ],\n \"countTrueExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countFalseExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countUniqueValuesExcludeGroupEmails\": [\n 10\n ],\n \"countEmptyExcludeGroupEmails\": [\n 10\n ],\n \"countNotEmptyExcludeGroupEmails\": [\n 10\n ],\n \"percentageEmptyExcludeGroupEmails\": [\n 13\n ],\n \"percentageNotEmptyExcludeGroupEmails\": [\n 13\n ],\n \"countTrueExcludeGroupEmails\": [\n 10\n ],\n \"countFalseExcludeGroupEmails\": [\n 10\n ],\n \"countUniqueValuesPendingGroupEmailsAction\": [\n 10\n ],\n \"countEmptyPendingGroupEmailsAction\": [\n 10\n ],\n \"countNotEmptyPendingGroupEmailsAction\": [\n 10\n ],\n \"percentageEmptyPendingGroupEmailsAction\": [\n 13\n ],\n \"percentageNotEmptyPendingGroupEmailsAction\": [\n 13\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 10\n ],\n \"countEmptyIsSyncEnabled\": [\n 10\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 10\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 13\n ],\n \"countTrueIsSyncEnabled\": [\n 10\n ],\n \"countFalseIsSyncEnabled\": [\n 10\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesSyncedAt\": [\n 10\n ],\n \"countEmptySyncedAt\": [\n 10\n ],\n \"countNotEmptySyncedAt\": [\n 10\n ],\n \"percentageEmptySyncedAt\": [\n 13\n ],\n \"percentageNotEmptySyncedAt\": [\n 13\n ],\n \"minSyncedAt\": [\n 7\n ],\n \"maxSyncedAt\": [\n 7\n ],\n \"countUniqueValuesSyncStatus\": [\n 10\n ],\n \"countEmptySyncStatus\": [\n 10\n ],\n \"countNotEmptySyncStatus\": [\n 10\n ],\n \"percentageEmptySyncStatus\": [\n 13\n ],\n \"percentageNotEmptySyncStatus\": [\n 13\n ],\n \"countUniqueValuesSyncStage\": [\n 10\n ],\n \"countEmptySyncStage\": [\n 10\n ],\n \"countNotEmptySyncStage\": [\n 10\n ],\n \"percentageEmptySyncStage\": [\n 13\n ],\n \"percentageNotEmptySyncStage\": [\n 13\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 10\n ],\n \"countEmptySyncStageStartedAt\": [\n 10\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 10\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 13\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 13\n ],\n \"minSyncStageStartedAt\": [\n 7\n ],\n \"maxSyncStageStartedAt\": [\n 7\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 10\n ],\n \"countEmptyThrottleFailureCount\": [\n 10\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 10\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 13\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 13\n ],\n \"minThrottleFailureCount\": [\n 13\n ],\n \"maxThrottleFailureCount\": [\n 13\n ],\n \"avgThrottleFailureCount\": [\n 13\n ],\n \"sumThrottleFailureCount\": [\n 13\n ],\n \"countUniqueValuesThrottleRetryAfter\": [\n 10\n ],\n \"countEmptyThrottleRetryAfter\": [\n 10\n ],\n \"countNotEmptyThrottleRetryAfter\": [\n 10\n ],\n \"percentageEmptyThrottleRetryAfter\": [\n 13\n ],\n \"percentageNotEmptyThrottleRetryAfter\": [\n 13\n ],\n \"minThrottleRetryAfter\": [\n 7\n ],\n \"maxThrottleRetryAfter\": [\n 7\n ],\n \"edges\": [\n 313\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelRelationInput\": {\n \"connect\": [\n 317\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelConnectInput\": {\n \"where\": [\n 318\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"visibility\": [\n 305\n ],\n \"handle\": [\n 1\n ],\n \"type\": [\n 306\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 307\n ],\n \"messageFolderImportPolicy\": [\n 308\n ],\n \"excludeNonProfessionalEmails\": [\n 6\n ],\n \"excludeGroupEmails\": [\n 6\n ],\n \"pendingGroupEmailsAction\": [\n 309\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncedAt\": [\n 7\n ],\n \"syncStatus\": [\n 310\n ],\n \"syncStage\": [\n 311\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"throttleRetryAfter\": [\n 7\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"connectedAccount\": [\n 236\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"visibility\": [\n 305\n ],\n \"handle\": [\n 1\n ],\n \"type\": [\n 306\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 307\n ],\n \"messageFolderImportPolicy\": [\n 308\n ],\n \"excludeNonProfessionalEmails\": [\n 6\n ],\n \"excludeGroupEmails\": [\n 6\n ],\n \"pendingGroupEmailsAction\": [\n 309\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncedAt\": [\n 7\n ],\n \"syncStatus\": [\n 310\n ],\n \"syncStage\": [\n 311\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"throttleRetryAfter\": [\n 7\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"connectedAccount\": [\n 236\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"visibility\": [\n 322\n ],\n \"handle\": [\n 56\n ],\n \"type\": [\n 323\n ],\n \"isContactAutoCreationEnabled\": [\n 179\n ],\n \"contactAutoCreationPolicy\": [\n 324\n ],\n \"messageFolderImportPolicy\": [\n 325\n ],\n \"excludeNonProfessionalEmails\": [\n 179\n ],\n \"excludeGroupEmails\": [\n 179\n ],\n \"pendingGroupEmailsAction\": [\n 326\n ],\n \"isSyncEnabled\": [\n 179\n ],\n \"syncCursor\": [\n 56\n ],\n \"syncedAt\": [\n 7\n ],\n \"syncStatus\": [\n 327\n ],\n \"syncStage\": [\n 328\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 130\n ],\n \"throttleRetryAfter\": [\n 7\n ],\n \"connectedAccountId\": [\n 33\n ],\n \"and\": [\n 321\n ],\n \"or\": [\n 321\n ],\n \"not\": [\n 321\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelVisibilityEnumFilter\": {\n \"eq\": [\n 305\n ],\n \"neq\": [\n 305\n ],\n \"in\": [\n 305\n ],\n \"containsAny\": [\n 305\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelTypeEnumFilter\": {\n \"eq\": [\n 306\n ],\n \"neq\": [\n 306\n ],\n \"in\": [\n 306\n ],\n \"containsAny\": [\n 306\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelContactAutoCreationPolicyEnumFilter\": {\n \"eq\": [\n 307\n ],\n \"neq\": [\n 307\n ],\n \"in\": [\n 307\n ],\n \"containsAny\": [\n 307\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageFolderImportPolicyEnumFilter\": {\n \"eq\": [\n 308\n ],\n \"neq\": [\n 308\n ],\n \"in\": [\n 308\n ],\n \"containsAny\": [\n 308\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelPendingGroupEmailsActionEnumFilter\": {\n \"eq\": [\n 309\n ],\n \"neq\": [\n 309\n ],\n \"in\": [\n 309\n ],\n \"containsAny\": [\n 309\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelSyncStatusEnumFilter\": {\n \"eq\": [\n 310\n ],\n \"neq\": [\n 310\n ],\n \"in\": [\n 310\n ],\n \"containsAny\": [\n 310\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelSyncStageEnumFilter\": {\n \"eq\": [\n 311\n ],\n \"neq\": [\n 311\n ],\n \"in\": [\n 311\n ],\n \"containsAny\": [\n 311\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"visibility\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"type\": [\n 59\n ],\n \"isContactAutoCreationEnabled\": [\n 59\n ],\n \"contactAutoCreationPolicy\": [\n 59\n ],\n \"messageFolderImportPolicy\": [\n 59\n ],\n \"excludeNonProfessionalEmails\": [\n 59\n ],\n \"excludeGroupEmails\": [\n 59\n ],\n \"pendingGroupEmailsAction\": [\n 59\n ],\n \"isSyncEnabled\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"syncedAt\": [\n 59\n ],\n \"syncStatus\": [\n 59\n ],\n \"syncStage\": [\n 59\n ],\n \"syncStageStartedAt\": [\n 59\n ],\n \"throttleFailureCount\": [\n 59\n ],\n \"throttleRetryAfter\": [\n 59\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 243\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelOrderByWithGroupByInput\": {\n \"aggregate\": [\n 331\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"visibility\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"type\": [\n 59\n ],\n \"isContactAutoCreationEnabled\": [\n 59\n ],\n \"contactAutoCreationPolicy\": [\n 59\n ],\n \"messageFolderImportPolicy\": [\n 59\n ],\n \"excludeNonProfessionalEmails\": [\n 59\n ],\n \"excludeGroupEmails\": [\n 59\n ],\n \"pendingGroupEmailsAction\": [\n 59\n ],\n \"isSyncEnabled\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"syncedAt\": [\n 110\n ],\n \"syncStatus\": [\n 59\n ],\n \"syncStage\": [\n 59\n ],\n \"syncStageStartedAt\": [\n 110\n ],\n \"throttleFailureCount\": [\n 59\n ],\n \"throttleRetryAfter\": [\n 110\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 244\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesVisibility\": [\n 59\n ],\n \"countEmptyVisibility\": [\n 59\n ],\n \"countNotEmptyVisibility\": [\n 59\n ],\n \"percentageEmptyVisibility\": [\n 59\n ],\n \"percentageNotEmptyVisibility\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"countUniqueValuesType\": [\n 59\n ],\n \"countEmptyType\": [\n 59\n ],\n \"countNotEmptyType\": [\n 59\n ],\n \"percentageEmptyType\": [\n 59\n ],\n \"percentageNotEmptyType\": [\n 59\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 59\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"countUniqueValuesMessageFolderImportPolicy\": [\n 59\n ],\n \"countEmptyMessageFolderImportPolicy\": [\n 59\n ],\n \"countNotEmptyMessageFolderImportPolicy\": [\n 59\n ],\n \"percentageEmptyMessageFolderImportPolicy\": [\n 59\n ],\n \"percentageNotEmptyMessageFolderImportPolicy\": [\n 59\n ],\n \"countUniqueValuesExcludeNonProfessionalEmails\": [\n 59\n ],\n \"countEmptyExcludeNonProfessionalEmails\": [\n 59\n ],\n \"countNotEmptyExcludeNonProfessionalEmails\": [\n 59\n ],\n \"percentageEmptyExcludeNonProfessionalEmails\": [\n 59\n ],\n \"percentageNotEmptyExcludeNonProfessionalEmails\": [\n 59\n ],\n \"countTrueExcludeNonProfessionalEmails\": [\n 59\n ],\n \"countFalseExcludeNonProfessionalEmails\": [\n 59\n ],\n \"countUniqueValuesExcludeGroupEmails\": [\n 59\n ],\n \"countEmptyExcludeGroupEmails\": [\n 59\n ],\n \"countNotEmptyExcludeGroupEmails\": [\n 59\n ],\n \"percentageEmptyExcludeGroupEmails\": [\n 59\n ],\n \"percentageNotEmptyExcludeGroupEmails\": [\n 59\n ],\n \"countTrueExcludeGroupEmails\": [\n 59\n ],\n \"countFalseExcludeGroupEmails\": [\n 59\n ],\n \"countUniqueValuesPendingGroupEmailsAction\": [\n 59\n ],\n \"countEmptyPendingGroupEmailsAction\": [\n 59\n ],\n \"countNotEmptyPendingGroupEmailsAction\": [\n 59\n ],\n \"percentageEmptyPendingGroupEmailsAction\": [\n 59\n ],\n \"percentageNotEmptyPendingGroupEmailsAction\": [\n 59\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 59\n ],\n \"countEmptyIsSyncEnabled\": [\n 59\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 59\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 59\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 59\n ],\n \"countTrueIsSyncEnabled\": [\n 59\n ],\n \"countFalseIsSyncEnabled\": [\n 59\n ],\n \"countUniqueValuesSyncCursor\": [\n 59\n ],\n \"countEmptySyncCursor\": [\n 59\n ],\n \"countNotEmptySyncCursor\": [\n 59\n ],\n \"percentageEmptySyncCursor\": [\n 59\n ],\n \"percentageNotEmptySyncCursor\": [\n 59\n ],\n \"countUniqueValuesSyncedAt\": [\n 59\n ],\n \"countEmptySyncedAt\": [\n 59\n ],\n \"countNotEmptySyncedAt\": [\n 59\n ],\n \"percentageEmptySyncedAt\": [\n 59\n ],\n \"percentageNotEmptySyncedAt\": [\n 59\n ],\n \"minSyncedAt\": [\n 59\n ],\n \"maxSyncedAt\": [\n 59\n ],\n \"countUniqueValuesSyncStatus\": [\n 59\n ],\n \"countEmptySyncStatus\": [\n 59\n ],\n \"countNotEmptySyncStatus\": [\n 59\n ],\n \"percentageEmptySyncStatus\": [\n 59\n ],\n \"percentageNotEmptySyncStatus\": [\n 59\n ],\n \"countUniqueValuesSyncStage\": [\n 59\n ],\n \"countEmptySyncStage\": [\n 59\n ],\n \"countNotEmptySyncStage\": [\n 59\n ],\n \"percentageEmptySyncStage\": [\n 59\n ],\n \"percentageNotEmptySyncStage\": [\n 59\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 59\n ],\n \"countEmptySyncStageStartedAt\": [\n 59\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 59\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 59\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 59\n ],\n \"minSyncStageStartedAt\": [\n 59\n ],\n \"maxSyncStageStartedAt\": [\n 59\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 59\n ],\n \"countEmptyThrottleFailureCount\": [\n 59\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 59\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 59\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 59\n ],\n \"minThrottleFailureCount\": [\n 59\n ],\n \"maxThrottleFailureCount\": [\n 59\n ],\n \"avgThrottleFailureCount\": [\n 59\n ],\n \"sumThrottleFailureCount\": [\n 59\n ],\n \"countUniqueValuesThrottleRetryAfter\": [\n 59\n ],\n \"countEmptyThrottleRetryAfter\": [\n 59\n ],\n \"countNotEmptyThrottleRetryAfter\": [\n 59\n ],\n \"percentageEmptyThrottleRetryAfter\": [\n 59\n ],\n \"percentageNotEmptyThrottleRetryAfter\": [\n 59\n ],\n \"minThrottleRetryAfter\": [\n 59\n ],\n \"maxThrottleRetryAfter\": [\n 59\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 243\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"visibility\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"type\": [\n 6\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 6\n ],\n \"messageFolderImportPolicy\": [\n 6\n ],\n \"excludeNonProfessionalEmails\": [\n 6\n ],\n \"excludeGroupEmails\": [\n 6\n ],\n \"pendingGroupEmailsAction\": [\n 6\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 6\n ],\n \"syncedAt\": [\n 109\n ],\n \"syncStatus\": [\n 6\n ],\n \"syncStage\": [\n 6\n ],\n \"syncStageStartedAt\": [\n 109\n ],\n \"throttleFailureCount\": [\n 6\n ],\n \"throttleRetryAfter\": [\n 109\n ],\n \"connectedAccount\": [\n 246\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderPendingSyncActionEnum\": {},\n \"MessageFolder\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"syncCursor\": [\n 1\n ],\n \"isSentFolder\": [\n 6\n ],\n \"isSynced\": [\n 6\n ],\n \"parentFolderId\": [\n 1\n ],\n \"externalId\": [\n 1\n ],\n \"pendingSyncAction\": [\n 333\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageChannel\": [\n 312\n ],\n \"messageChannelMessageAssociationMessageFolders\": [\n 351,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 358\n ],\n \"orderBy\": [\n 359,\n \"[MessageChannelMessageAssociationMessageFolderOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderEdge\": {\n \"node\": [\n 334\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesIsSentFolder\": [\n 10\n ],\n \"countEmptyIsSentFolder\": [\n 10\n ],\n \"countNotEmptyIsSentFolder\": [\n 10\n ],\n \"percentageEmptyIsSentFolder\": [\n 13\n ],\n \"percentageNotEmptyIsSentFolder\": [\n 13\n ],\n \"countTrueIsSentFolder\": [\n 10\n ],\n \"countFalseIsSentFolder\": [\n 10\n ],\n \"countUniqueValuesIsSynced\": [\n 10\n ],\n \"countEmptyIsSynced\": [\n 10\n ],\n \"countNotEmptyIsSynced\": [\n 10\n ],\n \"percentageEmptyIsSynced\": [\n 13\n ],\n \"percentageNotEmptyIsSynced\": [\n 13\n ],\n \"countTrueIsSynced\": [\n 10\n ],\n \"countFalseIsSynced\": [\n 10\n ],\n \"countUniqueValuesParentFolderId\": [\n 10\n ],\n \"countEmptyParentFolderId\": [\n 10\n ],\n \"countNotEmptyParentFolderId\": [\n 10\n ],\n \"percentageEmptyParentFolderId\": [\n 13\n ],\n \"percentageNotEmptyParentFolderId\": [\n 13\n ],\n \"countUniqueValuesExternalId\": [\n 10\n ],\n \"countEmptyExternalId\": [\n 10\n ],\n \"countNotEmptyExternalId\": [\n 10\n ],\n \"percentageEmptyExternalId\": [\n 13\n ],\n \"percentageNotEmptyExternalId\": [\n 13\n ],\n \"countUniqueValuesPendingSyncAction\": [\n 10\n ],\n \"countEmptyPendingSyncAction\": [\n 10\n ],\n \"countNotEmptyPendingSyncAction\": [\n 10\n ],\n \"percentageEmptyPendingSyncAction\": [\n 13\n ],\n \"percentageNotEmptyPendingSyncAction\": [\n 13\n ],\n \"edges\": [\n 335\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesIsSentFolder\": [\n 10\n ],\n \"countEmptyIsSentFolder\": [\n 10\n ],\n \"countNotEmptyIsSentFolder\": [\n 10\n ],\n \"percentageEmptyIsSentFolder\": [\n 13\n ],\n \"percentageNotEmptyIsSentFolder\": [\n 13\n ],\n \"countTrueIsSentFolder\": [\n 10\n ],\n \"countFalseIsSentFolder\": [\n 10\n ],\n \"countUniqueValuesIsSynced\": [\n 10\n ],\n \"countEmptyIsSynced\": [\n 10\n ],\n \"countNotEmptyIsSynced\": [\n 10\n ],\n \"percentageEmptyIsSynced\": [\n 13\n ],\n \"percentageNotEmptyIsSynced\": [\n 13\n ],\n \"countTrueIsSynced\": [\n 10\n ],\n \"countFalseIsSynced\": [\n 10\n ],\n \"countUniqueValuesParentFolderId\": [\n 10\n ],\n \"countEmptyParentFolderId\": [\n 10\n ],\n \"countNotEmptyParentFolderId\": [\n 10\n ],\n \"percentageEmptyParentFolderId\": [\n 13\n ],\n \"percentageNotEmptyParentFolderId\": [\n 13\n ],\n \"countUniqueValuesExternalId\": [\n 10\n ],\n \"countEmptyExternalId\": [\n 10\n ],\n \"countNotEmptyExternalId\": [\n 10\n ],\n \"percentageEmptyExternalId\": [\n 13\n ],\n \"percentageNotEmptyExternalId\": [\n 13\n ],\n \"countUniqueValuesPendingSyncAction\": [\n 10\n ],\n \"countEmptyPendingSyncAction\": [\n 10\n ],\n \"countNotEmptyPendingSyncAction\": [\n 10\n ],\n \"percentageEmptyPendingSyncAction\": [\n 13\n ],\n \"percentageNotEmptyPendingSyncAction\": [\n 13\n ],\n \"edges\": [\n 335\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderRelationInput\": {\n \"connect\": [\n 339\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderConnectInput\": {\n \"where\": [\n 340\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"syncCursor\": [\n 1\n ],\n \"isSentFolder\": [\n 6\n ],\n \"isSynced\": [\n 6\n ],\n \"parentFolderId\": [\n 1\n ],\n \"externalId\": [\n 1\n ],\n \"pendingSyncAction\": [\n 333\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageChannel\": [\n 316\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"syncCursor\": [\n 1\n ],\n \"isSentFolder\": [\n 6\n ],\n \"isSynced\": [\n 6\n ],\n \"parentFolderId\": [\n 1\n ],\n \"externalId\": [\n 1\n ],\n \"pendingSyncAction\": [\n 333\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageChannel\": [\n 316\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"name\": [\n 56\n ],\n \"syncCursor\": [\n 56\n ],\n \"isSentFolder\": [\n 179\n ],\n \"isSynced\": [\n 179\n ],\n \"parentFolderId\": [\n 56\n ],\n \"externalId\": [\n 56\n ],\n \"pendingSyncAction\": [\n 344\n ],\n \"messageChannelId\": [\n 33\n ],\n \"and\": [\n 343\n ],\n \"or\": [\n 343\n ],\n \"not\": [\n 343\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderPendingSyncActionEnumFilter\": {\n \"eq\": [\n 333\n ],\n \"neq\": [\n 333\n ],\n \"in\": [\n 333\n ],\n \"containsAny\": [\n 333\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"isSentFolder\": [\n 59\n ],\n \"isSynced\": [\n 59\n ],\n \"parentFolderId\": [\n 59\n ],\n \"externalId\": [\n 59\n ],\n \"pendingSyncAction\": [\n 59\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 329\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderOrderByWithGroupByInput\": {\n \"aggregate\": [\n 347\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"isSentFolder\": [\n 59\n ],\n \"isSynced\": [\n 59\n ],\n \"parentFolderId\": [\n 59\n ],\n \"externalId\": [\n 59\n ],\n \"pendingSyncAction\": [\n 59\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 330\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesSyncCursor\": [\n 59\n ],\n \"countEmptySyncCursor\": [\n 59\n ],\n \"countNotEmptySyncCursor\": [\n 59\n ],\n \"percentageEmptySyncCursor\": [\n 59\n ],\n \"percentageNotEmptySyncCursor\": [\n 59\n ],\n \"countUniqueValuesIsSentFolder\": [\n 59\n ],\n \"countEmptyIsSentFolder\": [\n 59\n ],\n \"countNotEmptyIsSentFolder\": [\n 59\n ],\n \"percentageEmptyIsSentFolder\": [\n 59\n ],\n \"percentageNotEmptyIsSentFolder\": [\n 59\n ],\n \"countTrueIsSentFolder\": [\n 59\n ],\n \"countFalseIsSentFolder\": [\n 59\n ],\n \"countUniqueValuesIsSynced\": [\n 59\n ],\n \"countEmptyIsSynced\": [\n 59\n ],\n \"countNotEmptyIsSynced\": [\n 59\n ],\n \"percentageEmptyIsSynced\": [\n 59\n ],\n \"percentageNotEmptyIsSynced\": [\n 59\n ],\n \"countTrueIsSynced\": [\n 59\n ],\n \"countFalseIsSynced\": [\n 59\n ],\n \"countUniqueValuesParentFolderId\": [\n 59\n ],\n \"countEmptyParentFolderId\": [\n 59\n ],\n \"countNotEmptyParentFolderId\": [\n 59\n ],\n \"percentageEmptyParentFolderId\": [\n 59\n ],\n \"percentageNotEmptyParentFolderId\": [\n 59\n ],\n \"countUniqueValuesExternalId\": [\n 59\n ],\n \"countEmptyExternalId\": [\n 59\n ],\n \"countNotEmptyExternalId\": [\n 59\n ],\n \"percentageEmptyExternalId\": [\n 59\n ],\n \"percentageNotEmptyExternalId\": [\n 59\n ],\n \"countUniqueValuesPendingSyncAction\": [\n 59\n ],\n \"countEmptyPendingSyncAction\": [\n 59\n ],\n \"countNotEmptyPendingSyncAction\": [\n 59\n ],\n \"percentageEmptyPendingSyncAction\": [\n 59\n ],\n \"percentageNotEmptyPendingSyncAction\": [\n 59\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 329\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"name\": [\n 6\n ],\n \"syncCursor\": [\n 6\n ],\n \"isSentFolder\": [\n 6\n ],\n \"isSynced\": [\n 6\n ],\n \"parentFolderId\": [\n 6\n ],\n \"externalId\": [\n 6\n ],\n \"pendingSyncAction\": [\n 6\n ],\n \"messageChannel\": [\n 332\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolder\": {\n \"searchVector\": [\n 115\n ],\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"messageChannelMessageAssociationId\": [\n 22\n ],\n \"messageFolderId\": [\n 22\n ],\n \"messageChannelMessageAssociation\": [\n 290\n ],\n \"messageFolder\": [\n 334\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderEdge\": {\n \"node\": [\n 349\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"edges\": [\n 350\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"edges\": [\n 350\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderRelationInput\": {\n \"connect\": [\n 354\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderConnectInput\": {\n \"where\": [\n 355\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderCreateInput\": {\n \"searchVector\": [\n 115\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"messageChannelMessageAssociationId\": [\n 22\n ],\n \"messageChannelMessageAssociation\": [\n 294\n ],\n \"messageFolderId\": [\n 22\n ],\n \"messageFolder\": [\n 338\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderUpdateInput\": {\n \"searchVector\": [\n 115\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"messageChannelMessageAssociationId\": [\n 22\n ],\n \"messageChannelMessageAssociation\": [\n 294\n ],\n \"messageFolderId\": [\n 22\n ],\n \"messageFolder\": [\n 338\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderFilterInput\": {\n \"searchVector\": [\n 131\n ],\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"messageChannelMessageAssociationId\": [\n 33\n ],\n \"messageFolderId\": [\n 33\n ],\n \"and\": [\n 358\n ],\n \"or\": [\n 358\n ],\n \"not\": [\n 358\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderOrderByInput\": {\n \"searchVector\": [\n 59\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"messageChannelMessageAssociationId\": [\n 59\n ],\n \"messageChannelMessageAssociation\": [\n 301\n ],\n \"messageFolderId\": [\n 59\n ],\n \"messageFolder\": [\n 345\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderOrderByWithGroupByInput\": {\n \"aggregate\": [\n 361\n ],\n \"searchVector\": [\n 59\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"messageChannelMessageAssociationId\": [\n 59\n ],\n \"messageChannelMessageAssociation\": [\n 302\n ],\n \"messageFolderId\": [\n 59\n ],\n \"messageFolder\": [\n 346\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"messageChannelMessageAssociationId\": [\n 59\n ],\n \"messageChannelMessageAssociation\": [\n 301\n ],\n \"messageFolderId\": [\n 59\n ],\n \"messageFolder\": [\n 345\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderGroupByInput\": {\n \"searchVector\": [\n 6\n ],\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"messageChannelMessageAssociation\": [\n 304\n ],\n \"messageFolder\": [\n 348\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantRoleEnum\": {},\n \"MessageParticipant\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"role\": [\n 363\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"messageId\": [\n 22\n ],\n \"personId\": [\n 22\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"message\": [\n 394\n ],\n \"person\": [\n 453\n ],\n \"workspaceMember\": [\n 577\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantEdge\": {\n \"node\": [\n 364\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesRole\": [\n 10\n ],\n \"countEmptyRole\": [\n 10\n ],\n \"countNotEmptyRole\": [\n 10\n ],\n \"percentageEmptyRole\": [\n 13\n ],\n \"percentageNotEmptyRole\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesDisplayName\": [\n 10\n ],\n \"countEmptyDisplayName\": [\n 10\n ],\n \"countNotEmptyDisplayName\": [\n 10\n ],\n \"percentageEmptyDisplayName\": [\n 13\n ],\n \"percentageNotEmptyDisplayName\": [\n 13\n ],\n \"edges\": [\n 365\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesRole\": [\n 10\n ],\n \"countEmptyRole\": [\n 10\n ],\n \"countNotEmptyRole\": [\n 10\n ],\n \"percentageEmptyRole\": [\n 13\n ],\n \"percentageNotEmptyRole\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesDisplayName\": [\n 10\n ],\n \"countEmptyDisplayName\": [\n 10\n ],\n \"countNotEmptyDisplayName\": [\n 10\n ],\n \"percentageEmptyDisplayName\": [\n 13\n ],\n \"percentageNotEmptyDisplayName\": [\n 13\n ],\n \"edges\": [\n 365\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantRelationInput\": {\n \"connect\": [\n 369\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantConnectInput\": {\n \"where\": [\n 370\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"role\": [\n 363\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"messageId\": [\n 22\n ],\n \"message\": [\n 398\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"role\": [\n 363\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"messageId\": [\n 22\n ],\n \"message\": [\n 398\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"role\": [\n 374\n ],\n \"handle\": [\n 56\n ],\n \"displayName\": [\n 56\n ],\n \"messageId\": [\n 33\n ],\n \"personId\": [\n 33\n ],\n \"workspaceMemberId\": [\n 33\n ],\n \"and\": [\n 373\n ],\n \"or\": [\n 373\n ],\n \"not\": [\n 373\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantRoleEnumFilter\": {\n \"eq\": [\n 363\n ],\n \"neq\": [\n 363\n ],\n \"in\": [\n 363\n ],\n \"containsAny\": [\n 363\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"role\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"displayName\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 405\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantOrderByWithGroupByInput\": {\n \"aggregate\": [\n 377\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"role\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"displayName\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 406\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 465\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesRole\": [\n 59\n ],\n \"countEmptyRole\": [\n 59\n ],\n \"countNotEmptyRole\": [\n 59\n ],\n \"percentageEmptyRole\": [\n 59\n ],\n \"percentageNotEmptyRole\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"countUniqueValuesDisplayName\": [\n 59\n ],\n \"countEmptyDisplayName\": [\n 59\n ],\n \"countNotEmptyDisplayName\": [\n 59\n ],\n \"percentageEmptyDisplayName\": [\n 59\n ],\n \"percentageNotEmptyDisplayName\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 405\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"role\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"displayName\": [\n 6\n ],\n \"message\": [\n 408\n ],\n \"person\": [\n 467\n ],\n \"workspaceMember\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThread\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"messages\": [\n 396,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 403\n ],\n \"orderBy\": [\n 405,\n \"[MessageOrderByInput]\"\n ]\n }\n ],\n \"messageChannelMessageAssociations\": [\n 292,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 299\n ],\n \"orderBy\": [\n 301,\n \"[MessageChannelMessageAssociationOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadEdge\": {\n \"node\": [\n 379\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 380\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 380\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadRelationInput\": {\n \"connect\": [\n 384\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadConnectInput\": {\n \"where\": [\n 385\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"and\": [\n 388\n ],\n \"or\": [\n 388\n ],\n \"not\": [\n 388\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadOrderByWithGroupByInput\": {\n \"aggregate\": [\n 391\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageDirectionEnum\": {},\n \"Message\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"headerMessageId\": [\n 1\n ],\n \"direction\": [\n 393\n ],\n \"subject\": [\n 1\n ],\n \"text\": [\n 1\n ],\n \"receivedAt\": [\n 7\n ],\n \"messageThreadId\": [\n 22\n ],\n \"messageThread\": [\n 379\n ],\n \"messageParticipants\": [\n 366,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 373\n ],\n \"orderBy\": [\n 375,\n \"[MessageParticipantOrderByInput]\"\n ]\n }\n ],\n \"messageChannelMessageAssociations\": [\n 292,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 299\n ],\n \"orderBy\": [\n 301,\n \"[MessageChannelMessageAssociationOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageEdge\": {\n \"node\": [\n 394\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHeaderMessageId\": [\n 10\n ],\n \"countEmptyHeaderMessageId\": [\n 10\n ],\n \"countNotEmptyHeaderMessageId\": [\n 10\n ],\n \"percentageEmptyHeaderMessageId\": [\n 13\n ],\n \"percentageNotEmptyHeaderMessageId\": [\n 13\n ],\n \"countUniqueValuesDirection\": [\n 10\n ],\n \"countEmptyDirection\": [\n 10\n ],\n \"countNotEmptyDirection\": [\n 10\n ],\n \"percentageEmptyDirection\": [\n 13\n ],\n \"percentageNotEmptyDirection\": [\n 13\n ],\n \"countUniqueValuesSubject\": [\n 10\n ],\n \"countEmptySubject\": [\n 10\n ],\n \"countNotEmptySubject\": [\n 10\n ],\n \"percentageEmptySubject\": [\n 13\n ],\n \"percentageNotEmptySubject\": [\n 13\n ],\n \"countUniqueValuesText\": [\n 10\n ],\n \"countEmptyText\": [\n 10\n ],\n \"countNotEmptyText\": [\n 10\n ],\n \"percentageEmptyText\": [\n 13\n ],\n \"percentageNotEmptyText\": [\n 13\n ],\n \"countUniqueValuesReceivedAt\": [\n 10\n ],\n \"countEmptyReceivedAt\": [\n 10\n ],\n \"countNotEmptyReceivedAt\": [\n 10\n ],\n \"percentageEmptyReceivedAt\": [\n 13\n ],\n \"percentageNotEmptyReceivedAt\": [\n 13\n ],\n \"minReceivedAt\": [\n 7\n ],\n \"maxReceivedAt\": [\n 7\n ],\n \"edges\": [\n 395\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHeaderMessageId\": [\n 10\n ],\n \"countEmptyHeaderMessageId\": [\n 10\n ],\n \"countNotEmptyHeaderMessageId\": [\n 10\n ],\n \"percentageEmptyHeaderMessageId\": [\n 13\n ],\n \"percentageNotEmptyHeaderMessageId\": [\n 13\n ],\n \"countUniqueValuesDirection\": [\n 10\n ],\n \"countEmptyDirection\": [\n 10\n ],\n \"countNotEmptyDirection\": [\n 10\n ],\n \"percentageEmptyDirection\": [\n 13\n ],\n \"percentageNotEmptyDirection\": [\n 13\n ],\n \"countUniqueValuesSubject\": [\n 10\n ],\n \"countEmptySubject\": [\n 10\n ],\n \"countNotEmptySubject\": [\n 10\n ],\n \"percentageEmptySubject\": [\n 13\n ],\n \"percentageNotEmptySubject\": [\n 13\n ],\n \"countUniqueValuesText\": [\n 10\n ],\n \"countEmptyText\": [\n 10\n ],\n \"countNotEmptyText\": [\n 10\n ],\n \"percentageEmptyText\": [\n 13\n ],\n \"percentageNotEmptyText\": [\n 13\n ],\n \"countUniqueValuesReceivedAt\": [\n 10\n ],\n \"countEmptyReceivedAt\": [\n 10\n ],\n \"countNotEmptyReceivedAt\": [\n 10\n ],\n \"percentageEmptyReceivedAt\": [\n 13\n ],\n \"percentageNotEmptyReceivedAt\": [\n 13\n ],\n \"minReceivedAt\": [\n 7\n ],\n \"maxReceivedAt\": [\n 7\n ],\n \"edges\": [\n 395\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageRelationInput\": {\n \"connect\": [\n 399\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageConnectInput\": {\n \"where\": [\n 400\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"headerMessageId\": [\n 1\n ],\n \"direction\": [\n 393\n ],\n \"subject\": [\n 1\n ],\n \"text\": [\n 1\n ],\n \"receivedAt\": [\n 7\n ],\n \"messageThreadId\": [\n 22\n ],\n \"messageThread\": [\n 383\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"headerMessageId\": [\n 1\n ],\n \"direction\": [\n 393\n ],\n \"subject\": [\n 1\n ],\n \"text\": [\n 1\n ],\n \"receivedAt\": [\n 7\n ],\n \"messageThreadId\": [\n 22\n ],\n \"messageThread\": [\n 383\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"headerMessageId\": [\n 56\n ],\n \"direction\": [\n 404\n ],\n \"subject\": [\n 56\n ],\n \"text\": [\n 56\n ],\n \"receivedAt\": [\n 7\n ],\n \"messageThreadId\": [\n 33\n ],\n \"and\": [\n 403\n ],\n \"or\": [\n 403\n ],\n \"not\": [\n 403\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageDirectionEnumFilter\": {\n \"eq\": [\n 393\n ],\n \"neq\": [\n 393\n ],\n \"in\": [\n 393\n ],\n \"containsAny\": [\n 393\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"headerMessageId\": [\n 59\n ],\n \"direction\": [\n 59\n ],\n \"subject\": [\n 59\n ],\n \"text\": [\n 59\n ],\n \"receivedAt\": [\n 59\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 389\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageOrderByWithGroupByInput\": {\n \"aggregate\": [\n 407\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"headerMessageId\": [\n 59\n ],\n \"direction\": [\n 59\n ],\n \"subject\": [\n 59\n ],\n \"text\": [\n 59\n ],\n \"receivedAt\": [\n 110\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 390\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesHeaderMessageId\": [\n 59\n ],\n \"countEmptyHeaderMessageId\": [\n 59\n ],\n \"countNotEmptyHeaderMessageId\": [\n 59\n ],\n \"percentageEmptyHeaderMessageId\": [\n 59\n ],\n \"percentageNotEmptyHeaderMessageId\": [\n 59\n ],\n \"countUniqueValuesDirection\": [\n 59\n ],\n \"countEmptyDirection\": [\n 59\n ],\n \"countNotEmptyDirection\": [\n 59\n ],\n \"percentageEmptyDirection\": [\n 59\n ],\n \"percentageNotEmptyDirection\": [\n 59\n ],\n \"countUniqueValuesSubject\": [\n 59\n ],\n \"countEmptySubject\": [\n 59\n ],\n \"countNotEmptySubject\": [\n 59\n ],\n \"percentageEmptySubject\": [\n 59\n ],\n \"percentageNotEmptySubject\": [\n 59\n ],\n \"countUniqueValuesText\": [\n 59\n ],\n \"countEmptyText\": [\n 59\n ],\n \"countNotEmptyText\": [\n 59\n ],\n \"percentageEmptyText\": [\n 59\n ],\n \"percentageNotEmptyText\": [\n 59\n ],\n \"countUniqueValuesReceivedAt\": [\n 59\n ],\n \"countEmptyReceivedAt\": [\n 59\n ],\n \"countNotEmptyReceivedAt\": [\n 59\n ],\n \"percentageEmptyReceivedAt\": [\n 59\n ],\n \"percentageNotEmptyReceivedAt\": [\n 59\n ],\n \"minReceivedAt\": [\n 59\n ],\n \"maxReceivedAt\": [\n 59\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 389\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"headerMessageId\": [\n 6\n ],\n \"direction\": [\n 6\n ],\n \"subject\": [\n 6\n ],\n \"text\": [\n 6\n ],\n \"receivedAt\": [\n 109\n ],\n \"messageThread\": [\n 392\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Note\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 101\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"noteTargets\": [\n 425,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteEdge\": {\n \"node\": [\n 409\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesBodyV2\": [\n 10\n ],\n \"countEmptyBodyV2\": [\n 10\n ],\n \"countNotEmptyBodyV2\": [\n 10\n ],\n \"percentageEmptyBodyV2\": [\n 13\n ],\n \"percentageNotEmptyBodyV2\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 410\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesBodyV2\": [\n 10\n ],\n \"countEmptyBodyV2\": [\n 10\n ],\n \"countNotEmptyBodyV2\": [\n 10\n ],\n \"percentageEmptyBodyV2\": [\n 13\n ],\n \"percentageNotEmptyBodyV2\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 410\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteRelationInput\": {\n \"connect\": [\n 414\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteConnectInput\": {\n \"where\": [\n 415\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 102\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 103\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 130\n ],\n \"title\": [\n 56\n ],\n \"bodyV2\": [\n 104\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"and\": [\n 418\n ],\n \"or\": [\n 418\n ],\n \"not\": [\n 418\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"bodyV2\": [\n 105\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteOrderByWithGroupByInput\": {\n \"aggregate\": [\n 421\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"position\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"bodyV2\": [\n 105\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesTitle\": [\n 59\n ],\n \"countEmptyTitle\": [\n 59\n ],\n \"countNotEmptyTitle\": [\n 59\n ],\n \"percentageEmptyTitle\": [\n 59\n ],\n \"percentageNotEmptyTitle\": [\n 59\n ],\n \"countUniqueValuesBodyV2\": [\n 59\n ],\n \"countEmptyBodyV2\": [\n 59\n ],\n \"countNotEmptyBodyV2\": [\n 59\n ],\n \"percentageEmptyBodyV2\": [\n 59\n ],\n \"percentageNotEmptyBodyV2\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"position\": [\n 6\n ],\n \"title\": [\n 6\n ],\n \"bodyV2\": [\n 106\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTarget\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"noteId\": [\n 22\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetCompany\": [\n 217\n ],\n \"note\": [\n 409\n ],\n \"targetPerson\": [\n 453\n ],\n \"targetOpportunity\": [\n 438\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetEdge\": {\n \"node\": [\n 423\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"edges\": [\n 424\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"edges\": [\n 424\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetRelationInput\": {\n \"connect\": [\n 428\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetConnectInput\": {\n \"where\": [\n 429\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"noteId\": [\n 22\n ],\n \"note\": [\n 413\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"noteId\": [\n 22\n ],\n \"note\": [\n 413\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"targetCompanyId\": [\n 33\n ],\n \"noteId\": [\n 33\n ],\n \"targetPersonId\": [\n 33\n ],\n \"targetOpportunityId\": [\n 33\n ],\n \"and\": [\n 432\n ],\n \"or\": [\n 432\n ],\n \"not\": [\n 432\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 419\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetOrderByWithGroupByInput\": {\n \"aggregate\": [\n 435\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 229\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 420\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 465\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 450\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 419\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"targetCompany\": [\n 231\n ],\n \"note\": [\n 422\n ],\n \"targetPerson\": [\n 467\n ],\n \"targetOpportunity\": [\n 452\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityStageEnum\": {},\n \"Opportunity\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"amount\": [\n 61\n ],\n \"closeDate\": [\n 7\n ],\n \"stage\": [\n 437\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"pointOfContactId\": [\n 22\n ],\n \"ownerId\": [\n 22\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"company\": [\n 217\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"noteTargets\": [\n 425,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ]\n }\n ],\n \"pointOfContact\": [\n 453\n ],\n \"taskTargets\": [\n 486,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"owner\": [\n 577\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityEdge\": {\n \"node\": [\n 438\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesAmount\": [\n 10\n ],\n \"countEmptyAmount\": [\n 10\n ],\n \"countNotEmptyAmount\": [\n 10\n ],\n \"percentageEmptyAmount\": [\n 13\n ],\n \"percentageNotEmptyAmount\": [\n 13\n ],\n \"minAmountAmountMicros\": [\n 13\n ],\n \"maxAmountAmountMicros\": [\n 13\n ],\n \"sumAmountAmountMicros\": [\n 13\n ],\n \"avgAmountAmountMicros\": [\n 13\n ],\n \"countUniqueValuesCloseDate\": [\n 10\n ],\n \"countEmptyCloseDate\": [\n 10\n ],\n \"countNotEmptyCloseDate\": [\n 10\n ],\n \"percentageEmptyCloseDate\": [\n 13\n ],\n \"percentageNotEmptyCloseDate\": [\n 13\n ],\n \"minCloseDate\": [\n 7\n ],\n \"maxCloseDate\": [\n 7\n ],\n \"countUniqueValuesStage\": [\n 10\n ],\n \"countEmptyStage\": [\n 10\n ],\n \"countNotEmptyStage\": [\n 10\n ],\n \"percentageEmptyStage\": [\n 13\n ],\n \"percentageNotEmptyStage\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 439\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesAmount\": [\n 10\n ],\n \"countEmptyAmount\": [\n 10\n ],\n \"countNotEmptyAmount\": [\n 10\n ],\n \"percentageEmptyAmount\": [\n 13\n ],\n \"percentageNotEmptyAmount\": [\n 13\n ],\n \"minAmountAmountMicros\": [\n 13\n ],\n \"maxAmountAmountMicros\": [\n 13\n ],\n \"sumAmountAmountMicros\": [\n 13\n ],\n \"avgAmountAmountMicros\": [\n 13\n ],\n \"countUniqueValuesCloseDate\": [\n 10\n ],\n \"countEmptyCloseDate\": [\n 10\n ],\n \"countNotEmptyCloseDate\": [\n 10\n ],\n \"percentageEmptyCloseDate\": [\n 13\n ],\n \"percentageNotEmptyCloseDate\": [\n 13\n ],\n \"minCloseDate\": [\n 7\n ],\n \"maxCloseDate\": [\n 7\n ],\n \"countUniqueValuesStage\": [\n 10\n ],\n \"countEmptyStage\": [\n 10\n ],\n \"countNotEmptyStage\": [\n 10\n ],\n \"percentageEmptyStage\": [\n 13\n ],\n \"percentageNotEmptyStage\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 439\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityRelationInput\": {\n \"connect\": [\n 443\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityConnectInput\": {\n \"where\": [\n 444\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"amount\": [\n 63\n ],\n \"closeDate\": [\n 7\n ],\n \"stage\": [\n 437\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"pointOfContactId\": [\n 22\n ],\n \"pointOfContact\": [\n 457\n ],\n \"ownerId\": [\n 22\n ],\n \"owner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"amount\": [\n 64\n ],\n \"closeDate\": [\n 7\n ],\n \"stage\": [\n 437\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"pointOfContactId\": [\n 22\n ],\n \"pointOfContact\": [\n 457\n ],\n \"ownerId\": [\n 22\n ],\n \"owner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"amount\": [\n 65\n ],\n \"closeDate\": [\n 7\n ],\n \"stage\": [\n 448\n ],\n \"position\": [\n 130\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"companyId\": [\n 33\n ],\n \"pointOfContactId\": [\n 33\n ],\n \"ownerId\": [\n 33\n ],\n \"and\": [\n 447\n ],\n \"or\": [\n 447\n ],\n \"not\": [\n 447\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityStageEnumFilter\": {\n \"eq\": [\n 437\n ],\n \"neq\": [\n 437\n ],\n \"in\": [\n 437\n ],\n \"containsAny\": [\n 437\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"amount\": [\n 67\n ],\n \"closeDate\": [\n 59\n ],\n \"stage\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"pointOfContactId\": [\n 59\n ],\n \"pointOfContact\": [\n 464\n ],\n \"ownerId\": [\n 59\n ],\n \"owner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityOrderByWithGroupByInput\": {\n \"aggregate\": [\n 451\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"amount\": [\n 67\n ],\n \"closeDate\": [\n 110\n ],\n \"stage\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 229\n ],\n \"pointOfContactId\": [\n 59\n ],\n \"pointOfContact\": [\n 465\n ],\n \"ownerId\": [\n 59\n ],\n \"owner\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesAmount\": [\n 59\n ],\n \"countEmptyAmount\": [\n 59\n ],\n \"countNotEmptyAmount\": [\n 59\n ],\n \"percentageEmptyAmount\": [\n 59\n ],\n \"percentageNotEmptyAmount\": [\n 59\n ],\n \"minAmountAmountMicros\": [\n 59\n ],\n \"maxAmountAmountMicros\": [\n 59\n ],\n \"sumAmountAmountMicros\": [\n 59\n ],\n \"avgAmountAmountMicros\": [\n 59\n ],\n \"countUniqueValuesCloseDate\": [\n 59\n ],\n \"countEmptyCloseDate\": [\n 59\n ],\n \"countNotEmptyCloseDate\": [\n 59\n ],\n \"percentageEmptyCloseDate\": [\n 59\n ],\n \"percentageNotEmptyCloseDate\": [\n 59\n ],\n \"minCloseDate\": [\n 59\n ],\n \"maxCloseDate\": [\n 59\n ],\n \"countUniqueValuesStage\": [\n 59\n ],\n \"countEmptyStage\": [\n 59\n ],\n \"countNotEmptyStage\": [\n 59\n ],\n \"percentageEmptyStage\": [\n 59\n ],\n \"percentageNotEmptyStage\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"pointOfContactId\": [\n 59\n ],\n \"pointOfContact\": [\n 464\n ],\n \"ownerId\": [\n 59\n ],\n \"owner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"amount\": [\n 68\n ],\n \"closeDate\": [\n 109\n ],\n \"stage\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"company\": [\n 231\n ],\n \"pointOfContact\": [\n 467\n ],\n \"owner\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Person\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 69\n ],\n \"emails\": [\n 89\n ],\n \"linkedinLink\": [\n 52\n ],\n \"xLink\": [\n 52\n ],\n \"jobTitle\": [\n 1\n ],\n \"phones\": [\n 95\n ],\n \"city\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"avatarFile\": [\n 113\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"noteTargets\": [\n 425,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ]\n }\n ],\n \"calendarEventParticipants\": [\n 190,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 197\n ],\n \"orderBy\": [\n 199,\n \"[CalendarEventParticipantOrderByInput]\"\n ]\n }\n ],\n \"company\": [\n 217\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"messageParticipants\": [\n 366,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 373\n ],\n \"orderBy\": [\n 375,\n \"[MessageParticipantOrderByInput]\"\n ]\n }\n ],\n \"pointOfContactForOpportunities\": [\n 440,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 447\n ],\n \"orderBy\": [\n 449,\n \"[OpportunityOrderByInput]\"\n ]\n }\n ],\n \"taskTargets\": [\n 486,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonEdge\": {\n \"node\": [\n 453\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesEmails\": [\n 10\n ],\n \"countEmptyEmails\": [\n 10\n ],\n \"countNotEmptyEmails\": [\n 10\n ],\n \"percentageEmptyEmails\": [\n 13\n ],\n \"percentageNotEmptyEmails\": [\n 13\n ],\n \"countUniqueValuesLinkedinLink\": [\n 10\n ],\n \"countEmptyLinkedinLink\": [\n 10\n ],\n \"countNotEmptyLinkedinLink\": [\n 10\n ],\n \"percentageEmptyLinkedinLink\": [\n 13\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 13\n ],\n \"countUniqueValuesXLink\": [\n 10\n ],\n \"countEmptyXLink\": [\n 10\n ],\n \"countNotEmptyXLink\": [\n 10\n ],\n \"percentageEmptyXLink\": [\n 13\n ],\n \"percentageNotEmptyXLink\": [\n 13\n ],\n \"countUniqueValuesJobTitle\": [\n 10\n ],\n \"countEmptyJobTitle\": [\n 10\n ],\n \"countNotEmptyJobTitle\": [\n 10\n ],\n \"percentageEmptyJobTitle\": [\n 13\n ],\n \"percentageNotEmptyJobTitle\": [\n 13\n ],\n \"countUniqueValuesPhones\": [\n 10\n ],\n \"countEmptyPhones\": [\n 10\n ],\n \"countNotEmptyPhones\": [\n 10\n ],\n \"percentageEmptyPhones\": [\n 13\n ],\n \"percentageNotEmptyPhones\": [\n 13\n ],\n \"countUniqueValuesCity\": [\n 10\n ],\n \"countEmptyCity\": [\n 10\n ],\n \"countNotEmptyCity\": [\n 10\n ],\n \"percentageEmptyCity\": [\n 13\n ],\n \"percentageNotEmptyCity\": [\n 13\n ],\n \"countUniqueValuesAvatarUrl\": [\n 10\n ],\n \"countEmptyAvatarUrl\": [\n 10\n ],\n \"countNotEmptyAvatarUrl\": [\n 10\n ],\n \"percentageEmptyAvatarUrl\": [\n 13\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 13\n ],\n \"countUniqueValuesAvatarFile\": [\n 10\n ],\n \"countEmptyAvatarFile\": [\n 10\n ],\n \"countNotEmptyAvatarFile\": [\n 10\n ],\n \"percentageEmptyAvatarFile\": [\n 13\n ],\n \"percentageNotEmptyAvatarFile\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 454\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesEmails\": [\n 10\n ],\n \"countEmptyEmails\": [\n 10\n ],\n \"countNotEmptyEmails\": [\n 10\n ],\n \"percentageEmptyEmails\": [\n 13\n ],\n \"percentageNotEmptyEmails\": [\n 13\n ],\n \"countUniqueValuesLinkedinLink\": [\n 10\n ],\n \"countEmptyLinkedinLink\": [\n 10\n ],\n \"countNotEmptyLinkedinLink\": [\n 10\n ],\n \"percentageEmptyLinkedinLink\": [\n 13\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 13\n ],\n \"countUniqueValuesXLink\": [\n 10\n ],\n \"countEmptyXLink\": [\n 10\n ],\n \"countNotEmptyXLink\": [\n 10\n ],\n \"percentageEmptyXLink\": [\n 13\n ],\n \"percentageNotEmptyXLink\": [\n 13\n ],\n \"countUniqueValuesJobTitle\": [\n 10\n ],\n \"countEmptyJobTitle\": [\n 10\n ],\n \"countNotEmptyJobTitle\": [\n 10\n ],\n \"percentageEmptyJobTitle\": [\n 13\n ],\n \"percentageNotEmptyJobTitle\": [\n 13\n ],\n \"countUniqueValuesPhones\": [\n 10\n ],\n \"countEmptyPhones\": [\n 10\n ],\n \"countNotEmptyPhones\": [\n 10\n ],\n \"percentageEmptyPhones\": [\n 13\n ],\n \"percentageNotEmptyPhones\": [\n 13\n ],\n \"countUniqueValuesCity\": [\n 10\n ],\n \"countEmptyCity\": [\n 10\n ],\n \"countNotEmptyCity\": [\n 10\n ],\n \"percentageEmptyCity\": [\n 13\n ],\n \"percentageNotEmptyCity\": [\n 13\n ],\n \"countUniqueValuesAvatarUrl\": [\n 10\n ],\n \"countEmptyAvatarUrl\": [\n 10\n ],\n \"countNotEmptyAvatarUrl\": [\n 10\n ],\n \"percentageEmptyAvatarUrl\": [\n 13\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 13\n ],\n \"countUniqueValuesAvatarFile\": [\n 10\n ],\n \"countEmptyAvatarFile\": [\n 10\n ],\n \"countNotEmptyAvatarFile\": [\n 10\n ],\n \"percentageEmptyAvatarFile\": [\n 13\n ],\n \"percentageNotEmptyAvatarFile\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 454\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonRelationInput\": {\n \"connect\": [\n 458\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonConnectInput\": {\n \"where\": [\n 459\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"emails\": [\n 460\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonEmailsWhereInput\": {\n \"primaryEmail\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 70\n ],\n \"emails\": [\n 90\n ],\n \"linkedinLink\": [\n 53\n ],\n \"xLink\": [\n 53\n ],\n \"jobTitle\": [\n 1\n ],\n \"phones\": [\n 96\n ],\n \"city\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"avatarFile\": [\n 126\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 71\n ],\n \"emails\": [\n 91\n ],\n \"linkedinLink\": [\n 54\n ],\n \"xLink\": [\n 54\n ],\n \"jobTitle\": [\n 1\n ],\n \"phones\": [\n 97\n ],\n \"city\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"avatarFile\": [\n 126\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 72\n ],\n \"emails\": [\n 92\n ],\n \"linkedinLink\": [\n 55\n ],\n \"xLink\": [\n 55\n ],\n \"jobTitle\": [\n 56\n ],\n \"phones\": [\n 98\n ],\n \"city\": [\n 56\n ],\n \"avatarUrl\": [\n 56\n ],\n \"avatarFile\": [\n 57\n ],\n \"position\": [\n 130\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"companyId\": [\n 33\n ],\n \"and\": [\n 463\n ],\n \"or\": [\n 463\n ],\n \"not\": [\n 463\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 73\n ],\n \"emails\": [\n 93\n ],\n \"linkedinLink\": [\n 58\n ],\n \"xLink\": [\n 58\n ],\n \"jobTitle\": [\n 59\n ],\n \"phones\": [\n 99\n ],\n \"city\": [\n 59\n ],\n \"avatarUrl\": [\n 59\n ],\n \"avatarFile\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonOrderByWithGroupByInput\": {\n \"aggregate\": [\n 466\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 73\n ],\n \"emails\": [\n 93\n ],\n \"linkedinLink\": [\n 58\n ],\n \"xLink\": [\n 58\n ],\n \"jobTitle\": [\n 59\n ],\n \"phones\": [\n 99\n ],\n \"city\": [\n 59\n ],\n \"avatarUrl\": [\n 59\n ],\n \"avatarFile\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 229\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesEmails\": [\n 59\n ],\n \"countEmptyEmails\": [\n 59\n ],\n \"countNotEmptyEmails\": [\n 59\n ],\n \"percentageEmptyEmails\": [\n 59\n ],\n \"percentageNotEmptyEmails\": [\n 59\n ],\n \"countUniqueValuesLinkedinLink\": [\n 59\n ],\n \"countEmptyLinkedinLink\": [\n 59\n ],\n \"countNotEmptyLinkedinLink\": [\n 59\n ],\n \"percentageEmptyLinkedinLink\": [\n 59\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 59\n ],\n \"countUniqueValuesXLink\": [\n 59\n ],\n \"countEmptyXLink\": [\n 59\n ],\n \"countNotEmptyXLink\": [\n 59\n ],\n \"percentageEmptyXLink\": [\n 59\n ],\n \"percentageNotEmptyXLink\": [\n 59\n ],\n \"countUniqueValuesJobTitle\": [\n 59\n ],\n \"countEmptyJobTitle\": [\n 59\n ],\n \"countNotEmptyJobTitle\": [\n 59\n ],\n \"percentageEmptyJobTitle\": [\n 59\n ],\n \"percentageNotEmptyJobTitle\": [\n 59\n ],\n \"countUniqueValuesPhones\": [\n 59\n ],\n \"countEmptyPhones\": [\n 59\n ],\n \"countNotEmptyPhones\": [\n 59\n ],\n \"percentageEmptyPhones\": [\n 59\n ],\n \"percentageNotEmptyPhones\": [\n 59\n ],\n \"countUniqueValuesCity\": [\n 59\n ],\n \"countEmptyCity\": [\n 59\n ],\n \"countNotEmptyCity\": [\n 59\n ],\n \"percentageEmptyCity\": [\n 59\n ],\n \"percentageNotEmptyCity\": [\n 59\n ],\n \"countUniqueValuesAvatarUrl\": [\n 59\n ],\n \"countEmptyAvatarUrl\": [\n 59\n ],\n \"countNotEmptyAvatarUrl\": [\n 59\n ],\n \"percentageEmptyAvatarUrl\": [\n 59\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 59\n ],\n \"countUniqueValuesAvatarFile\": [\n 59\n ],\n \"countEmptyAvatarFile\": [\n 59\n ],\n \"countNotEmptyAvatarFile\": [\n 59\n ],\n \"percentageEmptyAvatarFile\": [\n 59\n ],\n \"percentageNotEmptyAvatarFile\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 74\n ],\n \"emails\": [\n 94\n ],\n \"linkedinLink\": [\n 60\n ],\n \"xLink\": [\n 60\n ],\n \"jobTitle\": [\n 6\n ],\n \"phones\": [\n 100\n ],\n \"city\": [\n 6\n ],\n \"avatarUrl\": [\n 6\n ],\n \"avatarFile\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"company\": [\n 231\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskStatusEnum\": {},\n \"Task\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 101\n ],\n \"dueAt\": [\n 7\n ],\n \"status\": [\n 468\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"assigneeId\": [\n 22\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"taskTargets\": [\n 486,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ]\n }\n ],\n \"assignee\": [\n 577\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskEdge\": {\n \"node\": [\n 469\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesBodyV2\": [\n 10\n ],\n \"countEmptyBodyV2\": [\n 10\n ],\n \"countNotEmptyBodyV2\": [\n 10\n ],\n \"percentageEmptyBodyV2\": [\n 13\n ],\n \"percentageNotEmptyBodyV2\": [\n 13\n ],\n \"countUniqueValuesDueAt\": [\n 10\n ],\n \"countEmptyDueAt\": [\n 10\n ],\n \"countNotEmptyDueAt\": [\n 10\n ],\n \"percentageEmptyDueAt\": [\n 13\n ],\n \"percentageNotEmptyDueAt\": [\n 13\n ],\n \"minDueAt\": [\n 7\n ],\n \"maxDueAt\": [\n 7\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 470\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesBodyV2\": [\n 10\n ],\n \"countEmptyBodyV2\": [\n 10\n ],\n \"countNotEmptyBodyV2\": [\n 10\n ],\n \"percentageEmptyBodyV2\": [\n 13\n ],\n \"percentageNotEmptyBodyV2\": [\n 13\n ],\n \"countUniqueValuesDueAt\": [\n 10\n ],\n \"countEmptyDueAt\": [\n 10\n ],\n \"countNotEmptyDueAt\": [\n 10\n ],\n \"percentageEmptyDueAt\": [\n 13\n ],\n \"percentageNotEmptyDueAt\": [\n 13\n ],\n \"minDueAt\": [\n 7\n ],\n \"maxDueAt\": [\n 7\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 470\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskRelationInput\": {\n \"connect\": [\n 474\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskConnectInput\": {\n \"where\": [\n 475\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 102\n ],\n \"dueAt\": [\n 7\n ],\n \"status\": [\n 468\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"assigneeId\": [\n 22\n ],\n \"assignee\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 103\n ],\n \"dueAt\": [\n 7\n ],\n \"status\": [\n 468\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"assigneeId\": [\n 22\n ],\n \"assignee\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 130\n ],\n \"title\": [\n 56\n ],\n \"bodyV2\": [\n 104\n ],\n \"dueAt\": [\n 7\n ],\n \"status\": [\n 479\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"assigneeId\": [\n 33\n ],\n \"and\": [\n 478\n ],\n \"or\": [\n 478\n ],\n \"not\": [\n 478\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskStatusEnumFilter\": {\n \"eq\": [\n 468\n ],\n \"neq\": [\n 468\n ],\n \"in\": [\n 468\n ],\n \"containsAny\": [\n 468\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"bodyV2\": [\n 105\n ],\n \"dueAt\": [\n 59\n ],\n \"status\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"assigneeId\": [\n 59\n ],\n \"assignee\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskOrderByWithGroupByInput\": {\n \"aggregate\": [\n 482\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"position\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"bodyV2\": [\n 105\n ],\n \"dueAt\": [\n 110\n ],\n \"status\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"assigneeId\": [\n 59\n ],\n \"assignee\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesTitle\": [\n 59\n ],\n \"countEmptyTitle\": [\n 59\n ],\n \"countNotEmptyTitle\": [\n 59\n ],\n \"percentageEmptyTitle\": [\n 59\n ],\n \"percentageNotEmptyTitle\": [\n 59\n ],\n \"countUniqueValuesBodyV2\": [\n 59\n ],\n \"countEmptyBodyV2\": [\n 59\n ],\n \"countNotEmptyBodyV2\": [\n 59\n ],\n \"percentageEmptyBodyV2\": [\n 59\n ],\n \"percentageNotEmptyBodyV2\": [\n 59\n ],\n \"countUniqueValuesDueAt\": [\n 59\n ],\n \"countEmptyDueAt\": [\n 59\n ],\n \"countNotEmptyDueAt\": [\n 59\n ],\n \"percentageEmptyDueAt\": [\n 59\n ],\n \"percentageNotEmptyDueAt\": [\n 59\n ],\n \"minDueAt\": [\n 59\n ],\n \"maxDueAt\": [\n 59\n ],\n \"countUniqueValuesStatus\": [\n 59\n ],\n \"countEmptyStatus\": [\n 59\n ],\n \"countNotEmptyStatus\": [\n 59\n ],\n \"percentageEmptyStatus\": [\n 59\n ],\n \"percentageNotEmptyStatus\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"assigneeId\": [\n 59\n ],\n \"assignee\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"position\": [\n 6\n ],\n \"title\": [\n 6\n ],\n \"bodyV2\": [\n 106\n ],\n \"dueAt\": [\n 109\n ],\n \"status\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"assignee\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTarget\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetPersonId\": [\n 22\n ],\n \"taskId\": [\n 22\n ],\n \"targetCompany\": [\n 217\n ],\n \"targetOpportunity\": [\n 438\n ],\n \"targetPerson\": [\n 453\n ],\n \"task\": [\n 469\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetEdge\": {\n \"node\": [\n 484\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"edges\": [\n 485\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"edges\": [\n 485\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetRelationInput\": {\n \"connect\": [\n 489\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetConnectInput\": {\n \"where\": [\n 490\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"taskId\": [\n 22\n ],\n \"task\": [\n 473\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"taskId\": [\n 22\n ],\n \"task\": [\n 473\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"targetCompanyId\": [\n 33\n ],\n \"targetOpportunityId\": [\n 33\n ],\n \"targetPersonId\": [\n 33\n ],\n \"taskId\": [\n 33\n ],\n \"and\": [\n 493\n ],\n \"or\": [\n 493\n ],\n \"not\": [\n 493\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 480\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetOrderByWithGroupByInput\": {\n \"aggregate\": [\n 496\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 229\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 450\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 465\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 481\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 480\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"targetCompany\": [\n 231\n ],\n \"targetOpportunity\": [\n 452\n ],\n \"targetPerson\": [\n 467\n ],\n \"task\": [\n 483\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivity\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"happensAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"properties\": [\n 25\n ],\n \"linkedRecordCachedName\": [\n 1\n ],\n \"linkedRecordId\": [\n 2\n ],\n \"linkedObjectMetadataId\": [\n 2\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetTaskId\": [\n 22\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetWorkflowVersionId\": [\n 22\n ],\n \"targetWorkflowRunId\": [\n 22\n ],\n \"targetCompany\": [\n 217\n ],\n \"targetDashboard\": [\n 247\n ],\n \"targetNote\": [\n 409\n ],\n \"targetOpportunity\": [\n 438\n ],\n \"targetPerson\": [\n 453\n ],\n \"targetTask\": [\n 469\n ],\n \"workspaceMember\": [\n 577\n ],\n \"targetWorkflow\": [\n 513\n ],\n \"targetWorkflowVersion\": [\n 559\n ],\n \"targetWorkflowRun\": [\n 21\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityEdge\": {\n \"node\": [\n 498\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesHappensAt\": [\n 10\n ],\n \"countEmptyHappensAt\": [\n 10\n ],\n \"countNotEmptyHappensAt\": [\n 10\n ],\n \"percentageEmptyHappensAt\": [\n 13\n ],\n \"percentageNotEmptyHappensAt\": [\n 13\n ],\n \"minHappensAt\": [\n 7\n ],\n \"maxHappensAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesProperties\": [\n 10\n ],\n \"countEmptyProperties\": [\n 10\n ],\n \"countNotEmptyProperties\": [\n 10\n ],\n \"percentageEmptyProperties\": [\n 13\n ],\n \"percentageNotEmptyProperties\": [\n 13\n ],\n \"countUniqueValuesLinkedRecordCachedName\": [\n 10\n ],\n \"countEmptyLinkedRecordCachedName\": [\n 10\n ],\n \"countNotEmptyLinkedRecordCachedName\": [\n 10\n ],\n \"percentageEmptyLinkedRecordCachedName\": [\n 13\n ],\n \"percentageNotEmptyLinkedRecordCachedName\": [\n 13\n ],\n \"countUniqueValuesLinkedRecordId\": [\n 10\n ],\n \"countEmptyLinkedRecordId\": [\n 10\n ],\n \"countNotEmptyLinkedRecordId\": [\n 10\n ],\n \"percentageEmptyLinkedRecordId\": [\n 13\n ],\n \"percentageNotEmptyLinkedRecordId\": [\n 13\n ],\n \"countUniqueValuesLinkedObjectMetadataId\": [\n 10\n ],\n \"countEmptyLinkedObjectMetadataId\": [\n 10\n ],\n \"countNotEmptyLinkedObjectMetadataId\": [\n 10\n ],\n \"percentageEmptyLinkedObjectMetadataId\": [\n 13\n ],\n \"percentageNotEmptyLinkedObjectMetadataId\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetDashboard\": [\n 10\n ],\n \"countEmptyTargetDashboard\": [\n 10\n ],\n \"countNotEmptyTargetDashboard\": [\n 10\n ],\n \"percentageEmptyTargetDashboard\": [\n 13\n ],\n \"percentageNotEmptyTargetDashboard\": [\n 13\n ],\n \"countUniqueValuesTargetNote\": [\n 10\n ],\n \"countEmptyTargetNote\": [\n 10\n ],\n \"countNotEmptyTargetNote\": [\n 10\n ],\n \"percentageEmptyTargetNote\": [\n 13\n ],\n \"percentageNotEmptyTargetNote\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetTask\": [\n 10\n ],\n \"countEmptyTargetTask\": [\n 10\n ],\n \"countNotEmptyTargetTask\": [\n 10\n ],\n \"percentageEmptyTargetTask\": [\n 13\n ],\n \"percentageNotEmptyTargetTask\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflow\": [\n 10\n ],\n \"countEmptyTargetWorkflow\": [\n 10\n ],\n \"countNotEmptyTargetWorkflow\": [\n 10\n ],\n \"percentageEmptyTargetWorkflow\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflow\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflowVersion\": [\n 10\n ],\n \"countEmptyTargetWorkflowVersion\": [\n 10\n ],\n \"countNotEmptyTargetWorkflowVersion\": [\n 10\n ],\n \"percentageEmptyTargetWorkflowVersion\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflowVersion\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflowRun\": [\n 10\n ],\n \"countEmptyTargetWorkflowRun\": [\n 10\n ],\n \"countNotEmptyTargetWorkflowRun\": [\n 10\n ],\n \"percentageEmptyTargetWorkflowRun\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflowRun\": [\n 13\n ],\n \"edges\": [\n 499\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesHappensAt\": [\n 10\n ],\n \"countEmptyHappensAt\": [\n 10\n ],\n \"countNotEmptyHappensAt\": [\n 10\n ],\n \"percentageEmptyHappensAt\": [\n 13\n ],\n \"percentageNotEmptyHappensAt\": [\n 13\n ],\n \"minHappensAt\": [\n 7\n ],\n \"maxHappensAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesProperties\": [\n 10\n ],\n \"countEmptyProperties\": [\n 10\n ],\n \"countNotEmptyProperties\": [\n 10\n ],\n \"percentageEmptyProperties\": [\n 13\n ],\n \"percentageNotEmptyProperties\": [\n 13\n ],\n \"countUniqueValuesLinkedRecordCachedName\": [\n 10\n ],\n \"countEmptyLinkedRecordCachedName\": [\n 10\n ],\n \"countNotEmptyLinkedRecordCachedName\": [\n 10\n ],\n \"percentageEmptyLinkedRecordCachedName\": [\n 13\n ],\n \"percentageNotEmptyLinkedRecordCachedName\": [\n 13\n ],\n \"countUniqueValuesLinkedRecordId\": [\n 10\n ],\n \"countEmptyLinkedRecordId\": [\n 10\n ],\n \"countNotEmptyLinkedRecordId\": [\n 10\n ],\n \"percentageEmptyLinkedRecordId\": [\n 13\n ],\n \"percentageNotEmptyLinkedRecordId\": [\n 13\n ],\n \"countUniqueValuesLinkedObjectMetadataId\": [\n 10\n ],\n \"countEmptyLinkedObjectMetadataId\": [\n 10\n ],\n \"countNotEmptyLinkedObjectMetadataId\": [\n 10\n ],\n \"percentageEmptyLinkedObjectMetadataId\": [\n 13\n ],\n \"percentageNotEmptyLinkedObjectMetadataId\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetDashboard\": [\n 10\n ],\n \"countEmptyTargetDashboard\": [\n 10\n ],\n \"countNotEmptyTargetDashboard\": [\n 10\n ],\n \"percentageEmptyTargetDashboard\": [\n 13\n ],\n \"percentageNotEmptyTargetDashboard\": [\n 13\n ],\n \"countUniqueValuesTargetNote\": [\n 10\n ],\n \"countEmptyTargetNote\": [\n 10\n ],\n \"countNotEmptyTargetNote\": [\n 10\n ],\n \"percentageEmptyTargetNote\": [\n 13\n ],\n \"percentageNotEmptyTargetNote\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetTask\": [\n 10\n ],\n \"countEmptyTargetTask\": [\n 10\n ],\n \"countNotEmptyTargetTask\": [\n 10\n ],\n \"percentageEmptyTargetTask\": [\n 13\n ],\n \"percentageNotEmptyTargetTask\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflow\": [\n 10\n ],\n \"countEmptyTargetWorkflow\": [\n 10\n ],\n \"countNotEmptyTargetWorkflow\": [\n 10\n ],\n \"percentageEmptyTargetWorkflow\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflow\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflowVersion\": [\n 10\n ],\n \"countEmptyTargetWorkflowVersion\": [\n 10\n ],\n \"countNotEmptyTargetWorkflowVersion\": [\n 10\n ],\n \"percentageEmptyTargetWorkflowVersion\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflowVersion\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflowRun\": [\n 10\n ],\n \"countEmptyTargetWorkflowRun\": [\n 10\n ],\n \"countNotEmptyTargetWorkflowRun\": [\n 10\n ],\n \"percentageEmptyTargetWorkflowRun\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflowRun\": [\n 13\n ],\n \"edges\": [\n 499\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityRelationInput\": {\n \"connect\": [\n 503\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityConnectInput\": {\n \"where\": [\n 504\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"happensAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"properties\": [\n 25\n ],\n \"linkedRecordCachedName\": [\n 1\n ],\n \"linkedRecordId\": [\n 2\n ],\n \"linkedObjectMetadataId\": [\n 2\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetDashboard\": [\n 251\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetNote\": [\n 413\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetTaskId\": [\n 22\n ],\n \"targetTask\": [\n 473\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetWorkflow\": [\n 517\n ],\n \"targetWorkflowVersionId\": [\n 22\n ],\n \"targetWorkflowVersion\": [\n 563\n ],\n \"targetWorkflowRunId\": [\n 22\n ],\n \"targetWorkflowRun\": [\n 547\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"happensAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"properties\": [\n 25\n ],\n \"linkedRecordCachedName\": [\n 1\n ],\n \"linkedRecordId\": [\n 2\n ],\n \"linkedObjectMetadataId\": [\n 2\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetDashboard\": [\n 251\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetNote\": [\n 413\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetTaskId\": [\n 22\n ],\n \"targetTask\": [\n 473\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetWorkflow\": [\n 517\n ],\n \"targetWorkflowVersionId\": [\n 22\n ],\n \"targetWorkflowVersion\": [\n 563\n ],\n \"targetWorkflowRunId\": [\n 22\n ],\n \"targetWorkflowRun\": [\n 547\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"happensAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"properties\": [\n 57\n ],\n \"linkedRecordCachedName\": [\n 56\n ],\n \"linkedRecordId\": [\n 33\n ],\n \"linkedObjectMetadataId\": [\n 33\n ],\n \"searchVector\": [\n 131\n ],\n \"targetCompanyId\": [\n 33\n ],\n \"targetDashboardId\": [\n 33\n ],\n \"targetNoteId\": [\n 33\n ],\n \"targetOpportunityId\": [\n 33\n ],\n \"targetPersonId\": [\n 33\n ],\n \"targetTaskId\": [\n 33\n ],\n \"workspaceMemberId\": [\n 33\n ],\n \"targetWorkflowId\": [\n 33\n ],\n \"targetWorkflowVersionId\": [\n 33\n ],\n \"targetWorkflowRunId\": [\n 33\n ],\n \"and\": [\n 507\n ],\n \"or\": [\n 507\n ],\n \"not\": [\n 507\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"happensAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"properties\": [\n 59\n ],\n \"linkedRecordCachedName\": [\n 59\n ],\n \"linkedRecordId\": [\n 59\n ],\n \"linkedObjectMetadataId\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 257\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 419\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 480\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 524\n ],\n \"targetWorkflowVersionId\": [\n 59\n ],\n \"targetWorkflowVersion\": [\n 570\n ],\n \"targetWorkflowRunId\": [\n 59\n ],\n \"targetWorkflowRun\": [\n 554\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityOrderByWithGroupByInput\": {\n \"aggregate\": [\n 510\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"happensAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"properties\": [\n 59\n ],\n \"linkedRecordCachedName\": [\n 59\n ],\n \"linkedRecordId\": [\n 59\n ],\n \"linkedObjectMetadataId\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 229\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 258\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 420\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 450\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 465\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 481\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 592\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 525\n ],\n \"targetWorkflowVersionId\": [\n 59\n ],\n \"targetWorkflowVersion\": [\n 571\n ],\n \"targetWorkflowRunId\": [\n 59\n ],\n \"targetWorkflowRun\": [\n 555\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesHappensAt\": [\n 59\n ],\n \"countEmptyHappensAt\": [\n 59\n ],\n \"countNotEmptyHappensAt\": [\n 59\n ],\n \"percentageEmptyHappensAt\": [\n 59\n ],\n \"percentageNotEmptyHappensAt\": [\n 59\n ],\n \"minHappensAt\": [\n 59\n ],\n \"maxHappensAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesProperties\": [\n 59\n ],\n \"countEmptyProperties\": [\n 59\n ],\n \"countNotEmptyProperties\": [\n 59\n ],\n \"percentageEmptyProperties\": [\n 59\n ],\n \"percentageNotEmptyProperties\": [\n 59\n ],\n \"countUniqueValuesLinkedRecordCachedName\": [\n 59\n ],\n \"countEmptyLinkedRecordCachedName\": [\n 59\n ],\n \"countNotEmptyLinkedRecordCachedName\": [\n 59\n ],\n \"percentageEmptyLinkedRecordCachedName\": [\n 59\n ],\n \"percentageNotEmptyLinkedRecordCachedName\": [\n 59\n ],\n \"countUniqueValuesLinkedRecordId\": [\n 59\n ],\n \"countEmptyLinkedRecordId\": [\n 59\n ],\n \"countNotEmptyLinkedRecordId\": [\n 59\n ],\n \"percentageEmptyLinkedRecordId\": [\n 59\n ],\n \"percentageNotEmptyLinkedRecordId\": [\n 59\n ],\n \"countUniqueValuesLinkedObjectMetadataId\": [\n 59\n ],\n \"countEmptyLinkedObjectMetadataId\": [\n 59\n ],\n \"countNotEmptyLinkedObjectMetadataId\": [\n 59\n ],\n \"percentageEmptyLinkedObjectMetadataId\": [\n 59\n ],\n \"percentageNotEmptyLinkedObjectMetadataId\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 257\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 419\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 480\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 524\n ],\n \"targetWorkflowVersionId\": [\n 59\n ],\n \"targetWorkflowVersion\": [\n 570\n ],\n \"targetWorkflowRunId\": [\n 59\n ],\n \"targetWorkflowRun\": [\n 554\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"happensAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"properties\": [\n 6\n ],\n \"linkedRecordCachedName\": [\n 6\n ],\n \"linkedRecordId\": [\n 6\n ],\n \"linkedObjectMetadataId\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"targetCompany\": [\n 231\n ],\n \"targetDashboard\": [\n 260\n ],\n \"targetNote\": [\n 422\n ],\n \"targetOpportunity\": [\n 452\n ],\n \"targetPerson\": [\n 467\n ],\n \"targetTask\": [\n 483\n ],\n \"workspaceMember\": [\n 594\n ],\n \"targetWorkflow\": [\n 527\n ],\n \"targetWorkflowVersion\": [\n 573\n ],\n \"targetWorkflowRun\": [\n 557\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowStatusesEnum\": {},\n \"Workflow\": {\n \"createdBy\": [\n 82\n ],\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"lastPublishedVersionId\": [\n 1\n ],\n \"statuses\": [\n 512\n ],\n \"position\": [\n 114\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"versions\": [\n 561,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 568\n ],\n \"orderBy\": [\n 570,\n \"[WorkflowVersionOrderByInput]\"\n ]\n }\n ],\n \"runs\": [\n 545,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 552\n ],\n \"orderBy\": [\n 554,\n \"[WorkflowRunOrderByInput]\"\n ]\n }\n ],\n \"automatedTriggers\": [\n 531,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 538\n ],\n \"orderBy\": [\n 540,\n \"[WorkflowAutomatedTriggerOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowEdge\": {\n \"node\": [\n 513\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesLastPublishedVersionId\": [\n 10\n ],\n \"countEmptyLastPublishedVersionId\": [\n 10\n ],\n \"countNotEmptyLastPublishedVersionId\": [\n 10\n ],\n \"percentageEmptyLastPublishedVersionId\": [\n 13\n ],\n \"percentageNotEmptyLastPublishedVersionId\": [\n 13\n ],\n \"countUniqueValuesStatuses\": [\n 10\n ],\n \"countEmptyStatuses\": [\n 10\n ],\n \"countNotEmptyStatuses\": [\n 10\n ],\n \"percentageEmptyStatuses\": [\n 13\n ],\n \"percentageNotEmptyStatuses\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 514\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesLastPublishedVersionId\": [\n 10\n ],\n \"countEmptyLastPublishedVersionId\": [\n 10\n ],\n \"countNotEmptyLastPublishedVersionId\": [\n 10\n ],\n \"percentageEmptyLastPublishedVersionId\": [\n 13\n ],\n \"percentageNotEmptyLastPublishedVersionId\": [\n 13\n ],\n \"countUniqueValuesStatuses\": [\n 10\n ],\n \"countEmptyStatuses\": [\n 10\n ],\n \"countNotEmptyStatuses\": [\n 10\n ],\n \"percentageEmptyStatuses\": [\n 13\n ],\n \"percentageNotEmptyStatuses\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 514\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRelationInput\": {\n \"connect\": [\n 518\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowConnectInput\": {\n \"where\": [\n 519\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowCreateInput\": {\n \"createdBy\": [\n 83\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"lastPublishedVersionId\": [\n 1\n ],\n \"statuses\": [\n 512\n ],\n \"position\": [\n 114\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowUpdateInput\": {\n \"createdBy\": [\n 84\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"lastPublishedVersionId\": [\n 1\n ],\n \"statuses\": [\n 512\n ],\n \"position\": [\n 114\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowFilterInput\": {\n \"createdBy\": [\n 85\n ],\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"lastPublishedVersionId\": [\n 56\n ],\n \"statuses\": [\n 523\n ],\n \"position\": [\n 130\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"and\": [\n 522\n ],\n \"or\": [\n 522\n ],\n \"not\": [\n 522\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowStatusesEnumFilter\": {\n \"eq\": [\n 512\n ],\n \"neq\": [\n 512\n ],\n \"in\": [\n 512\n ],\n \"containsAny\": [\n 512\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowOrderByInput\": {\n \"createdBy\": [\n 87\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"lastPublishedVersionId\": [\n 59\n ],\n \"statuses\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowOrderByWithGroupByInput\": {\n \"aggregate\": [\n 526\n ],\n \"createdBy\": [\n 87\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"lastPublishedVersionId\": [\n 59\n ],\n \"statuses\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesLastPublishedVersionId\": [\n 59\n ],\n \"countEmptyLastPublishedVersionId\": [\n 59\n ],\n \"countNotEmptyLastPublishedVersionId\": [\n 59\n ],\n \"percentageEmptyLastPublishedVersionId\": [\n 59\n ],\n \"percentageNotEmptyLastPublishedVersionId\": [\n 59\n ],\n \"countUniqueValuesStatuses\": [\n 59\n ],\n \"countEmptyStatuses\": [\n 59\n ],\n \"countNotEmptyStatuses\": [\n 59\n ],\n \"percentageEmptyStatuses\": [\n 59\n ],\n \"percentageNotEmptyStatuses\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowGroupByInput\": {\n \"createdBy\": [\n 88\n ],\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"lastPublishedVersionId\": [\n 6\n ],\n \"statuses\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerTypeEnum\": {},\n \"WorkflowAutomatedTrigger\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"type\": [\n 528\n ],\n \"settings\": [\n 25\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 513\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerEdge\": {\n \"node\": [\n 529\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesType\": [\n 10\n ],\n \"countEmptyType\": [\n 10\n ],\n \"countNotEmptyType\": [\n 10\n ],\n \"percentageEmptyType\": [\n 13\n ],\n \"percentageNotEmptyType\": [\n 13\n ],\n \"countUniqueValuesSettings\": [\n 10\n ],\n \"countEmptySettings\": [\n 10\n ],\n \"countNotEmptySettings\": [\n 10\n ],\n \"percentageEmptySettings\": [\n 13\n ],\n \"percentageNotEmptySettings\": [\n 13\n ],\n \"edges\": [\n 530\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesType\": [\n 10\n ],\n \"countEmptyType\": [\n 10\n ],\n \"countNotEmptyType\": [\n 10\n ],\n \"percentageEmptyType\": [\n 13\n ],\n \"percentageNotEmptyType\": [\n 13\n ],\n \"countUniqueValuesSettings\": [\n 10\n ],\n \"countEmptySettings\": [\n 10\n ],\n \"countNotEmptySettings\": [\n 10\n ],\n \"percentageEmptySettings\": [\n 13\n ],\n \"percentageNotEmptySettings\": [\n 13\n ],\n \"edges\": [\n 530\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerRelationInput\": {\n \"connect\": [\n 534\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerConnectInput\": {\n \"where\": [\n 535\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"type\": [\n 528\n ],\n \"settings\": [\n 25\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"type\": [\n 528\n ],\n \"settings\": [\n 25\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"type\": [\n 539\n ],\n \"settings\": [\n 57\n ],\n \"workflowId\": [\n 33\n ],\n \"and\": [\n 538\n ],\n \"or\": [\n 538\n ],\n \"not\": [\n 538\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerTypeEnumFilter\": {\n \"eq\": [\n 528\n ],\n \"neq\": [\n 528\n ],\n \"in\": [\n 528\n ],\n \"containsAny\": [\n 528\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"type\": [\n 59\n ],\n \"settings\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerOrderByWithGroupByInput\": {\n \"aggregate\": [\n 542\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"type\": [\n 59\n ],\n \"settings\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 525\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesType\": [\n 59\n ],\n \"countEmptyType\": [\n 59\n ],\n \"countNotEmptyType\": [\n 59\n ],\n \"percentageEmptyType\": [\n 59\n ],\n \"percentageNotEmptyType\": [\n 59\n ],\n \"countUniqueValuesSettings\": [\n 59\n ],\n \"countEmptySettings\": [\n 59\n ],\n \"countNotEmptySettings\": [\n 59\n ],\n \"percentageEmptySettings\": [\n 59\n ],\n \"percentageNotEmptySettings\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"type\": [\n 6\n ],\n \"settings\": [\n 6\n ],\n \"workflow\": [\n 527\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunEdge\": {\n \"node\": [\n 21\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesEnqueuedAt\": [\n 10\n ],\n \"countEmptyEnqueuedAt\": [\n 10\n ],\n \"countNotEmptyEnqueuedAt\": [\n 10\n ],\n \"percentageEmptyEnqueuedAt\": [\n 13\n ],\n \"percentageNotEmptyEnqueuedAt\": [\n 13\n ],\n \"minEnqueuedAt\": [\n 7\n ],\n \"maxEnqueuedAt\": [\n 7\n ],\n \"countUniqueValuesStartedAt\": [\n 10\n ],\n \"countEmptyStartedAt\": [\n 10\n ],\n \"countNotEmptyStartedAt\": [\n 10\n ],\n \"percentageEmptyStartedAt\": [\n 13\n ],\n \"percentageNotEmptyStartedAt\": [\n 13\n ],\n \"minStartedAt\": [\n 7\n ],\n \"maxStartedAt\": [\n 7\n ],\n \"countUniqueValuesEndedAt\": [\n 10\n ],\n \"countEmptyEndedAt\": [\n 10\n ],\n \"countNotEmptyEndedAt\": [\n 10\n ],\n \"percentageEmptyEndedAt\": [\n 13\n ],\n \"percentageNotEmptyEndedAt\": [\n 13\n ],\n \"minEndedAt\": [\n 7\n ],\n \"maxEndedAt\": [\n 7\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesState\": [\n 10\n ],\n \"countEmptyState\": [\n 10\n ],\n \"countNotEmptyState\": [\n 10\n ],\n \"percentageEmptyState\": [\n 13\n ],\n \"percentageNotEmptyState\": [\n 13\n ],\n \"countUniqueValuesContext\": [\n 10\n ],\n \"countEmptyContext\": [\n 10\n ],\n \"countNotEmptyContext\": [\n 10\n ],\n \"percentageEmptyContext\": [\n 13\n ],\n \"percentageNotEmptyContext\": [\n 13\n ],\n \"countUniqueValuesOutput\": [\n 10\n ],\n \"countEmptyOutput\": [\n 10\n ],\n \"countNotEmptyOutput\": [\n 10\n ],\n \"percentageEmptyOutput\": [\n 13\n ],\n \"percentageNotEmptyOutput\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 544\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesEnqueuedAt\": [\n 10\n ],\n \"countEmptyEnqueuedAt\": [\n 10\n ],\n \"countNotEmptyEnqueuedAt\": [\n 10\n ],\n \"percentageEmptyEnqueuedAt\": [\n 13\n ],\n \"percentageNotEmptyEnqueuedAt\": [\n 13\n ],\n \"minEnqueuedAt\": [\n 7\n ],\n \"maxEnqueuedAt\": [\n 7\n ],\n \"countUniqueValuesStartedAt\": [\n 10\n ],\n \"countEmptyStartedAt\": [\n 10\n ],\n \"countNotEmptyStartedAt\": [\n 10\n ],\n \"percentageEmptyStartedAt\": [\n 13\n ],\n \"percentageNotEmptyStartedAt\": [\n 13\n ],\n \"minStartedAt\": [\n 7\n ],\n \"maxStartedAt\": [\n 7\n ],\n \"countUniqueValuesEndedAt\": [\n 10\n ],\n \"countEmptyEndedAt\": [\n 10\n ],\n \"countNotEmptyEndedAt\": [\n 10\n ],\n \"percentageEmptyEndedAt\": [\n 13\n ],\n \"percentageNotEmptyEndedAt\": [\n 13\n ],\n \"minEndedAt\": [\n 7\n ],\n \"maxEndedAt\": [\n 7\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesState\": [\n 10\n ],\n \"countEmptyState\": [\n 10\n ],\n \"countNotEmptyState\": [\n 10\n ],\n \"percentageEmptyState\": [\n 13\n ],\n \"percentageNotEmptyState\": [\n 13\n ],\n \"countUniqueValuesContext\": [\n 10\n ],\n \"countEmptyContext\": [\n 10\n ],\n \"countNotEmptyContext\": [\n 10\n ],\n \"percentageEmptyContext\": [\n 13\n ],\n \"percentageNotEmptyContext\": [\n 13\n ],\n \"countUniqueValuesOutput\": [\n 10\n ],\n \"countEmptyOutput\": [\n 10\n ],\n \"countNotEmptyOutput\": [\n 10\n ],\n \"percentageEmptyOutput\": [\n 13\n ],\n \"percentageNotEmptyOutput\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 544\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunRelationInput\": {\n \"connect\": [\n 548\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunConnectInput\": {\n \"where\": [\n 549\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"enqueuedAt\": [\n 7\n ],\n \"startedAt\": [\n 7\n ],\n \"endedAt\": [\n 7\n ],\n \"status\": [\n 23\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"state\": [\n 25\n ],\n \"context\": [\n 25\n ],\n \"output\": [\n 25\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"workflowVersion\": [\n 563\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"enqueuedAt\": [\n 7\n ],\n \"startedAt\": [\n 7\n ],\n \"endedAt\": [\n 7\n ],\n \"status\": [\n 23\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"state\": [\n 25\n ],\n \"context\": [\n 25\n ],\n \"output\": [\n 25\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"workflowVersion\": [\n 563\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"enqueuedAt\": [\n 7\n ],\n \"startedAt\": [\n 7\n ],\n \"endedAt\": [\n 7\n ],\n \"status\": [\n 553\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"state\": [\n 57\n ],\n \"context\": [\n 57\n ],\n \"output\": [\n 57\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"workflowId\": [\n 33\n ],\n \"workflowVersionId\": [\n 33\n ],\n \"and\": [\n 552\n ],\n \"or\": [\n 552\n ],\n \"not\": [\n 552\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunStatusEnumFilter\": {\n \"eq\": [\n 23\n ],\n \"neq\": [\n 23\n ],\n \"in\": [\n 23\n ],\n \"containsAny\": [\n 23\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"enqueuedAt\": [\n 59\n ],\n \"startedAt\": [\n 59\n ],\n \"endedAt\": [\n 59\n ],\n \"status\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"state\": [\n 59\n ],\n \"context\": [\n 59\n ],\n \"output\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 570\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunOrderByWithGroupByInput\": {\n \"aggregate\": [\n 556\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"enqueuedAt\": [\n 110\n ],\n \"startedAt\": [\n 110\n ],\n \"endedAt\": [\n 110\n ],\n \"status\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"state\": [\n 59\n ],\n \"context\": [\n 59\n ],\n \"output\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 525\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 571\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesEnqueuedAt\": [\n 59\n ],\n \"countEmptyEnqueuedAt\": [\n 59\n ],\n \"countNotEmptyEnqueuedAt\": [\n 59\n ],\n \"percentageEmptyEnqueuedAt\": [\n 59\n ],\n \"percentageNotEmptyEnqueuedAt\": [\n 59\n ],\n \"minEnqueuedAt\": [\n 59\n ],\n \"maxEnqueuedAt\": [\n 59\n ],\n \"countUniqueValuesStartedAt\": [\n 59\n ],\n \"countEmptyStartedAt\": [\n 59\n ],\n \"countNotEmptyStartedAt\": [\n 59\n ],\n \"percentageEmptyStartedAt\": [\n 59\n ],\n \"percentageNotEmptyStartedAt\": [\n 59\n ],\n \"minStartedAt\": [\n 59\n ],\n \"maxStartedAt\": [\n 59\n ],\n \"countUniqueValuesEndedAt\": [\n 59\n ],\n \"countEmptyEndedAt\": [\n 59\n ],\n \"countNotEmptyEndedAt\": [\n 59\n ],\n \"percentageEmptyEndedAt\": [\n 59\n ],\n \"percentageNotEmptyEndedAt\": [\n 59\n ],\n \"minEndedAt\": [\n 59\n ],\n \"maxEndedAt\": [\n 59\n ],\n \"countUniqueValuesStatus\": [\n 59\n ],\n \"countEmptyStatus\": [\n 59\n ],\n \"countNotEmptyStatus\": [\n 59\n ],\n \"percentageEmptyStatus\": [\n 59\n ],\n \"percentageNotEmptyStatus\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesState\": [\n 59\n ],\n \"countEmptyState\": [\n 59\n ],\n \"countNotEmptyState\": [\n 59\n ],\n \"percentageEmptyState\": [\n 59\n ],\n \"percentageNotEmptyState\": [\n 59\n ],\n \"countUniqueValuesContext\": [\n 59\n ],\n \"countEmptyContext\": [\n 59\n ],\n \"countNotEmptyContext\": [\n 59\n ],\n \"percentageEmptyContext\": [\n 59\n ],\n \"percentageNotEmptyContext\": [\n 59\n ],\n \"countUniqueValuesOutput\": [\n 59\n ],\n \"countEmptyOutput\": [\n 59\n ],\n \"countNotEmptyOutput\": [\n 59\n ],\n \"percentageEmptyOutput\": [\n 59\n ],\n \"percentageNotEmptyOutput\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 570\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"enqueuedAt\": [\n 109\n ],\n \"startedAt\": [\n 109\n ],\n \"endedAt\": [\n 109\n ],\n \"status\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"state\": [\n 6\n ],\n \"context\": [\n 6\n ],\n \"output\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"workflow\": [\n 527\n ],\n \"workflowVersion\": [\n 573\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionStatusEnum\": {},\n \"WorkflowVersion\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"name\": [\n 1\n ],\n \"trigger\": [\n 25\n ],\n \"steps\": [\n 25\n ],\n \"status\": [\n 558\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"workflow\": [\n 513\n ],\n \"runs\": [\n 545,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 552\n ],\n \"orderBy\": [\n 554,\n \"[WorkflowRunOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionEdge\": {\n \"node\": [\n 559\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesTrigger\": [\n 10\n ],\n \"countEmptyTrigger\": [\n 10\n ],\n \"countNotEmptyTrigger\": [\n 10\n ],\n \"percentageEmptyTrigger\": [\n 13\n ],\n \"percentageNotEmptyTrigger\": [\n 13\n ],\n \"countUniqueValuesSteps\": [\n 10\n ],\n \"countEmptySteps\": [\n 10\n ],\n \"countNotEmptySteps\": [\n 10\n ],\n \"percentageEmptySteps\": [\n 13\n ],\n \"percentageNotEmptySteps\": [\n 13\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 560\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesTrigger\": [\n 10\n ],\n \"countEmptyTrigger\": [\n 10\n ],\n \"countNotEmptyTrigger\": [\n 10\n ],\n \"percentageEmptyTrigger\": [\n 13\n ],\n \"percentageNotEmptyTrigger\": [\n 13\n ],\n \"countUniqueValuesSteps\": [\n 10\n ],\n \"countEmptySteps\": [\n 10\n ],\n \"countNotEmptySteps\": [\n 10\n ],\n \"percentageEmptySteps\": [\n 13\n ],\n \"percentageNotEmptySteps\": [\n 13\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 560\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionRelationInput\": {\n \"connect\": [\n 564\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionConnectInput\": {\n \"where\": [\n 565\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"name\": [\n 1\n ],\n \"trigger\": [\n 25\n ],\n \"steps\": [\n 25\n ],\n \"status\": [\n 558\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"name\": [\n 1\n ],\n \"trigger\": [\n 25\n ],\n \"steps\": [\n 25\n ],\n \"status\": [\n 558\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"name\": [\n 56\n ],\n \"trigger\": [\n 57\n ],\n \"steps\": [\n 57\n ],\n \"status\": [\n 569\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"workflowId\": [\n 33\n ],\n \"and\": [\n 568\n ],\n \"or\": [\n 568\n ],\n \"not\": [\n 568\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionStatusEnumFilter\": {\n \"eq\": [\n 558\n ],\n \"neq\": [\n 558\n ],\n \"in\": [\n 558\n ],\n \"containsAny\": [\n 558\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"name\": [\n 59\n ],\n \"trigger\": [\n 59\n ],\n \"steps\": [\n 59\n ],\n \"status\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionOrderByWithGroupByInput\": {\n \"aggregate\": [\n 572\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"name\": [\n 59\n ],\n \"trigger\": [\n 59\n ],\n \"steps\": [\n 59\n ],\n \"status\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 525\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesTrigger\": [\n 59\n ],\n \"countEmptyTrigger\": [\n 59\n ],\n \"countNotEmptyTrigger\": [\n 59\n ],\n \"percentageEmptyTrigger\": [\n 59\n ],\n \"percentageNotEmptyTrigger\": [\n 59\n ],\n \"countUniqueValuesSteps\": [\n 59\n ],\n \"countEmptySteps\": [\n 59\n ],\n \"countNotEmptySteps\": [\n 59\n ],\n \"percentageEmptySteps\": [\n 59\n ],\n \"percentageNotEmptySteps\": [\n 59\n ],\n \"countUniqueValuesStatus\": [\n 59\n ],\n \"countEmptyStatus\": [\n 59\n ],\n \"countNotEmptyStatus\": [\n 59\n ],\n \"percentageEmptyStatus\": [\n 59\n ],\n \"percentageNotEmptyStatus\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"name\": [\n 6\n ],\n \"trigger\": [\n 6\n ],\n \"steps\": [\n 6\n ],\n \"status\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"workflow\": [\n 527\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberDateFormatEnum\": {},\n \"WorkspaceMemberTimeFormatEnum\": {},\n \"WorkspaceMemberNumberFormatEnum\": {},\n \"WorkspaceMember\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"name\": [\n 69\n ],\n \"colorScheme\": [\n 1\n ],\n \"locale\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"userEmail\": [\n 1\n ],\n \"calendarStartDay\": [\n 10\n ],\n \"userId\": [\n 2\n ],\n \"timeZone\": [\n 1\n ],\n \"dateFormat\": [\n 574\n ],\n \"timeFormat\": [\n 575\n ],\n \"numberFormat\": [\n 576\n ],\n \"searchVector\": [\n 115\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"blocklist\": [\n 138,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 145\n ],\n \"orderBy\": [\n 146,\n \"[BlocklistOrderByInput]\"\n ]\n }\n ],\n \"calendarEventParticipants\": [\n 190,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 197\n ],\n \"orderBy\": [\n 199,\n \"[CalendarEventParticipantOrderByInput]\"\n ]\n }\n ],\n \"accountOwnerForCompanies\": [\n 219,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 227\n ],\n \"orderBy\": [\n 228,\n \"[CompanyOrderByInput]\"\n ]\n }\n ],\n \"connectedAccounts\": [\n 234,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 241\n ],\n \"orderBy\": [\n 243,\n \"[ConnectedAccountOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"messageParticipants\": [\n 366,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 373\n ],\n \"orderBy\": [\n 375,\n \"[MessageParticipantOrderByInput]\"\n ]\n }\n ],\n \"ownedOpportunities\": [\n 440,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 447\n ],\n \"orderBy\": [\n 449,\n \"[OpportunityOrderByInput]\"\n ]\n }\n ],\n \"assignedTasks\": [\n 471,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 478\n ],\n \"orderBy\": [\n 480,\n \"[TaskOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberEdge\": {\n \"node\": [\n 577\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesColorScheme\": [\n 10\n ],\n \"countEmptyColorScheme\": [\n 10\n ],\n \"countNotEmptyColorScheme\": [\n 10\n ],\n \"percentageEmptyColorScheme\": [\n 13\n ],\n \"percentageNotEmptyColorScheme\": [\n 13\n ],\n \"countUniqueValuesLocale\": [\n 10\n ],\n \"countEmptyLocale\": [\n 10\n ],\n \"countNotEmptyLocale\": [\n 10\n ],\n \"percentageEmptyLocale\": [\n 13\n ],\n \"percentageNotEmptyLocale\": [\n 13\n ],\n \"countUniqueValuesAvatarUrl\": [\n 10\n ],\n \"countEmptyAvatarUrl\": [\n 10\n ],\n \"countNotEmptyAvatarUrl\": [\n 10\n ],\n \"percentageEmptyAvatarUrl\": [\n 13\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 13\n ],\n \"countUniqueValuesUserEmail\": [\n 10\n ],\n \"countEmptyUserEmail\": [\n 10\n ],\n \"countNotEmptyUserEmail\": [\n 10\n ],\n \"percentageEmptyUserEmail\": [\n 13\n ],\n \"percentageNotEmptyUserEmail\": [\n 13\n ],\n \"countUniqueValuesCalendarStartDay\": [\n 10\n ],\n \"countEmptyCalendarStartDay\": [\n 10\n ],\n \"countNotEmptyCalendarStartDay\": [\n 10\n ],\n \"percentageEmptyCalendarStartDay\": [\n 13\n ],\n \"percentageNotEmptyCalendarStartDay\": [\n 13\n ],\n \"minCalendarStartDay\": [\n 13\n ],\n \"maxCalendarStartDay\": [\n 13\n ],\n \"avgCalendarStartDay\": [\n 13\n ],\n \"sumCalendarStartDay\": [\n 13\n ],\n \"countUniqueValuesUserId\": [\n 10\n ],\n \"countEmptyUserId\": [\n 10\n ],\n \"countNotEmptyUserId\": [\n 10\n ],\n \"percentageEmptyUserId\": [\n 13\n ],\n \"percentageNotEmptyUserId\": [\n 13\n ],\n \"countUniqueValuesTimeZone\": [\n 10\n ],\n \"countEmptyTimeZone\": [\n 10\n ],\n \"countNotEmptyTimeZone\": [\n 10\n ],\n \"percentageEmptyTimeZone\": [\n 13\n ],\n \"percentageNotEmptyTimeZone\": [\n 13\n ],\n \"countUniqueValuesDateFormat\": [\n 10\n ],\n \"countEmptyDateFormat\": [\n 10\n ],\n \"countNotEmptyDateFormat\": [\n 10\n ],\n \"percentageEmptyDateFormat\": [\n 13\n ],\n \"percentageNotEmptyDateFormat\": [\n 13\n ],\n \"countUniqueValuesTimeFormat\": [\n 10\n ],\n \"countEmptyTimeFormat\": [\n 10\n ],\n \"countNotEmptyTimeFormat\": [\n 10\n ],\n \"percentageEmptyTimeFormat\": [\n 13\n ],\n \"percentageNotEmptyTimeFormat\": [\n 13\n ],\n \"countUniqueValuesNumberFormat\": [\n 10\n ],\n \"countEmptyNumberFormat\": [\n 10\n ],\n \"countNotEmptyNumberFormat\": [\n 10\n ],\n \"percentageEmptyNumberFormat\": [\n 13\n ],\n \"percentageNotEmptyNumberFormat\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"edges\": [\n 578\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesColorScheme\": [\n 10\n ],\n \"countEmptyColorScheme\": [\n 10\n ],\n \"countNotEmptyColorScheme\": [\n 10\n ],\n \"percentageEmptyColorScheme\": [\n 13\n ],\n \"percentageNotEmptyColorScheme\": [\n 13\n ],\n \"countUniqueValuesLocale\": [\n 10\n ],\n \"countEmptyLocale\": [\n 10\n ],\n \"countNotEmptyLocale\": [\n 10\n ],\n \"percentageEmptyLocale\": [\n 13\n ],\n \"percentageNotEmptyLocale\": [\n 13\n ],\n \"countUniqueValuesAvatarUrl\": [\n 10\n ],\n \"countEmptyAvatarUrl\": [\n 10\n ],\n \"countNotEmptyAvatarUrl\": [\n 10\n ],\n \"percentageEmptyAvatarUrl\": [\n 13\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 13\n ],\n \"countUniqueValuesUserEmail\": [\n 10\n ],\n \"countEmptyUserEmail\": [\n 10\n ],\n \"countNotEmptyUserEmail\": [\n 10\n ],\n \"percentageEmptyUserEmail\": [\n 13\n ],\n \"percentageNotEmptyUserEmail\": [\n 13\n ],\n \"countUniqueValuesCalendarStartDay\": [\n 10\n ],\n \"countEmptyCalendarStartDay\": [\n 10\n ],\n \"countNotEmptyCalendarStartDay\": [\n 10\n ],\n \"percentageEmptyCalendarStartDay\": [\n 13\n ],\n \"percentageNotEmptyCalendarStartDay\": [\n 13\n ],\n \"minCalendarStartDay\": [\n 13\n ],\n \"maxCalendarStartDay\": [\n 13\n ],\n \"avgCalendarStartDay\": [\n 13\n ],\n \"sumCalendarStartDay\": [\n 13\n ],\n \"countUniqueValuesUserId\": [\n 10\n ],\n \"countEmptyUserId\": [\n 10\n ],\n \"countNotEmptyUserId\": [\n 10\n ],\n \"percentageEmptyUserId\": [\n 13\n ],\n \"percentageNotEmptyUserId\": [\n 13\n ],\n \"countUniqueValuesTimeZone\": [\n 10\n ],\n \"countEmptyTimeZone\": [\n 10\n ],\n \"countNotEmptyTimeZone\": [\n 10\n ],\n \"percentageEmptyTimeZone\": [\n 13\n ],\n \"percentageNotEmptyTimeZone\": [\n 13\n ],\n \"countUniqueValuesDateFormat\": [\n 10\n ],\n \"countEmptyDateFormat\": [\n 10\n ],\n \"countNotEmptyDateFormat\": [\n 10\n ],\n \"percentageEmptyDateFormat\": [\n 13\n ],\n \"percentageNotEmptyDateFormat\": [\n 13\n ],\n \"countUniqueValuesTimeFormat\": [\n 10\n ],\n \"countEmptyTimeFormat\": [\n 10\n ],\n \"countNotEmptyTimeFormat\": [\n 10\n ],\n \"percentageEmptyTimeFormat\": [\n 13\n ],\n \"percentageNotEmptyTimeFormat\": [\n 13\n ],\n \"countUniqueValuesNumberFormat\": [\n 10\n ],\n \"countEmptyNumberFormat\": [\n 10\n ],\n \"countNotEmptyNumberFormat\": [\n 10\n ],\n \"percentageEmptyNumberFormat\": [\n 13\n ],\n \"percentageNotEmptyNumberFormat\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"edges\": [\n 578\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberRelationInput\": {\n \"connect\": [\n 582\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberConnectInput\": {\n \"where\": [\n 583\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"userEmail\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"name\": [\n 70\n ],\n \"colorScheme\": [\n 1\n ],\n \"locale\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"userEmail\": [\n 1\n ],\n \"calendarStartDay\": [\n 10\n ],\n \"userId\": [\n 2\n ],\n \"timeZone\": [\n 1\n ],\n \"dateFormat\": [\n 574\n ],\n \"timeFormat\": [\n 575\n ],\n \"numberFormat\": [\n 576\n ],\n \"searchVector\": [\n 115\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"name\": [\n 71\n ],\n \"colorScheme\": [\n 1\n ],\n \"locale\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"userEmail\": [\n 1\n ],\n \"calendarStartDay\": [\n 10\n ],\n \"userId\": [\n 2\n ],\n \"timeZone\": [\n 1\n ],\n \"dateFormat\": [\n 574\n ],\n \"timeFormat\": [\n 575\n ],\n \"numberFormat\": [\n 576\n ],\n \"searchVector\": [\n 115\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 130\n ],\n \"name\": [\n 72\n ],\n \"colorScheme\": [\n 56\n ],\n \"locale\": [\n 56\n ],\n \"avatarUrl\": [\n 56\n ],\n \"userEmail\": [\n 56\n ],\n \"calendarStartDay\": [\n 587\n ],\n \"userId\": [\n 33\n ],\n \"timeZone\": [\n 56\n ],\n \"dateFormat\": [\n 588\n ],\n \"timeFormat\": [\n 589\n ],\n \"numberFormat\": [\n 590\n ],\n \"searchVector\": [\n 131\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"and\": [\n 586\n ],\n \"or\": [\n 586\n ],\n \"not\": [\n 586\n ],\n \"__typename\": [\n 1\n ]\n },\n \"IntFilter\": {\n \"eq\": [\n 10\n ],\n \"gt\": [\n 10\n ],\n \"gte\": [\n 10\n ],\n \"in\": [\n 10\n ],\n \"lt\": [\n 10\n ],\n \"lte\": [\n 10\n ],\n \"neq\": [\n 10\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberDateFormatEnumFilter\": {\n \"eq\": [\n 574\n ],\n \"neq\": [\n 574\n ],\n \"in\": [\n 574\n ],\n \"containsAny\": [\n 574\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberTimeFormatEnumFilter\": {\n \"eq\": [\n 575\n ],\n \"neq\": [\n 575\n ],\n \"in\": [\n 575\n ],\n \"containsAny\": [\n 575\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberNumberFormatEnumFilter\": {\n \"eq\": [\n 576\n ],\n \"neq\": [\n 576\n ],\n \"in\": [\n 576\n ],\n \"containsAny\": [\n 576\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"name\": [\n 73\n ],\n \"colorScheme\": [\n 59\n ],\n \"locale\": [\n 59\n ],\n \"avatarUrl\": [\n 59\n ],\n \"userEmail\": [\n 59\n ],\n \"calendarStartDay\": [\n 59\n ],\n \"userId\": [\n 59\n ],\n \"timeZone\": [\n 59\n ],\n \"dateFormat\": [\n 59\n ],\n \"timeFormat\": [\n 59\n ],\n \"numberFormat\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberOrderByWithGroupByInput\": {\n \"aggregate\": [\n 593\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"position\": [\n 59\n ],\n \"name\": [\n 73\n ],\n \"colorScheme\": [\n 59\n ],\n \"locale\": [\n 59\n ],\n \"avatarUrl\": [\n 59\n ],\n \"userEmail\": [\n 59\n ],\n \"calendarStartDay\": [\n 59\n ],\n \"userId\": [\n 59\n ],\n \"timeZone\": [\n 59\n ],\n \"dateFormat\": [\n 59\n ],\n \"timeFormat\": [\n 59\n ],\n \"numberFormat\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesColorScheme\": [\n 59\n ],\n \"countEmptyColorScheme\": [\n 59\n ],\n \"countNotEmptyColorScheme\": [\n 59\n ],\n \"percentageEmptyColorScheme\": [\n 59\n ],\n \"percentageNotEmptyColorScheme\": [\n 59\n ],\n \"countUniqueValuesLocale\": [\n 59\n ],\n \"countEmptyLocale\": [\n 59\n ],\n \"countNotEmptyLocale\": [\n 59\n ],\n \"percentageEmptyLocale\": [\n 59\n ],\n \"percentageNotEmptyLocale\": [\n 59\n ],\n \"countUniqueValuesAvatarUrl\": [\n 59\n ],\n \"countEmptyAvatarUrl\": [\n 59\n ],\n \"countNotEmptyAvatarUrl\": [\n 59\n ],\n \"percentageEmptyAvatarUrl\": [\n 59\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 59\n ],\n \"countUniqueValuesUserEmail\": [\n 59\n ],\n \"countEmptyUserEmail\": [\n 59\n ],\n \"countNotEmptyUserEmail\": [\n 59\n ],\n \"percentageEmptyUserEmail\": [\n 59\n ],\n \"percentageNotEmptyUserEmail\": [\n 59\n ],\n \"countUniqueValuesCalendarStartDay\": [\n 59\n ],\n \"countEmptyCalendarStartDay\": [\n 59\n ],\n \"countNotEmptyCalendarStartDay\": [\n 59\n ],\n \"percentageEmptyCalendarStartDay\": [\n 59\n ],\n \"percentageNotEmptyCalendarStartDay\": [\n 59\n ],\n \"minCalendarStartDay\": [\n 59\n ],\n \"maxCalendarStartDay\": [\n 59\n ],\n \"avgCalendarStartDay\": [\n 59\n ],\n \"sumCalendarStartDay\": [\n 59\n ],\n \"countUniqueValuesUserId\": [\n 59\n ],\n \"countEmptyUserId\": [\n 59\n ],\n \"countNotEmptyUserId\": [\n 59\n ],\n \"percentageEmptyUserId\": [\n 59\n ],\n \"percentageNotEmptyUserId\": [\n 59\n ],\n \"countUniqueValuesTimeZone\": [\n 59\n ],\n \"countEmptyTimeZone\": [\n 59\n ],\n \"countNotEmptyTimeZone\": [\n 59\n ],\n \"percentageEmptyTimeZone\": [\n 59\n ],\n \"percentageNotEmptyTimeZone\": [\n 59\n ],\n \"countUniqueValuesDateFormat\": [\n 59\n ],\n \"countEmptyDateFormat\": [\n 59\n ],\n \"countNotEmptyDateFormat\": [\n 59\n ],\n \"percentageEmptyDateFormat\": [\n 59\n ],\n \"percentageNotEmptyDateFormat\": [\n 59\n ],\n \"countUniqueValuesTimeFormat\": [\n 59\n ],\n \"countEmptyTimeFormat\": [\n 59\n ],\n \"countNotEmptyTimeFormat\": [\n 59\n ],\n \"percentageEmptyTimeFormat\": [\n 59\n ],\n \"percentageNotEmptyTimeFormat\": [\n 59\n ],\n \"countUniqueValuesNumberFormat\": [\n 59\n ],\n \"countEmptyNumberFormat\": [\n 59\n ],\n \"countNotEmptyNumberFormat\": [\n 59\n ],\n \"percentageEmptyNumberFormat\": [\n 59\n ],\n \"percentageNotEmptyNumberFormat\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"position\": [\n 6\n ],\n \"name\": [\n 74\n ],\n \"colorScheme\": [\n 6\n ],\n \"locale\": [\n 6\n ],\n \"avatarUrl\": [\n 6\n ],\n \"userEmail\": [\n 6\n ],\n \"calendarStartDay\": [\n 6\n ],\n \"userId\": [\n 6\n ],\n \"timeZone\": [\n 6\n ],\n \"dateFormat\": [\n 6\n ],\n \"timeFormat\": [\n 6\n ],\n \"numberFormat\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"__typename\": [\n 1\n ]\n }\n }\n}", "// @ts-nocheck\nimport type {\n QueryGenqlSelection,\n Query,\n MutationGenqlSelection,\n Mutation,\n} from './schema'\nimport {\n linkTypeMap,\n createClient as createClientOriginal,\n generateGraphqlOperation,\n type FieldsSelection,\n type GraphqlOperation,\n type ClientOptions,\n GenqlError,\n} from './runtime'\nexport type { FieldsSelection } from './runtime'\nexport { GenqlError }\n\nimport types from './types'\nexport * from './schema'\nconst typeMap = linkTypeMap(types as any)\n\nexport interface Client {\n query(\n request: R & { __name?: string },\n ): Promise>\n\n mutation(\n request: R & { __name?: string },\n ): Promise>\n}\n\nexport const createClient = function (options?: ClientOptions): Client {\n return createClientOriginal({\n url: undefined,\n\n ...options,\n queryRoot: typeMap.Query!,\n mutationRoot: typeMap.Mutation!,\n subscriptionRoot: typeMap.Subscription!,\n }) as any\n}\n\nexport const everything = {\n __scalar: true,\n}\n\nexport type QueryResult = FieldsSelection<\n Query,\n fields\n>\nexport const generateQueryOp: (\n fields: QueryGenqlSelection & { __name?: string },\n) => GraphqlOperation = function (fields) {\n return generateGraphqlOperation('query', typeMap.Query!, fields as any)\n}\n\nexport type MutationResult =\n FieldsSelection\nexport const generateMutationOp: (\n fields: MutationGenqlSelection & { __name?: string },\n) => GraphqlOperation = function (fields) {\n return generateGraphqlOperation('mutation', typeMap.Mutation!, fields as any)\n}\n\n\n// ----------------------------------------------------\n// Custom Twenty client (auto-injected)\n// ----------------------------------------------------\n\nconst defaultOptions: ClientOptions = {\n url: `${process.env.TWENTY_API_URL}/graphql`,\n metadataUrl: `${process.env.TWENTY_API_URL}/metadata`,\n headers: {\n 'Content-Type': 'application/json',\n Authorization: `Bearer ${process.env.TWENTY_API_KEY}`,\n },\n}\n\nexport default class Twenty {\n private client: Client;\n private url: string;\n private metadataUrl: string;\n private authorizationToken: string;\n\n constructor(options?: ClientOptions) {\n const merged: ClientOptions = {\n ...defaultOptions,\n ...options,\n headers: {\n ...defaultOptions.headers,\n ...(options?.headers ?? {}),\n },\n };\n this.client = createClient(merged);\n this.url = merged.url;\n this.metadataUrl = merged.metadataUrl;\n this.authorizationToken = merged.headers.Authorization;\n }\n\n query(request: R & { __name?: string }) {\n return this.client.query(request);\n }\n\n mutation(request: R & { __name?: string }) {\n return this.client.mutation(request);\n }\n\n async uploadFile(\n fileBuffer: Buffer,\n filename: string,\n contentType: string = 'application/octet-stream',\n fieldMetadataUniversalIdentifier: string,\n ): Promise<{\n id: string;\n path: string;\n size: number;\n createdAt: string;\n url: string;\n }> {\n const form = new FormData();\n\n form.append(\n 'operations',\n JSON.stringify({\n query: `mutation UploadFilesFieldFileByUniversalIdentifier($file: Upload!, $fieldMetadataUniversalIdentifier: String!) {\n uploadFilesFieldFileByUniversalIdentifier(file: $file, fieldMetadataUniversalIdentifier: $fieldMetadataUniversalIdentifier) { id path size createdAt url }\n }`,\n variables: { file: null, fieldMetadataUniversalIdentifier },\n }),\n );\n form.append('map', JSON.stringify({ '0': ['variables.file'] }));\n form.append('0', new Blob([fileBuffer], { type: contentType }), filename);\n\n const response = await fetch(this.metadataUrl, {\n method: 'POST',\n headers: {\n Authorization: this.authorizationToken,\n },\n body: form,\n });\n\n const result = await response.json();\n\n if (result.errors) {\n throw new GenqlError(result.errors, result.data);\n }\n\n return result.data.uploadFilesFieldFileByUniversalIdentifier;\n }\n}\n\n", "export * as core from \"../core/index.js\";\nexport * from \"./schemas.js\";\nexport * from \"./checks.js\";\nexport * from \"./errors.js\";\nexport * from \"./parse.js\";\nexport * from \"./compat.js\";\n// zod-specified\nimport { config } from \"../core/index.js\";\nimport en from \"../locales/en.js\";\nconfig(en());\nexport { globalRegistry, registry, config, $output, $input, $brand, clone, regexes, treeifyError, prettifyError, formatError, flattenError, TimePrecision, util, NEVER, } from \"../core/index.js\";\nexport { toJSONSchema } from \"../core/json-schema-processors.js\";\nexport { fromJSONSchema } from \"./from-json-schema.js\";\nexport * as locales from \"../locales/index.js\";\n// iso\n// must be exported from top-level\n// https://github.com/colinhacks/zod/issues/4491\nexport { ZodISODateTime, ZodISODate, ZodISOTime, ZodISODuration } from \"./iso.js\";\nexport * as iso from \"./iso.js\";\nexport * as coerce from \"./coerce.js\";\n", "export * from \"./core.js\";\nexport * from \"./parse.js\";\nexport * from \"./errors.js\";\nexport * from \"./schemas.js\";\nexport * from \"./checks.js\";\nexport * from \"./versions.js\";\nexport * as util from \"./util.js\";\nexport * as regexes from \"./regexes.js\";\nexport * as locales from \"../locales/index.js\";\nexport * from \"./registries.js\";\nexport * from \"./doc.js\";\nexport * from \"./api.js\";\nexport * from \"./to-json-schema.js\";\nexport { toJSONSchema } from \"./json-schema-processors.js\";\nexport { JSONSchemaGenerator } from \"./json-schema-generator.js\";\nexport * as JSONSchema from \"./json-schema.js\";\n", "/** A special constant with type `never` */\nexport const NEVER = Object.freeze({\n status: \"aborted\",\n});\nexport /*@__NO_SIDE_EFFECTS__*/ function $constructor(name, initializer, params) {\n function init(inst, def) {\n if (!inst._zod) {\n Object.defineProperty(inst, \"_zod\", {\n value: {\n def,\n constr: _,\n traits: new Set(),\n },\n enumerable: false,\n });\n }\n if (inst._zod.traits.has(name)) {\n return;\n }\n inst._zod.traits.add(name);\n initializer(inst, def);\n // support prototype modifications\n const proto = _.prototype;\n const keys = Object.keys(proto);\n for (let i = 0; i < keys.length; i++) {\n const k = keys[i];\n if (!(k in inst)) {\n inst[k] = proto[k].bind(inst);\n }\n }\n }\n // doesn't work if Parent has a constructor with arguments\n const Parent = params?.Parent ?? Object;\n class Definition extends Parent {\n }\n Object.defineProperty(Definition, \"name\", { value: name });\n function _(def) {\n var _a;\n const inst = params?.Parent ? new Definition() : this;\n init(inst, def);\n (_a = inst._zod).deferred ?? (_a.deferred = []);\n for (const fn of inst._zod.deferred) {\n fn();\n }\n return inst;\n }\n Object.defineProperty(_, \"init\", { value: init });\n Object.defineProperty(_, Symbol.hasInstance, {\n value: (inst) => {\n if (params?.Parent && inst instanceof params.Parent)\n return true;\n return inst?._zod?.traits?.has(name);\n },\n });\n Object.defineProperty(_, \"name\", { value: name });\n return _;\n}\n////////////////////////////// UTILITIES ///////////////////////////////////////\nexport const $brand = Symbol(\"zod_brand\");\nexport class $ZodAsyncError extends Error {\n constructor() {\n super(`Encountered Promise during synchronous parse. Use .parseAsync() instead.`);\n }\n}\nexport class $ZodEncodeError extends Error {\n constructor(name) {\n super(`Encountered unidirectional transform during encode: ${name}`);\n this.name = \"ZodEncodeError\";\n }\n}\nexport const globalConfig = {};\nexport function config(newConfig) {\n if (newConfig)\n Object.assign(globalConfig, newConfig);\n return globalConfig;\n}\n", "// functions\nexport function assertEqual(val) {\n return val;\n}\nexport function assertNotEqual(val) {\n return val;\n}\nexport function assertIs(_arg) { }\nexport function assertNever(_x) {\n throw new Error(\"Unexpected value in exhaustive check\");\n}\nexport function assert(_) { }\nexport function getEnumValues(entries) {\n const numericValues = Object.values(entries).filter((v) => typeof v === \"number\");\n const values = Object.entries(entries)\n .filter(([k, _]) => numericValues.indexOf(+k) === -1)\n .map(([_, v]) => v);\n return values;\n}\nexport function joinValues(array, separator = \"|\") {\n return array.map((val) => stringifyPrimitive(val)).join(separator);\n}\nexport function jsonStringifyReplacer(_, value) {\n if (typeof value === \"bigint\")\n return value.toString();\n return value;\n}\nexport function cached(getter) {\n const set = false;\n return {\n get value() {\n if (!set) {\n const value = getter();\n Object.defineProperty(this, \"value\", { value });\n return value;\n }\n throw new Error(\"cached value already set\");\n },\n };\n}\nexport function nullish(input) {\n return input === null || input === undefined;\n}\nexport function cleanRegex(source) {\n const start = source.startsWith(\"^\") ? 1 : 0;\n const end = source.endsWith(\"$\") ? source.length - 1 : source.length;\n return source.slice(start, end);\n}\nexport function floatSafeRemainder(val, step) {\n const valDecCount = (val.toString().split(\".\")[1] || \"\").length;\n const stepString = step.toString();\n let stepDecCount = (stepString.split(\".\")[1] || \"\").length;\n if (stepDecCount === 0 && /\\d?e-\\d?/.test(stepString)) {\n const match = stepString.match(/\\d?e-(\\d?)/);\n if (match?.[1]) {\n stepDecCount = Number.parseInt(match[1]);\n }\n }\n const decCount = valDecCount > stepDecCount ? valDecCount : stepDecCount;\n const valInt = Number.parseInt(val.toFixed(decCount).replace(\".\", \"\"));\n const stepInt = Number.parseInt(step.toFixed(decCount).replace(\".\", \"\"));\n return (valInt % stepInt) / 10 ** decCount;\n}\nconst EVALUATING = Symbol(\"evaluating\");\nexport function defineLazy(object, key, getter) {\n let value = undefined;\n Object.defineProperty(object, key, {\n get() {\n if (value === EVALUATING) {\n // Circular reference detected, return undefined to break the cycle\n return undefined;\n }\n if (value === undefined) {\n value = EVALUATING;\n value = getter();\n }\n return value;\n },\n set(v) {\n Object.defineProperty(object, key, {\n value: v,\n // configurable: true,\n });\n // object[key] = v;\n },\n configurable: true,\n });\n}\nexport function objectClone(obj) {\n return Object.create(Object.getPrototypeOf(obj), Object.getOwnPropertyDescriptors(obj));\n}\nexport function assignProp(target, prop, value) {\n Object.defineProperty(target, prop, {\n value,\n writable: true,\n enumerable: true,\n configurable: true,\n });\n}\nexport function mergeDefs(...defs) {\n const mergedDescriptors = {};\n for (const def of defs) {\n const descriptors = Object.getOwnPropertyDescriptors(def);\n Object.assign(mergedDescriptors, descriptors);\n }\n return Object.defineProperties({}, mergedDescriptors);\n}\nexport function cloneDef(schema) {\n return mergeDefs(schema._zod.def);\n}\nexport function getElementAtPath(obj, path) {\n if (!path)\n return obj;\n return path.reduce((acc, key) => acc?.[key], obj);\n}\nexport function promiseAllObject(promisesObj) {\n const keys = Object.keys(promisesObj);\n const promises = keys.map((key) => promisesObj[key]);\n return Promise.all(promises).then((results) => {\n const resolvedObj = {};\n for (let i = 0; i < keys.length; i++) {\n resolvedObj[keys[i]] = results[i];\n }\n return resolvedObj;\n });\n}\nexport function randomString(length = 10) {\n const chars = \"abcdefghijklmnopqrstuvwxyz\";\n let str = \"\";\n for (let i = 0; i < length; i++) {\n str += chars[Math.floor(Math.random() * chars.length)];\n }\n return str;\n}\nexport function esc(str) {\n return JSON.stringify(str);\n}\nexport function slugify(input) {\n return input\n .toLowerCase()\n .trim()\n .replace(/[^\\w\\s-]/g, \"\")\n .replace(/[\\s_-]+/g, \"-\")\n .replace(/^-+|-+$/g, \"\");\n}\nexport const captureStackTrace = (\"captureStackTrace\" in Error ? Error.captureStackTrace : (..._args) => { });\nexport function isObject(data) {\n return typeof data === \"object\" && data !== null && !Array.isArray(data);\n}\nexport const allowsEval = cached(() => {\n // @ts-ignore\n if (typeof navigator !== \"undefined\" && navigator?.userAgent?.includes(\"Cloudflare\")) {\n return false;\n }\n try {\n const F = Function;\n new F(\"\");\n return true;\n }\n catch (_) {\n return false;\n }\n});\nexport function isPlainObject(o) {\n if (isObject(o) === false)\n return false;\n // modified constructor\n const ctor = o.constructor;\n if (ctor === undefined)\n return true;\n if (typeof ctor !== \"function\")\n return true;\n // modified prototype\n const prot = ctor.prototype;\n if (isObject(prot) === false)\n return false;\n // ctor doesn't have static `isPrototypeOf`\n if (Object.prototype.hasOwnProperty.call(prot, \"isPrototypeOf\") === false) {\n return false;\n }\n return true;\n}\nexport function shallowClone(o) {\n if (isPlainObject(o))\n return { ...o };\n if (Array.isArray(o))\n return [...o];\n return o;\n}\nexport function numKeys(data) {\n let keyCount = 0;\n for (const key in data) {\n if (Object.prototype.hasOwnProperty.call(data, key)) {\n keyCount++;\n }\n }\n return keyCount;\n}\nexport const getParsedType = (data) => {\n const t = typeof data;\n switch (t) {\n case \"undefined\":\n return \"undefined\";\n case \"string\":\n return \"string\";\n case \"number\":\n return Number.isNaN(data) ? \"nan\" : \"number\";\n case \"boolean\":\n return \"boolean\";\n case \"function\":\n return \"function\";\n case \"bigint\":\n return \"bigint\";\n case \"symbol\":\n return \"symbol\";\n case \"object\":\n if (Array.isArray(data)) {\n return \"array\";\n }\n if (data === null) {\n return \"null\";\n }\n if (data.then && typeof data.then === \"function\" && data.catch && typeof data.catch === \"function\") {\n return \"promise\";\n }\n if (typeof Map !== \"undefined\" && data instanceof Map) {\n return \"map\";\n }\n if (typeof Set !== \"undefined\" && data instanceof Set) {\n return \"set\";\n }\n if (typeof Date !== \"undefined\" && data instanceof Date) {\n return \"date\";\n }\n // @ts-ignore\n if (typeof File !== \"undefined\" && data instanceof File) {\n return \"file\";\n }\n return \"object\";\n default:\n throw new Error(`Unknown data type: ${t}`);\n }\n};\nexport const propertyKeyTypes = new Set([\"string\", \"number\", \"symbol\"]);\nexport const primitiveTypes = new Set([\"string\", \"number\", \"bigint\", \"boolean\", \"symbol\", \"undefined\"]);\nexport function escapeRegex(str) {\n return str.replace(/[.*+?^${}()|[\\]\\\\]/g, \"\\\\$&\");\n}\n// zod-specific utils\nexport function clone(inst, def, params) {\n const cl = new inst._zod.constr(def ?? inst._zod.def);\n if (!def || params?.parent)\n cl._zod.parent = inst;\n return cl;\n}\nexport function normalizeParams(_params) {\n const params = _params;\n if (!params)\n return {};\n if (typeof params === \"string\")\n return { error: () => params };\n if (params?.message !== undefined) {\n if (params?.error !== undefined)\n throw new Error(\"Cannot specify both `message` and `error` params\");\n params.error = params.message;\n }\n delete params.message;\n if (typeof params.error === \"string\")\n return { ...params, error: () => params.error };\n return params;\n}\nexport function createTransparentProxy(getter) {\n let target;\n return new Proxy({}, {\n get(_, prop, receiver) {\n target ?? (target = getter());\n return Reflect.get(target, prop, receiver);\n },\n set(_, prop, value, receiver) {\n target ?? (target = getter());\n return Reflect.set(target, prop, value, receiver);\n },\n has(_, prop) {\n target ?? (target = getter());\n return Reflect.has(target, prop);\n },\n deleteProperty(_, prop) {\n target ?? (target = getter());\n return Reflect.deleteProperty(target, prop);\n },\n ownKeys(_) {\n target ?? (target = getter());\n return Reflect.ownKeys(target);\n },\n getOwnPropertyDescriptor(_, prop) {\n target ?? (target = getter());\n return Reflect.getOwnPropertyDescriptor(target, prop);\n },\n defineProperty(_, prop, descriptor) {\n target ?? (target = getter());\n return Reflect.defineProperty(target, prop, descriptor);\n },\n });\n}\nexport function stringifyPrimitive(value) {\n if (typeof value === \"bigint\")\n return value.toString() + \"n\";\n if (typeof value === \"string\")\n return `\"${value}\"`;\n return `${value}`;\n}\nexport function optionalKeys(shape) {\n return Object.keys(shape).filter((k) => {\n return shape[k]._zod.optin === \"optional\" && shape[k]._zod.optout === \"optional\";\n });\n}\nexport const NUMBER_FORMAT_RANGES = {\n safeint: [Number.MIN_SAFE_INTEGER, Number.MAX_SAFE_INTEGER],\n int32: [-2147483648, 2147483647],\n uint32: [0, 4294967295],\n float32: [-3.4028234663852886e38, 3.4028234663852886e38],\n float64: [-Number.MAX_VALUE, Number.MAX_VALUE],\n};\nexport const BIGINT_FORMAT_RANGES = {\n int64: [/* @__PURE__*/ BigInt(\"-9223372036854775808\"), /* @__PURE__*/ BigInt(\"9223372036854775807\")],\n uint64: [/* @__PURE__*/ BigInt(0), /* @__PURE__*/ BigInt(\"18446744073709551615\")],\n};\nexport function pick(schema, mask) {\n const currDef = schema._zod.def;\n const checks = currDef.checks;\n const hasChecks = checks && checks.length > 0;\n if (hasChecks) {\n throw new Error(\".pick() cannot be used on object schemas containing refinements\");\n }\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const newShape = {};\n for (const key in mask) {\n if (!(key in currDef.shape)) {\n throw new Error(`Unrecognized key: \"${key}\"`);\n }\n if (!mask[key])\n continue;\n newShape[key] = currDef.shape[key];\n }\n assignProp(this, \"shape\", newShape); // self-caching\n return newShape;\n },\n checks: [],\n });\n return clone(schema, def);\n}\nexport function omit(schema, mask) {\n const currDef = schema._zod.def;\n const checks = currDef.checks;\n const hasChecks = checks && checks.length > 0;\n if (hasChecks) {\n throw new Error(\".omit() cannot be used on object schemas containing refinements\");\n }\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const newShape = { ...schema._zod.def.shape };\n for (const key in mask) {\n if (!(key in currDef.shape)) {\n throw new Error(`Unrecognized key: \"${key}\"`);\n }\n if (!mask[key])\n continue;\n delete newShape[key];\n }\n assignProp(this, \"shape\", newShape); // self-caching\n return newShape;\n },\n checks: [],\n });\n return clone(schema, def);\n}\nexport function extend(schema, shape) {\n if (!isPlainObject(shape)) {\n throw new Error(\"Invalid input to extend: expected a plain object\");\n }\n const checks = schema._zod.def.checks;\n const hasChecks = checks && checks.length > 0;\n if (hasChecks) {\n // Only throw if new shape overlaps with existing shape\n // Use getOwnPropertyDescriptor to check key existence without accessing values\n const existingShape = schema._zod.def.shape;\n for (const key in shape) {\n if (Object.getOwnPropertyDescriptor(existingShape, key) !== undefined) {\n throw new Error(\"Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.\");\n }\n }\n }\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const _shape = { ...schema._zod.def.shape, ...shape };\n assignProp(this, \"shape\", _shape); // self-caching\n return _shape;\n },\n });\n return clone(schema, def);\n}\nexport function safeExtend(schema, shape) {\n if (!isPlainObject(shape)) {\n throw new Error(\"Invalid input to safeExtend: expected a plain object\");\n }\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const _shape = { ...schema._zod.def.shape, ...shape };\n assignProp(this, \"shape\", _shape); // self-caching\n return _shape;\n },\n });\n return clone(schema, def);\n}\nexport function merge(a, b) {\n const def = mergeDefs(a._zod.def, {\n get shape() {\n const _shape = { ...a._zod.def.shape, ...b._zod.def.shape };\n assignProp(this, \"shape\", _shape); // self-caching\n return _shape;\n },\n get catchall() {\n return b._zod.def.catchall;\n },\n checks: [], // delete existing checks\n });\n return clone(a, def);\n}\nexport function partial(Class, schema, mask) {\n const currDef = schema._zod.def;\n const checks = currDef.checks;\n const hasChecks = checks && checks.length > 0;\n if (hasChecks) {\n throw new Error(\".partial() cannot be used on object schemas containing refinements\");\n }\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const oldShape = schema._zod.def.shape;\n const shape = { ...oldShape };\n if (mask) {\n for (const key in mask) {\n if (!(key in oldShape)) {\n throw new Error(`Unrecognized key: \"${key}\"`);\n }\n if (!mask[key])\n continue;\n // if (oldShape[key]!._zod.optin === \"optional\") continue;\n shape[key] = Class\n ? new Class({\n type: \"optional\",\n innerType: oldShape[key],\n })\n : oldShape[key];\n }\n }\n else {\n for (const key in oldShape) {\n // if (oldShape[key]!._zod.optin === \"optional\") continue;\n shape[key] = Class\n ? new Class({\n type: \"optional\",\n innerType: oldShape[key],\n })\n : oldShape[key];\n }\n }\n assignProp(this, \"shape\", shape); // self-caching\n return shape;\n },\n checks: [],\n });\n return clone(schema, def);\n}\nexport function required(Class, schema, mask) {\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const oldShape = schema._zod.def.shape;\n const shape = { ...oldShape };\n if (mask) {\n for (const key in mask) {\n if (!(key in shape)) {\n throw new Error(`Unrecognized key: \"${key}\"`);\n }\n if (!mask[key])\n continue;\n // overwrite with non-optional\n shape[key] = new Class({\n type: \"nonoptional\",\n innerType: oldShape[key],\n });\n }\n }\n else {\n for (const key in oldShape) {\n // overwrite with non-optional\n shape[key] = new Class({\n type: \"nonoptional\",\n innerType: oldShape[key],\n });\n }\n }\n assignProp(this, \"shape\", shape); // self-caching\n return shape;\n },\n });\n return clone(schema, def);\n}\n// invalid_type | too_big | too_small | invalid_format | not_multiple_of | unrecognized_keys | invalid_union | invalid_key | invalid_element | invalid_value | custom\nexport function aborted(x, startIndex = 0) {\n if (x.aborted === true)\n return true;\n for (let i = startIndex; i < x.issues.length; i++) {\n if (x.issues[i]?.continue !== true) {\n return true;\n }\n }\n return false;\n}\nexport function prefixIssues(path, issues) {\n return issues.map((iss) => {\n var _a;\n (_a = iss).path ?? (_a.path = []);\n iss.path.unshift(path);\n return iss;\n });\n}\nexport function unwrapMessage(message) {\n return typeof message === \"string\" ? message : message?.message;\n}\nexport function finalizeIssue(iss, ctx, config) {\n const full = { ...iss, path: iss.path ?? [] };\n // for backwards compatibility\n if (!iss.message) {\n const message = unwrapMessage(iss.inst?._zod.def?.error?.(iss)) ??\n unwrapMessage(ctx?.error?.(iss)) ??\n unwrapMessage(config.customError?.(iss)) ??\n unwrapMessage(config.localeError?.(iss)) ??\n \"Invalid input\";\n full.message = message;\n }\n // delete (full as any).def;\n delete full.inst;\n delete full.continue;\n if (!ctx?.reportInput) {\n delete full.input;\n }\n return full;\n}\nexport function getSizableOrigin(input) {\n if (input instanceof Set)\n return \"set\";\n if (input instanceof Map)\n return \"map\";\n // @ts-ignore\n if (input instanceof File)\n return \"file\";\n return \"unknown\";\n}\nexport function getLengthableOrigin(input) {\n if (Array.isArray(input))\n return \"array\";\n if (typeof input === \"string\")\n return \"string\";\n return \"unknown\";\n}\nexport function parsedType(data) {\n const t = typeof data;\n switch (t) {\n case \"number\": {\n return Number.isNaN(data) ? \"nan\" : \"number\";\n }\n case \"object\": {\n if (data === null) {\n return \"null\";\n }\n if (Array.isArray(data)) {\n return \"array\";\n }\n const obj = data;\n if (obj && Object.getPrototypeOf(obj) !== Object.prototype && \"constructor\" in obj && obj.constructor) {\n return obj.constructor.name;\n }\n }\n }\n return t;\n}\nexport function issue(...args) {\n const [iss, input, inst] = args;\n if (typeof iss === \"string\") {\n return {\n message: iss,\n code: \"custom\",\n input,\n inst,\n };\n }\n return { ...iss };\n}\nexport function cleanEnum(obj) {\n return Object.entries(obj)\n .filter(([k, _]) => {\n // return true if NaN, meaning it's not a number, thus a string key\n return Number.isNaN(Number.parseInt(k, 10));\n })\n .map((el) => el[1]);\n}\n// Codec utility functions\nexport function base64ToUint8Array(base64) {\n const binaryString = atob(base64);\n const bytes = new Uint8Array(binaryString.length);\n for (let i = 0; i < binaryString.length; i++) {\n bytes[i] = binaryString.charCodeAt(i);\n }\n return bytes;\n}\nexport function uint8ArrayToBase64(bytes) {\n let binaryString = \"\";\n for (let i = 0; i < bytes.length; i++) {\n binaryString += String.fromCharCode(bytes[i]);\n }\n return btoa(binaryString);\n}\nexport function base64urlToUint8Array(base64url) {\n const base64 = base64url.replace(/-/g, \"+\").replace(/_/g, \"/\");\n const padding = \"=\".repeat((4 - (base64.length % 4)) % 4);\n return base64ToUint8Array(base64 + padding);\n}\nexport function uint8ArrayToBase64url(bytes) {\n return uint8ArrayToBase64(bytes).replace(/\\+/g, \"-\").replace(/\\//g, \"_\").replace(/=/g, \"\");\n}\nexport function hexToUint8Array(hex) {\n const cleanHex = hex.replace(/^0x/, \"\");\n if (cleanHex.length % 2 !== 0) {\n throw new Error(\"Invalid hex string length\");\n }\n const bytes = new Uint8Array(cleanHex.length / 2);\n for (let i = 0; i < cleanHex.length; i += 2) {\n bytes[i / 2] = Number.parseInt(cleanHex.slice(i, i + 2), 16);\n }\n return bytes;\n}\nexport function uint8ArrayToHex(bytes) {\n return Array.from(bytes)\n .map((b) => b.toString(16).padStart(2, \"0\"))\n .join(\"\");\n}\n// instanceof\nexport class Class {\n constructor(..._args) { }\n}\n", "import { $constructor } from \"./core.js\";\nimport * as util from \"./util.js\";\nconst initializer = (inst, def) => {\n inst.name = \"$ZodError\";\n Object.defineProperty(inst, \"_zod\", {\n value: inst._zod,\n enumerable: false,\n });\n Object.defineProperty(inst, \"issues\", {\n value: def,\n enumerable: false,\n });\n inst.message = JSON.stringify(def, util.jsonStringifyReplacer, 2);\n Object.defineProperty(inst, \"toString\", {\n value: () => inst.message,\n enumerable: false,\n });\n};\nexport const $ZodError = $constructor(\"$ZodError\", initializer);\nexport const $ZodRealError = $constructor(\"$ZodError\", initializer, { Parent: Error });\nexport function flattenError(error, mapper = (issue) => issue.message) {\n const fieldErrors = {};\n const formErrors = [];\n for (const sub of error.issues) {\n if (sub.path.length > 0) {\n fieldErrors[sub.path[0]] = fieldErrors[sub.path[0]] || [];\n fieldErrors[sub.path[0]].push(mapper(sub));\n }\n else {\n formErrors.push(mapper(sub));\n }\n }\n return { formErrors, fieldErrors };\n}\nexport function formatError(error, mapper = (issue) => issue.message) {\n const fieldErrors = { _errors: [] };\n const processError = (error) => {\n for (const issue of error.issues) {\n if (issue.code === \"invalid_union\" && issue.errors.length) {\n issue.errors.map((issues) => processError({ issues }));\n }\n else if (issue.code === \"invalid_key\") {\n processError({ issues: issue.issues });\n }\n else if (issue.code === \"invalid_element\") {\n processError({ issues: issue.issues });\n }\n else if (issue.path.length === 0) {\n fieldErrors._errors.push(mapper(issue));\n }\n else {\n let curr = fieldErrors;\n let i = 0;\n while (i < issue.path.length) {\n const el = issue.path[i];\n const terminal = i === issue.path.length - 1;\n if (!terminal) {\n curr[el] = curr[el] || { _errors: [] };\n }\n else {\n curr[el] = curr[el] || { _errors: [] };\n curr[el]._errors.push(mapper(issue));\n }\n curr = curr[el];\n i++;\n }\n }\n }\n };\n processError(error);\n return fieldErrors;\n}\nexport function treeifyError(error, mapper = (issue) => issue.message) {\n const result = { errors: [] };\n const processError = (error, path = []) => {\n var _a, _b;\n for (const issue of error.issues) {\n if (issue.code === \"invalid_union\" && issue.errors.length) {\n // regular union error\n issue.errors.map((issues) => processError({ issues }, issue.path));\n }\n else if (issue.code === \"invalid_key\") {\n processError({ issues: issue.issues }, issue.path);\n }\n else if (issue.code === \"invalid_element\") {\n processError({ issues: issue.issues }, issue.path);\n }\n else {\n const fullpath = [...path, ...issue.path];\n if (fullpath.length === 0) {\n result.errors.push(mapper(issue));\n continue;\n }\n let curr = result;\n let i = 0;\n while (i < fullpath.length) {\n const el = fullpath[i];\n const terminal = i === fullpath.length - 1;\n if (typeof el === \"string\") {\n curr.properties ?? (curr.properties = {});\n (_a = curr.properties)[el] ?? (_a[el] = { errors: [] });\n curr = curr.properties[el];\n }\n else {\n curr.items ?? (curr.items = []);\n (_b = curr.items)[el] ?? (_b[el] = { errors: [] });\n curr = curr.items[el];\n }\n if (terminal) {\n curr.errors.push(mapper(issue));\n }\n i++;\n }\n }\n }\n };\n processError(error);\n return result;\n}\n/** Format a ZodError as a human-readable string in the following form.\n *\n * From\n *\n * ```ts\n * ZodError {\n * issues: [\n * {\n * expected: 'string',\n * code: 'invalid_type',\n * path: [ 'username' ],\n * message: 'Invalid input: expected string'\n * },\n * {\n * expected: 'number',\n * code: 'invalid_type',\n * path: [ 'favoriteNumbers', 1 ],\n * message: 'Invalid input: expected number'\n * }\n * ];\n * }\n * ```\n *\n * to\n *\n * ```\n * username\n * \u2716 Expected number, received string at \"username\n * favoriteNumbers[0]\n * \u2716 Invalid input: expected number\n * ```\n */\nexport function toDotPath(_path) {\n const segs = [];\n const path = _path.map((seg) => (typeof seg === \"object\" ? seg.key : seg));\n for (const seg of path) {\n if (typeof seg === \"number\")\n segs.push(`[${seg}]`);\n else if (typeof seg === \"symbol\")\n segs.push(`[${JSON.stringify(String(seg))}]`);\n else if (/[^\\w$]/.test(seg))\n segs.push(`[${JSON.stringify(seg)}]`);\n else {\n if (segs.length)\n segs.push(\".\");\n segs.push(seg);\n }\n }\n return segs.join(\"\");\n}\nexport function prettifyError(error) {\n const lines = [];\n // sort by path length\n const issues = [...error.issues].sort((a, b) => (a.path ?? []).length - (b.path ?? []).length);\n // Process each issue\n for (const issue of issues) {\n lines.push(`\u2716 ${issue.message}`);\n if (issue.path?.length)\n lines.push(` \u2192 at ${toDotPath(issue.path)}`);\n }\n // Convert Map to formatted string\n return lines.join(\"\\n\");\n}\n", "import * as core from \"./core.js\";\nimport * as errors from \"./errors.js\";\nimport * as util from \"./util.js\";\nexport const _parse = (_Err) => (schema, value, _ctx, _params) => {\n const ctx = _ctx ? Object.assign(_ctx, { async: false }) : { async: false };\n const result = schema._zod.run({ value, issues: [] }, ctx);\n if (result instanceof Promise) {\n throw new core.$ZodAsyncError();\n }\n if (result.issues.length) {\n const e = new (_params?.Err ?? _Err)(result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())));\n util.captureStackTrace(e, _params?.callee);\n throw e;\n }\n return result.value;\n};\nexport const parse = /* @__PURE__*/ _parse(errors.$ZodRealError);\nexport const _parseAsync = (_Err) => async (schema, value, _ctx, params) => {\n const ctx = _ctx ? Object.assign(_ctx, { async: true }) : { async: true };\n let result = schema._zod.run({ value, issues: [] }, ctx);\n if (result instanceof Promise)\n result = await result;\n if (result.issues.length) {\n const e = new (params?.Err ?? _Err)(result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())));\n util.captureStackTrace(e, params?.callee);\n throw e;\n }\n return result.value;\n};\nexport const parseAsync = /* @__PURE__*/ _parseAsync(errors.$ZodRealError);\nexport const _safeParse = (_Err) => (schema, value, _ctx) => {\n const ctx = _ctx ? { ..._ctx, async: false } : { async: false };\n const result = schema._zod.run({ value, issues: [] }, ctx);\n if (result instanceof Promise) {\n throw new core.$ZodAsyncError();\n }\n return result.issues.length\n ? {\n success: false,\n error: new (_Err ?? errors.$ZodError)(result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config()))),\n }\n : { success: true, data: result.value };\n};\nexport const safeParse = /* @__PURE__*/ _safeParse(errors.$ZodRealError);\nexport const _safeParseAsync = (_Err) => async (schema, value, _ctx) => {\n const ctx = _ctx ? Object.assign(_ctx, { async: true }) : { async: true };\n let result = schema._zod.run({ value, issues: [] }, ctx);\n if (result instanceof Promise)\n result = await result;\n return result.issues.length\n ? {\n success: false,\n error: new _Err(result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config()))),\n }\n : { success: true, data: result.value };\n};\nexport const safeParseAsync = /* @__PURE__*/ _safeParseAsync(errors.$ZodRealError);\nexport const _encode = (_Err) => (schema, value, _ctx) => {\n const ctx = _ctx ? Object.assign(_ctx, { direction: \"backward\" }) : { direction: \"backward\" };\n return _parse(_Err)(schema, value, ctx);\n};\nexport const encode = /* @__PURE__*/ _encode(errors.$ZodRealError);\nexport const _decode = (_Err) => (schema, value, _ctx) => {\n return _parse(_Err)(schema, value, _ctx);\n};\nexport const decode = /* @__PURE__*/ _decode(errors.$ZodRealError);\nexport const _encodeAsync = (_Err) => async (schema, value, _ctx) => {\n const ctx = _ctx ? Object.assign(_ctx, { direction: \"backward\" }) : { direction: \"backward\" };\n return _parseAsync(_Err)(schema, value, ctx);\n};\nexport const encodeAsync = /* @__PURE__*/ _encodeAsync(errors.$ZodRealError);\nexport const _decodeAsync = (_Err) => async (schema, value, _ctx) => {\n return _parseAsync(_Err)(schema, value, _ctx);\n};\nexport const decodeAsync = /* @__PURE__*/ _decodeAsync(errors.$ZodRealError);\nexport const _safeEncode = (_Err) => (schema, value, _ctx) => {\n const ctx = _ctx ? Object.assign(_ctx, { direction: \"backward\" }) : { direction: \"backward\" };\n return _safeParse(_Err)(schema, value, ctx);\n};\nexport const safeEncode = /* @__PURE__*/ _safeEncode(errors.$ZodRealError);\nexport const _safeDecode = (_Err) => (schema, value, _ctx) => {\n return _safeParse(_Err)(schema, value, _ctx);\n};\nexport const safeDecode = /* @__PURE__*/ _safeDecode(errors.$ZodRealError);\nexport const _safeEncodeAsync = (_Err) => async (schema, value, _ctx) => {\n const ctx = _ctx ? Object.assign(_ctx, { direction: \"backward\" }) : { direction: \"backward\" };\n return _safeParseAsync(_Err)(schema, value, ctx);\n};\nexport const safeEncodeAsync = /* @__PURE__*/ _safeEncodeAsync(errors.$ZodRealError);\nexport const _safeDecodeAsync = (_Err) => async (schema, value, _ctx) => {\n return _safeParseAsync(_Err)(schema, value, _ctx);\n};\nexport const safeDecodeAsync = /* @__PURE__*/ _safeDecodeAsync(errors.$ZodRealError);\n", "import * as util from \"./util.js\";\nexport const cuid = /^[cC][^\\s-]{8,}$/;\nexport const cuid2 = /^[0-9a-z]+$/;\nexport const ulid = /^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/;\nexport const xid = /^[0-9a-vA-V]{20}$/;\nexport const ksuid = /^[A-Za-z0-9]{27}$/;\nexport const nanoid = /^[a-zA-Z0-9_-]{21}$/;\n/** ISO 8601-1 duration regex. Does not support the 8601-2 extensions like negative durations or fractional/negative components. */\nexport const duration = /^P(?:(\\d+W)|(?!.*W)(?=\\d|T\\d)(\\d+Y)?(\\d+M)?(\\d+D)?(T(?=\\d)(\\d+H)?(\\d+M)?(\\d+([.,]\\d+)?S)?)?)$/;\n/** Implements ISO 8601-2 extensions like explicit +- prefixes, mixing weeks with other units, and fractional/negative components. */\nexport const extendedDuration = /^[-+]?P(?!$)(?:(?:[-+]?\\d+Y)|(?:[-+]?\\d+[.,]\\d+Y$))?(?:(?:[-+]?\\d+M)|(?:[-+]?\\d+[.,]\\d+M$))?(?:(?:[-+]?\\d+W)|(?:[-+]?\\d+[.,]\\d+W$))?(?:(?:[-+]?\\d+D)|(?:[-+]?\\d+[.,]\\d+D$))?(?:T(?=[\\d+-])(?:(?:[-+]?\\d+H)|(?:[-+]?\\d+[.,]\\d+H$))?(?:(?:[-+]?\\d+M)|(?:[-+]?\\d+[.,]\\d+M$))?(?:[-+]?\\d+(?:[.,]\\d+)?S)?)??$/;\n/** A regex for any UUID-like identifier: 8-4-4-4-12 hex pattern */\nexport const guid = /^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/;\n/** Returns a regex for validating an RFC 9562/4122 UUID.\n *\n * @param version Optionally specify a version 1-8. If no version is specified, all versions are supported. */\nexport const uuid = (version) => {\n if (!version)\n return /^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/;\n return new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${version}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`);\n};\nexport const uuid4 = /*@__PURE__*/ uuid(4);\nexport const uuid6 = /*@__PURE__*/ uuid(6);\nexport const uuid7 = /*@__PURE__*/ uuid(7);\n/** Practical email validation */\nexport const email = /^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$/;\n/** Equivalent to the HTML5 input[type=email] validation implemented by browsers. Source: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/email */\nexport const html5Email = /^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;\n/** The classic emailregex.com regex for RFC 5322-compliant emails */\nexport const rfc5322Email = /^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\n/** A loose regex that allows Unicode characters, enforces length limits, and that's about it. */\nexport const unicodeEmail = /^[^\\s@\"]{1,64}@[^\\s@]{1,255}$/u;\nexport const idnEmail = unicodeEmail;\nexport const browserEmail = /^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;\n// from https://thekevinscott.com/emojis-in-javascript/#writing-a-regular-expression\nconst _emoji = `^(\\\\p{Extended_Pictographic}|\\\\p{Emoji_Component})+$`;\nexport function emoji() {\n return new RegExp(_emoji, \"u\");\n}\nexport const ipv4 = /^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/;\nexport const ipv6 = /^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/;\nexport const mac = (delimiter) => {\n const escapedDelim = util.escapeRegex(delimiter ?? \":\");\n return new RegExp(`^(?:[0-9A-F]{2}${escapedDelim}){5}[0-9A-F]{2}$|^(?:[0-9a-f]{2}${escapedDelim}){5}[0-9a-f]{2}$`);\n};\nexport const cidrv4 = /^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\/([0-9]|[1-2][0-9]|3[0-2])$/;\nexport const cidrv6 = /^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/;\n// https://stackoverflow.com/questions/7860392/determine-if-string-is-in-base64-using-javascript\nexport const base64 = /^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/;\nexport const base64url = /^[A-Za-z0-9_-]*$/;\n// based on https://stackoverflow.com/questions/106179/regular-expression-to-match-dns-hostname-or-ip-address\n// export const hostname: RegExp = /^([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9-]+$/;\nexport const hostname = /^(?=.{1,253}\\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\\.?$/;\nexport const domain = /^([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,}$/;\n// https://blog.stevenlevithan.com/archives/validate-phone-number#r4-3 (regex sans spaces)\n// E.164: leading digit must be 1-9; total digits (excluding '+') between 7-15\nexport const e164 = /^\\+[1-9]\\d{6,14}$/;\n// const dateSource = `((\\\\d\\\\d[2468][048]|\\\\d\\\\d[13579][26]|\\\\d\\\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\\\d|30)|(02)-(0[1-9]|1\\\\d|2[0-8])))`;\nconst dateSource = `(?:(?:\\\\d\\\\d[2468][048]|\\\\d\\\\d[13579][26]|\\\\d\\\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\\\d|30)|(?:02)-(?:0[1-9]|1\\\\d|2[0-8])))`;\nexport const date = /*@__PURE__*/ new RegExp(`^${dateSource}$`);\nfunction timeSource(args) {\n const hhmm = `(?:[01]\\\\d|2[0-3]):[0-5]\\\\d`;\n const regex = typeof args.precision === \"number\"\n ? args.precision === -1\n ? `${hhmm}`\n : args.precision === 0\n ? `${hhmm}:[0-5]\\\\d`\n : `${hhmm}:[0-5]\\\\d\\\\.\\\\d{${args.precision}}`\n : `${hhmm}(?::[0-5]\\\\d(?:\\\\.\\\\d+)?)?`;\n return regex;\n}\nexport function time(args) {\n return new RegExp(`^${timeSource(args)}$`);\n}\n// Adapted from https://stackoverflow.com/a/3143231\nexport function datetime(args) {\n const time = timeSource({ precision: args.precision });\n const opts = [\"Z\"];\n if (args.local)\n opts.push(\"\");\n // if (args.offset) opts.push(`([+-]\\\\d{2}:\\\\d{2})`);\n if (args.offset)\n opts.push(`([+-](?:[01]\\\\d|2[0-3]):[0-5]\\\\d)`);\n const timeRegex = `${time}(?:${opts.join(\"|\")})`;\n return new RegExp(`^${dateSource}T(?:${timeRegex})$`);\n}\nexport const string = (params) => {\n const regex = params ? `[\\\\s\\\\S]{${params?.minimum ?? 0},${params?.maximum ?? \"\"}}` : `[\\\\s\\\\S]*`;\n return new RegExp(`^${regex}$`);\n};\nexport const bigint = /^-?\\d+n?$/;\nexport const integer = /^-?\\d+$/;\nexport const number = /^-?\\d+(?:\\.\\d+)?$/;\nexport const boolean = /^(?:true|false)$/i;\nconst _null = /^null$/i;\nexport { _null as null };\nconst _undefined = /^undefined$/i;\nexport { _undefined as undefined };\n// regex for string with no uppercase letters\nexport const lowercase = /^[^A-Z]*$/;\n// regex for string with no lowercase letters\nexport const uppercase = /^[^a-z]*$/;\n// regex for hexadecimal strings (any length)\nexport const hex = /^[0-9a-fA-F]*$/;\n// Hash regexes for different algorithms and encodings\n// Helper function to create base64 regex with exact length and padding\nfunction fixedBase64(bodyLength, padding) {\n return new RegExp(`^[A-Za-z0-9+/]{${bodyLength}}${padding}$`);\n}\n// Helper function to create base64url regex with exact length (no padding)\nfunction fixedBase64url(length) {\n return new RegExp(`^[A-Za-z0-9_-]{${length}}$`);\n}\n// MD5 (16 bytes): base64 = 24 chars total (22 + \"==\")\nexport const md5_hex = /^[0-9a-fA-F]{32}$/;\nexport const md5_base64 = /*@__PURE__*/ fixedBase64(22, \"==\");\nexport const md5_base64url = /*@__PURE__*/ fixedBase64url(22);\n// SHA1 (20 bytes): base64 = 28 chars total (27 + \"=\")\nexport const sha1_hex = /^[0-9a-fA-F]{40}$/;\nexport const sha1_base64 = /*@__PURE__*/ fixedBase64(27, \"=\");\nexport const sha1_base64url = /*@__PURE__*/ fixedBase64url(27);\n// SHA256 (32 bytes): base64 = 44 chars total (43 + \"=\")\nexport const sha256_hex = /^[0-9a-fA-F]{64}$/;\nexport const sha256_base64 = /*@__PURE__*/ fixedBase64(43, \"=\");\nexport const sha256_base64url = /*@__PURE__*/ fixedBase64url(43);\n// SHA384 (48 bytes): base64 = 64 chars total (no padding)\nexport const sha384_hex = /^[0-9a-fA-F]{96}$/;\nexport const sha384_base64 = /*@__PURE__*/ fixedBase64(64, \"\");\nexport const sha384_base64url = /*@__PURE__*/ fixedBase64url(64);\n// SHA512 (64 bytes): base64 = 88 chars total (86 + \"==\")\nexport const sha512_hex = /^[0-9a-fA-F]{128}$/;\nexport const sha512_base64 = /*@__PURE__*/ fixedBase64(86, \"==\");\nexport const sha512_base64url = /*@__PURE__*/ fixedBase64url(86);\n", "// import { $ZodType } from \"./schemas.js\";\nimport * as core from \"./core.js\";\nimport * as regexes from \"./regexes.js\";\nimport * as util from \"./util.js\";\nexport const $ZodCheck = /*@__PURE__*/ core.$constructor(\"$ZodCheck\", (inst, def) => {\n var _a;\n inst._zod ?? (inst._zod = {});\n inst._zod.def = def;\n (_a = inst._zod).onattach ?? (_a.onattach = []);\n});\nconst numericOriginMap = {\n number: \"number\",\n bigint: \"bigint\",\n object: \"date\",\n};\nexport const $ZodCheckLessThan = /*@__PURE__*/ core.$constructor(\"$ZodCheckLessThan\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const origin = numericOriginMap[typeof def.value];\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n const curr = (def.inclusive ? bag.maximum : bag.exclusiveMaximum) ?? Number.POSITIVE_INFINITY;\n if (def.value < curr) {\n if (def.inclusive)\n bag.maximum = def.value;\n else\n bag.exclusiveMaximum = def.value;\n }\n });\n inst._zod.check = (payload) => {\n if (def.inclusive ? payload.value <= def.value : payload.value < def.value) {\n return;\n }\n payload.issues.push({\n origin,\n code: \"too_big\",\n maximum: typeof def.value === \"object\" ? def.value.getTime() : def.value,\n input: payload.value,\n inclusive: def.inclusive,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckGreaterThan = /*@__PURE__*/ core.$constructor(\"$ZodCheckGreaterThan\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const origin = numericOriginMap[typeof def.value];\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n const curr = (def.inclusive ? bag.minimum : bag.exclusiveMinimum) ?? Number.NEGATIVE_INFINITY;\n if (def.value > curr) {\n if (def.inclusive)\n bag.minimum = def.value;\n else\n bag.exclusiveMinimum = def.value;\n }\n });\n inst._zod.check = (payload) => {\n if (def.inclusive ? payload.value >= def.value : payload.value > def.value) {\n return;\n }\n payload.issues.push({\n origin,\n code: \"too_small\",\n minimum: typeof def.value === \"object\" ? def.value.getTime() : def.value,\n input: payload.value,\n inclusive: def.inclusive,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckMultipleOf = \n/*@__PURE__*/ core.$constructor(\"$ZodCheckMultipleOf\", (inst, def) => {\n $ZodCheck.init(inst, def);\n inst._zod.onattach.push((inst) => {\n var _a;\n (_a = inst._zod.bag).multipleOf ?? (_a.multipleOf = def.value);\n });\n inst._zod.check = (payload) => {\n if (typeof payload.value !== typeof def.value)\n throw new Error(\"Cannot mix number and bigint in multiple_of check.\");\n const isMultiple = typeof payload.value === \"bigint\"\n ? payload.value % def.value === BigInt(0)\n : util.floatSafeRemainder(payload.value, def.value) === 0;\n if (isMultiple)\n return;\n payload.issues.push({\n origin: typeof payload.value,\n code: \"not_multiple_of\",\n divisor: def.value,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckNumberFormat = /*@__PURE__*/ core.$constructor(\"$ZodCheckNumberFormat\", (inst, def) => {\n $ZodCheck.init(inst, def); // no format checks\n def.format = def.format || \"float64\";\n const isInt = def.format?.includes(\"int\");\n const origin = isInt ? \"int\" : \"number\";\n const [minimum, maximum] = util.NUMBER_FORMAT_RANGES[def.format];\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.format = def.format;\n bag.minimum = minimum;\n bag.maximum = maximum;\n if (isInt)\n bag.pattern = regexes.integer;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n if (isInt) {\n if (!Number.isInteger(input)) {\n // invalid_format issue\n // payload.issues.push({\n // expected: def.format,\n // format: def.format,\n // code: \"invalid_format\",\n // input,\n // inst,\n // });\n // invalid_type issue\n payload.issues.push({\n expected: origin,\n format: def.format,\n code: \"invalid_type\",\n continue: false,\n input,\n inst,\n });\n return;\n // not_multiple_of issue\n // payload.issues.push({\n // code: \"not_multiple_of\",\n // origin: \"number\",\n // input,\n // inst,\n // divisor: 1,\n // });\n }\n if (!Number.isSafeInteger(input)) {\n if (input > 0) {\n // too_big\n payload.issues.push({\n input,\n code: \"too_big\",\n maximum: Number.MAX_SAFE_INTEGER,\n note: \"Integers must be within the safe integer range.\",\n inst,\n origin,\n inclusive: true,\n continue: !def.abort,\n });\n }\n else {\n // too_small\n payload.issues.push({\n input,\n code: \"too_small\",\n minimum: Number.MIN_SAFE_INTEGER,\n note: \"Integers must be within the safe integer range.\",\n inst,\n origin,\n inclusive: true,\n continue: !def.abort,\n });\n }\n return;\n }\n }\n if (input < minimum) {\n payload.issues.push({\n origin: \"number\",\n input,\n code: \"too_small\",\n minimum,\n inclusive: true,\n inst,\n continue: !def.abort,\n });\n }\n if (input > maximum) {\n payload.issues.push({\n origin: \"number\",\n input,\n code: \"too_big\",\n maximum,\n inclusive: true,\n inst,\n continue: !def.abort,\n });\n }\n };\n});\nexport const $ZodCheckBigIntFormat = /*@__PURE__*/ core.$constructor(\"$ZodCheckBigIntFormat\", (inst, def) => {\n $ZodCheck.init(inst, def); // no format checks\n const [minimum, maximum] = util.BIGINT_FORMAT_RANGES[def.format];\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.format = def.format;\n bag.minimum = minimum;\n bag.maximum = maximum;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n if (input < minimum) {\n payload.issues.push({\n origin: \"bigint\",\n input,\n code: \"too_small\",\n minimum: minimum,\n inclusive: true,\n inst,\n continue: !def.abort,\n });\n }\n if (input > maximum) {\n payload.issues.push({\n origin: \"bigint\",\n input,\n code: \"too_big\",\n maximum,\n inclusive: true,\n inst,\n continue: !def.abort,\n });\n }\n };\n});\nexport const $ZodCheckMaxSize = /*@__PURE__*/ core.$constructor(\"$ZodCheckMaxSize\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.size !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const curr = (inst._zod.bag.maximum ?? Number.POSITIVE_INFINITY);\n if (def.maximum < curr)\n inst._zod.bag.maximum = def.maximum;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const size = input.size;\n if (size <= def.maximum)\n return;\n payload.issues.push({\n origin: util.getSizableOrigin(input),\n code: \"too_big\",\n maximum: def.maximum,\n inclusive: true,\n input,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckMinSize = /*@__PURE__*/ core.$constructor(\"$ZodCheckMinSize\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.size !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const curr = (inst._zod.bag.minimum ?? Number.NEGATIVE_INFINITY);\n if (def.minimum > curr)\n inst._zod.bag.minimum = def.minimum;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const size = input.size;\n if (size >= def.minimum)\n return;\n payload.issues.push({\n origin: util.getSizableOrigin(input),\n code: \"too_small\",\n minimum: def.minimum,\n inclusive: true,\n input,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckSizeEquals = /*@__PURE__*/ core.$constructor(\"$ZodCheckSizeEquals\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.size !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.minimum = def.size;\n bag.maximum = def.size;\n bag.size = def.size;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const size = input.size;\n if (size === def.size)\n return;\n const tooBig = size > def.size;\n payload.issues.push({\n origin: util.getSizableOrigin(input),\n ...(tooBig ? { code: \"too_big\", maximum: def.size } : { code: \"too_small\", minimum: def.size }),\n inclusive: true,\n exact: true,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckMaxLength = /*@__PURE__*/ core.$constructor(\"$ZodCheckMaxLength\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.length !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const curr = (inst._zod.bag.maximum ?? Number.POSITIVE_INFINITY);\n if (def.maximum < curr)\n inst._zod.bag.maximum = def.maximum;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const length = input.length;\n if (length <= def.maximum)\n return;\n const origin = util.getLengthableOrigin(input);\n payload.issues.push({\n origin,\n code: \"too_big\",\n maximum: def.maximum,\n inclusive: true,\n input,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckMinLength = /*@__PURE__*/ core.$constructor(\"$ZodCheckMinLength\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.length !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const curr = (inst._zod.bag.minimum ?? Number.NEGATIVE_INFINITY);\n if (def.minimum > curr)\n inst._zod.bag.minimum = def.minimum;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const length = input.length;\n if (length >= def.minimum)\n return;\n const origin = util.getLengthableOrigin(input);\n payload.issues.push({\n origin,\n code: \"too_small\",\n minimum: def.minimum,\n inclusive: true,\n input,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckLengthEquals = /*@__PURE__*/ core.$constructor(\"$ZodCheckLengthEquals\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.length !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.minimum = def.length;\n bag.maximum = def.length;\n bag.length = def.length;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const length = input.length;\n if (length === def.length)\n return;\n const origin = util.getLengthableOrigin(input);\n const tooBig = length > def.length;\n payload.issues.push({\n origin,\n ...(tooBig ? { code: \"too_big\", maximum: def.length } : { code: \"too_small\", minimum: def.length }),\n inclusive: true,\n exact: true,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckStringFormat = /*@__PURE__*/ core.$constructor(\"$ZodCheckStringFormat\", (inst, def) => {\n var _a, _b;\n $ZodCheck.init(inst, def);\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.format = def.format;\n if (def.pattern) {\n bag.patterns ?? (bag.patterns = new Set());\n bag.patterns.add(def.pattern);\n }\n });\n if (def.pattern)\n (_a = inst._zod).check ?? (_a.check = (payload) => {\n def.pattern.lastIndex = 0;\n if (def.pattern.test(payload.value))\n return;\n payload.issues.push({\n origin: \"string\",\n code: \"invalid_format\",\n format: def.format,\n input: payload.value,\n ...(def.pattern ? { pattern: def.pattern.toString() } : {}),\n inst,\n continue: !def.abort,\n });\n });\n else\n (_b = inst._zod).check ?? (_b.check = () => { });\n});\nexport const $ZodCheckRegex = /*@__PURE__*/ core.$constructor(\"$ZodCheckRegex\", (inst, def) => {\n $ZodCheckStringFormat.init(inst, def);\n inst._zod.check = (payload) => {\n def.pattern.lastIndex = 0;\n if (def.pattern.test(payload.value))\n return;\n payload.issues.push({\n origin: \"string\",\n code: \"invalid_format\",\n format: \"regex\",\n input: payload.value,\n pattern: def.pattern.toString(),\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckLowerCase = /*@__PURE__*/ core.$constructor(\"$ZodCheckLowerCase\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.lowercase);\n $ZodCheckStringFormat.init(inst, def);\n});\nexport const $ZodCheckUpperCase = /*@__PURE__*/ core.$constructor(\"$ZodCheckUpperCase\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.uppercase);\n $ZodCheckStringFormat.init(inst, def);\n});\nexport const $ZodCheckIncludes = /*@__PURE__*/ core.$constructor(\"$ZodCheckIncludes\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const escapedRegex = util.escapeRegex(def.includes);\n const pattern = new RegExp(typeof def.position === \"number\" ? `^.{${def.position}}${escapedRegex}` : escapedRegex);\n def.pattern = pattern;\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.patterns ?? (bag.patterns = new Set());\n bag.patterns.add(pattern);\n });\n inst._zod.check = (payload) => {\n if (payload.value.includes(def.includes, def.position))\n return;\n payload.issues.push({\n origin: \"string\",\n code: \"invalid_format\",\n format: \"includes\",\n includes: def.includes,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckStartsWith = /*@__PURE__*/ core.$constructor(\"$ZodCheckStartsWith\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const pattern = new RegExp(`^${util.escapeRegex(def.prefix)}.*`);\n def.pattern ?? (def.pattern = pattern);\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.patterns ?? (bag.patterns = new Set());\n bag.patterns.add(pattern);\n });\n inst._zod.check = (payload) => {\n if (payload.value.startsWith(def.prefix))\n return;\n payload.issues.push({\n origin: \"string\",\n code: \"invalid_format\",\n format: \"starts_with\",\n prefix: def.prefix,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckEndsWith = /*@__PURE__*/ core.$constructor(\"$ZodCheckEndsWith\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const pattern = new RegExp(`.*${util.escapeRegex(def.suffix)}$`);\n def.pattern ?? (def.pattern = pattern);\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.patterns ?? (bag.patterns = new Set());\n bag.patterns.add(pattern);\n });\n inst._zod.check = (payload) => {\n if (payload.value.endsWith(def.suffix))\n return;\n payload.issues.push({\n origin: \"string\",\n code: \"invalid_format\",\n format: \"ends_with\",\n suffix: def.suffix,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\n///////////////////////////////////\n///// $ZodCheckProperty /////\n///////////////////////////////////\nfunction handleCheckPropertyResult(result, payload, property) {\n if (result.issues.length) {\n payload.issues.push(...util.prefixIssues(property, result.issues));\n }\n}\nexport const $ZodCheckProperty = /*@__PURE__*/ core.$constructor(\"$ZodCheckProperty\", (inst, def) => {\n $ZodCheck.init(inst, def);\n inst._zod.check = (payload) => {\n const result = def.schema._zod.run({\n value: payload.value[def.property],\n issues: [],\n }, {});\n if (result instanceof Promise) {\n return result.then((result) => handleCheckPropertyResult(result, payload, def.property));\n }\n handleCheckPropertyResult(result, payload, def.property);\n return;\n };\n});\nexport const $ZodCheckMimeType = /*@__PURE__*/ core.$constructor(\"$ZodCheckMimeType\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const mimeSet = new Set(def.mime);\n inst._zod.onattach.push((inst) => {\n inst._zod.bag.mime = def.mime;\n });\n inst._zod.check = (payload) => {\n if (mimeSet.has(payload.value.type))\n return;\n payload.issues.push({\n code: \"invalid_value\",\n values: def.mime,\n input: payload.value.type,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckOverwrite = /*@__PURE__*/ core.$constructor(\"$ZodCheckOverwrite\", (inst, def) => {\n $ZodCheck.init(inst, def);\n inst._zod.check = (payload) => {\n payload.value = def.tx(payload.value);\n };\n});\n", "export class Doc {\n constructor(args = []) {\n this.content = [];\n this.indent = 0;\n if (this)\n this.args = args;\n }\n indented(fn) {\n this.indent += 1;\n fn(this);\n this.indent -= 1;\n }\n write(arg) {\n if (typeof arg === \"function\") {\n arg(this, { execution: \"sync\" });\n arg(this, { execution: \"async\" });\n return;\n }\n const content = arg;\n const lines = content.split(\"\\n\").filter((x) => x);\n const minIndent = Math.min(...lines.map((x) => x.length - x.trimStart().length));\n const dedented = lines.map((x) => x.slice(minIndent)).map((x) => \" \".repeat(this.indent * 2) + x);\n for (const line of dedented) {\n this.content.push(line);\n }\n }\n compile() {\n const F = Function;\n const args = this?.args;\n const content = this?.content ?? [``];\n const lines = [...content.map((x) => ` ${x}`)];\n // console.log(lines.join(\"\\n\"));\n return new F(...args, lines.join(\"\\n\"));\n }\n}\n", "export const version = {\n major: 4,\n minor: 3,\n patch: 6,\n};\n", "import * as checks from \"./checks.js\";\nimport * as core from \"./core.js\";\nimport { Doc } from \"./doc.js\";\nimport { parse, parseAsync, safeParse, safeParseAsync } from \"./parse.js\";\nimport * as regexes from \"./regexes.js\";\nimport * as util from \"./util.js\";\nimport { version } from \"./versions.js\";\nexport const $ZodType = /*@__PURE__*/ core.$constructor(\"$ZodType\", (inst, def) => {\n var _a;\n inst ?? (inst = {});\n inst._zod.def = def; // set _def property\n inst._zod.bag = inst._zod.bag || {}; // initialize _bag object\n inst._zod.version = version;\n const checks = [...(inst._zod.def.checks ?? [])];\n // if inst is itself a checks.$ZodCheck, run it as a check\n if (inst._zod.traits.has(\"$ZodCheck\")) {\n checks.unshift(inst);\n }\n for (const ch of checks) {\n for (const fn of ch._zod.onattach) {\n fn(inst);\n }\n }\n if (checks.length === 0) {\n // deferred initializer\n // inst._zod.parse is not yet defined\n (_a = inst._zod).deferred ?? (_a.deferred = []);\n inst._zod.deferred?.push(() => {\n inst._zod.run = inst._zod.parse;\n });\n }\n else {\n const runChecks = (payload, checks, ctx) => {\n let isAborted = util.aborted(payload);\n let asyncResult;\n for (const ch of checks) {\n if (ch._zod.def.when) {\n const shouldRun = ch._zod.def.when(payload);\n if (!shouldRun)\n continue;\n }\n else if (isAborted) {\n continue;\n }\n const currLen = payload.issues.length;\n const _ = ch._zod.check(payload);\n if (_ instanceof Promise && ctx?.async === false) {\n throw new core.$ZodAsyncError();\n }\n if (asyncResult || _ instanceof Promise) {\n asyncResult = (asyncResult ?? Promise.resolve()).then(async () => {\n await _;\n const nextLen = payload.issues.length;\n if (nextLen === currLen)\n return;\n if (!isAborted)\n isAborted = util.aborted(payload, currLen);\n });\n }\n else {\n const nextLen = payload.issues.length;\n if (nextLen === currLen)\n continue;\n if (!isAborted)\n isAborted = util.aborted(payload, currLen);\n }\n }\n if (asyncResult) {\n return asyncResult.then(() => {\n return payload;\n });\n }\n return payload;\n };\n const handleCanaryResult = (canary, payload, ctx) => {\n // abort if the canary is aborted\n if (util.aborted(canary)) {\n canary.aborted = true;\n return canary;\n }\n // run checks first, then\n const checkResult = runChecks(payload, checks, ctx);\n if (checkResult instanceof Promise) {\n if (ctx.async === false)\n throw new core.$ZodAsyncError();\n return checkResult.then((checkResult) => inst._zod.parse(checkResult, ctx));\n }\n return inst._zod.parse(checkResult, ctx);\n };\n inst._zod.run = (payload, ctx) => {\n if (ctx.skipChecks) {\n return inst._zod.parse(payload, ctx);\n }\n if (ctx.direction === \"backward\") {\n // run canary\n // initial pass (no checks)\n const canary = inst._zod.parse({ value: payload.value, issues: [] }, { ...ctx, skipChecks: true });\n if (canary instanceof Promise) {\n return canary.then((canary) => {\n return handleCanaryResult(canary, payload, ctx);\n });\n }\n return handleCanaryResult(canary, payload, ctx);\n }\n // forward\n const result = inst._zod.parse(payload, ctx);\n if (result instanceof Promise) {\n if (ctx.async === false)\n throw new core.$ZodAsyncError();\n return result.then((result) => runChecks(result, checks, ctx));\n }\n return runChecks(result, checks, ctx);\n };\n }\n // Lazy initialize ~standard to avoid creating objects for every schema\n util.defineLazy(inst, \"~standard\", () => ({\n validate: (value) => {\n try {\n const r = safeParse(inst, value);\n return r.success ? { value: r.data } : { issues: r.error?.issues };\n }\n catch (_) {\n return safeParseAsync(inst, value).then((r) => (r.success ? { value: r.data } : { issues: r.error?.issues }));\n }\n },\n vendor: \"zod\",\n version: 1,\n }));\n});\nexport { clone } from \"./util.js\";\nexport const $ZodString = /*@__PURE__*/ core.$constructor(\"$ZodString\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = [...(inst?._zod.bag?.patterns ?? [])].pop() ?? regexes.string(inst._zod.bag);\n inst._zod.parse = (payload, _) => {\n if (def.coerce)\n try {\n payload.value = String(payload.value);\n }\n catch (_) { }\n if (typeof payload.value === \"string\")\n return payload;\n payload.issues.push({\n expected: \"string\",\n code: \"invalid_type\",\n input: payload.value,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodStringFormat = /*@__PURE__*/ core.$constructor(\"$ZodStringFormat\", (inst, def) => {\n // check initialization must come first\n checks.$ZodCheckStringFormat.init(inst, def);\n $ZodString.init(inst, def);\n});\nexport const $ZodGUID = /*@__PURE__*/ core.$constructor(\"$ZodGUID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.guid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodUUID = /*@__PURE__*/ core.$constructor(\"$ZodUUID\", (inst, def) => {\n if (def.version) {\n const versionMap = {\n v1: 1,\n v2: 2,\n v3: 3,\n v4: 4,\n v5: 5,\n v6: 6,\n v7: 7,\n v8: 8,\n };\n const v = versionMap[def.version];\n if (v === undefined)\n throw new Error(`Invalid UUID version: \"${def.version}\"`);\n def.pattern ?? (def.pattern = regexes.uuid(v));\n }\n else\n def.pattern ?? (def.pattern = regexes.uuid());\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodEmail = /*@__PURE__*/ core.$constructor(\"$ZodEmail\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.email);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodURL = /*@__PURE__*/ core.$constructor(\"$ZodURL\", (inst, def) => {\n $ZodStringFormat.init(inst, def);\n inst._zod.check = (payload) => {\n try {\n // Trim whitespace from input\n const trimmed = payload.value.trim();\n // @ts-ignore\n const url = new URL(trimmed);\n if (def.hostname) {\n def.hostname.lastIndex = 0;\n if (!def.hostname.test(url.hostname)) {\n payload.issues.push({\n code: \"invalid_format\",\n format: \"url\",\n note: \"Invalid hostname\",\n pattern: def.hostname.source,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n }\n }\n if (def.protocol) {\n def.protocol.lastIndex = 0;\n if (!def.protocol.test(url.protocol.endsWith(\":\") ? url.protocol.slice(0, -1) : url.protocol)) {\n payload.issues.push({\n code: \"invalid_format\",\n format: \"url\",\n note: \"Invalid protocol\",\n pattern: def.protocol.source,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n }\n }\n // Set the output value based on normalize flag\n if (def.normalize) {\n // Use normalized URL\n payload.value = url.href;\n }\n else {\n // Preserve the original input (trimmed)\n payload.value = trimmed;\n }\n return;\n }\n catch (_) {\n payload.issues.push({\n code: \"invalid_format\",\n format: \"url\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n }\n };\n});\nexport const $ZodEmoji = /*@__PURE__*/ core.$constructor(\"$ZodEmoji\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.emoji());\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodNanoID = /*@__PURE__*/ core.$constructor(\"$ZodNanoID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.nanoid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodCUID = /*@__PURE__*/ core.$constructor(\"$ZodCUID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.cuid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodCUID2 = /*@__PURE__*/ core.$constructor(\"$ZodCUID2\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.cuid2);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodULID = /*@__PURE__*/ core.$constructor(\"$ZodULID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.ulid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodXID = /*@__PURE__*/ core.$constructor(\"$ZodXID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.xid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodKSUID = /*@__PURE__*/ core.$constructor(\"$ZodKSUID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.ksuid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodISODateTime = /*@__PURE__*/ core.$constructor(\"$ZodISODateTime\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.datetime(def));\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodISODate = /*@__PURE__*/ core.$constructor(\"$ZodISODate\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.date);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodISOTime = /*@__PURE__*/ core.$constructor(\"$ZodISOTime\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.time(def));\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodISODuration = /*@__PURE__*/ core.$constructor(\"$ZodISODuration\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.duration);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodIPv4 = /*@__PURE__*/ core.$constructor(\"$ZodIPv4\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.ipv4);\n $ZodStringFormat.init(inst, def);\n inst._zod.bag.format = `ipv4`;\n});\nexport const $ZodIPv6 = /*@__PURE__*/ core.$constructor(\"$ZodIPv6\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.ipv6);\n $ZodStringFormat.init(inst, def);\n inst._zod.bag.format = `ipv6`;\n inst._zod.check = (payload) => {\n try {\n // @ts-ignore\n new URL(`http://[${payload.value}]`);\n // return;\n }\n catch {\n payload.issues.push({\n code: \"invalid_format\",\n format: \"ipv6\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n }\n };\n});\nexport const $ZodMAC = /*@__PURE__*/ core.$constructor(\"$ZodMAC\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.mac(def.delimiter));\n $ZodStringFormat.init(inst, def);\n inst._zod.bag.format = `mac`;\n});\nexport const $ZodCIDRv4 = /*@__PURE__*/ core.$constructor(\"$ZodCIDRv4\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.cidrv4);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodCIDRv6 = /*@__PURE__*/ core.$constructor(\"$ZodCIDRv6\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.cidrv6); // not used for validation\n $ZodStringFormat.init(inst, def);\n inst._zod.check = (payload) => {\n const parts = payload.value.split(\"/\");\n try {\n if (parts.length !== 2)\n throw new Error();\n const [address, prefix] = parts;\n if (!prefix)\n throw new Error();\n const prefixNum = Number(prefix);\n if (`${prefixNum}` !== prefix)\n throw new Error();\n if (prefixNum < 0 || prefixNum > 128)\n throw new Error();\n // @ts-ignore\n new URL(`http://[${address}]`);\n }\n catch {\n payload.issues.push({\n code: \"invalid_format\",\n format: \"cidrv6\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n }\n };\n});\n////////////////////////////// ZodBase64 //////////////////////////////\nexport function isValidBase64(data) {\n if (data === \"\")\n return true;\n if (data.length % 4 !== 0)\n return false;\n try {\n // @ts-ignore\n atob(data);\n return true;\n }\n catch {\n return false;\n }\n}\nexport const $ZodBase64 = /*@__PURE__*/ core.$constructor(\"$ZodBase64\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.base64);\n $ZodStringFormat.init(inst, def);\n inst._zod.bag.contentEncoding = \"base64\";\n inst._zod.check = (payload) => {\n if (isValidBase64(payload.value))\n return;\n payload.issues.push({\n code: \"invalid_format\",\n format: \"base64\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\n////////////////////////////// ZodBase64 //////////////////////////////\nexport function isValidBase64URL(data) {\n if (!regexes.base64url.test(data))\n return false;\n const base64 = data.replace(/[-_]/g, (c) => (c === \"-\" ? \"+\" : \"/\"));\n const padded = base64.padEnd(Math.ceil(base64.length / 4) * 4, \"=\");\n return isValidBase64(padded);\n}\nexport const $ZodBase64URL = /*@__PURE__*/ core.$constructor(\"$ZodBase64URL\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.base64url);\n $ZodStringFormat.init(inst, def);\n inst._zod.bag.contentEncoding = \"base64url\";\n inst._zod.check = (payload) => {\n if (isValidBase64URL(payload.value))\n return;\n payload.issues.push({\n code: \"invalid_format\",\n format: \"base64url\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodE164 = /*@__PURE__*/ core.$constructor(\"$ZodE164\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.e164);\n $ZodStringFormat.init(inst, def);\n});\n////////////////////////////// ZodJWT //////////////////////////////\nexport function isValidJWT(token, algorithm = null) {\n try {\n const tokensParts = token.split(\".\");\n if (tokensParts.length !== 3)\n return false;\n const [header] = tokensParts;\n if (!header)\n return false;\n // @ts-ignore\n const parsedHeader = JSON.parse(atob(header));\n if (\"typ\" in parsedHeader && parsedHeader?.typ !== \"JWT\")\n return false;\n if (!parsedHeader.alg)\n return false;\n if (algorithm && (!(\"alg\" in parsedHeader) || parsedHeader.alg !== algorithm))\n return false;\n return true;\n }\n catch {\n return false;\n }\n}\nexport const $ZodJWT = /*@__PURE__*/ core.$constructor(\"$ZodJWT\", (inst, def) => {\n $ZodStringFormat.init(inst, def);\n inst._zod.check = (payload) => {\n if (isValidJWT(payload.value, def.alg))\n return;\n payload.issues.push({\n code: \"invalid_format\",\n format: \"jwt\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCustomStringFormat = /*@__PURE__*/ core.$constructor(\"$ZodCustomStringFormat\", (inst, def) => {\n $ZodStringFormat.init(inst, def);\n inst._zod.check = (payload) => {\n if (def.fn(payload.value))\n return;\n payload.issues.push({\n code: \"invalid_format\",\n format: def.format,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodNumber = /*@__PURE__*/ core.$constructor(\"$ZodNumber\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = inst._zod.bag.pattern ?? regexes.number;\n inst._zod.parse = (payload, _ctx) => {\n if (def.coerce)\n try {\n payload.value = Number(payload.value);\n }\n catch (_) { }\n const input = payload.value;\n if (typeof input === \"number\" && !Number.isNaN(input) && Number.isFinite(input)) {\n return payload;\n }\n const received = typeof input === \"number\"\n ? Number.isNaN(input)\n ? \"NaN\"\n : !Number.isFinite(input)\n ? \"Infinity\"\n : undefined\n : undefined;\n payload.issues.push({\n expected: \"number\",\n code: \"invalid_type\",\n input,\n inst,\n ...(received ? { received } : {}),\n });\n return payload;\n };\n});\nexport const $ZodNumberFormat = /*@__PURE__*/ core.$constructor(\"$ZodNumberFormat\", (inst, def) => {\n checks.$ZodCheckNumberFormat.init(inst, def);\n $ZodNumber.init(inst, def); // no format checks\n});\nexport const $ZodBoolean = /*@__PURE__*/ core.$constructor(\"$ZodBoolean\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = regexes.boolean;\n inst._zod.parse = (payload, _ctx) => {\n if (def.coerce)\n try {\n payload.value = Boolean(payload.value);\n }\n catch (_) { }\n const input = payload.value;\n if (typeof input === \"boolean\")\n return payload;\n payload.issues.push({\n expected: \"boolean\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodBigInt = /*@__PURE__*/ core.$constructor(\"$ZodBigInt\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = regexes.bigint;\n inst._zod.parse = (payload, _ctx) => {\n if (def.coerce)\n try {\n payload.value = BigInt(payload.value);\n }\n catch (_) { }\n if (typeof payload.value === \"bigint\")\n return payload;\n payload.issues.push({\n expected: \"bigint\",\n code: \"invalid_type\",\n input: payload.value,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodBigIntFormat = /*@__PURE__*/ core.$constructor(\"$ZodBigIntFormat\", (inst, def) => {\n checks.$ZodCheckBigIntFormat.init(inst, def);\n $ZodBigInt.init(inst, def); // no format checks\n});\nexport const $ZodSymbol = /*@__PURE__*/ core.$constructor(\"$ZodSymbol\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (typeof input === \"symbol\")\n return payload;\n payload.issues.push({\n expected: \"symbol\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodUndefined = /*@__PURE__*/ core.$constructor(\"$ZodUndefined\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = regexes.undefined;\n inst._zod.values = new Set([undefined]);\n inst._zod.optin = \"optional\";\n inst._zod.optout = \"optional\";\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (typeof input === \"undefined\")\n return payload;\n payload.issues.push({\n expected: \"undefined\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodNull = /*@__PURE__*/ core.$constructor(\"$ZodNull\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = regexes.null;\n inst._zod.values = new Set([null]);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (input === null)\n return payload;\n payload.issues.push({\n expected: \"null\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodAny = /*@__PURE__*/ core.$constructor(\"$ZodAny\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload) => payload;\n});\nexport const $ZodUnknown = /*@__PURE__*/ core.$constructor(\"$ZodUnknown\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload) => payload;\n});\nexport const $ZodNever = /*@__PURE__*/ core.$constructor(\"$ZodNever\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n payload.issues.push({\n expected: \"never\",\n code: \"invalid_type\",\n input: payload.value,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodVoid = /*@__PURE__*/ core.$constructor(\"$ZodVoid\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (typeof input === \"undefined\")\n return payload;\n payload.issues.push({\n expected: \"void\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodDate = /*@__PURE__*/ core.$constructor(\"$ZodDate\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n if (def.coerce) {\n try {\n payload.value = new Date(payload.value);\n }\n catch (_err) { }\n }\n const input = payload.value;\n const isDate = input instanceof Date;\n const isValidDate = isDate && !Number.isNaN(input.getTime());\n if (isValidDate)\n return payload;\n payload.issues.push({\n expected: \"date\",\n code: \"invalid_type\",\n input,\n ...(isDate ? { received: \"Invalid Date\" } : {}),\n inst,\n });\n return payload;\n };\n});\nfunction handleArrayResult(result, final, index) {\n if (result.issues.length) {\n final.issues.push(...util.prefixIssues(index, result.issues));\n }\n final.value[index] = result.value;\n}\nexport const $ZodArray = /*@__PURE__*/ core.$constructor(\"$ZodArray\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!Array.isArray(input)) {\n payload.issues.push({\n expected: \"array\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n }\n payload.value = Array(input.length);\n const proms = [];\n for (let i = 0; i < input.length; i++) {\n const item = input[i];\n const result = def.element._zod.run({\n value: item,\n issues: [],\n }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => handleArrayResult(result, payload, i)));\n }\n else {\n handleArrayResult(result, payload, i);\n }\n }\n if (proms.length) {\n return Promise.all(proms).then(() => payload);\n }\n return payload; //handleArrayResultsAsync(parseResults, final);\n };\n});\nfunction handlePropertyResult(result, final, key, input, isOptionalOut) {\n if (result.issues.length) {\n // For optional-out schemas, ignore errors on absent keys\n if (isOptionalOut && !(key in input)) {\n return;\n }\n final.issues.push(...util.prefixIssues(key, result.issues));\n }\n if (result.value === undefined) {\n if (key in input) {\n final.value[key] = undefined;\n }\n }\n else {\n final.value[key] = result.value;\n }\n}\nfunction normalizeDef(def) {\n const keys = Object.keys(def.shape);\n for (const k of keys) {\n if (!def.shape?.[k]?._zod?.traits?.has(\"$ZodType\")) {\n throw new Error(`Invalid element at key \"${k}\": expected a Zod schema`);\n }\n }\n const okeys = util.optionalKeys(def.shape);\n return {\n ...def,\n keys,\n keySet: new Set(keys),\n numKeys: keys.length,\n optionalKeys: new Set(okeys),\n };\n}\nfunction handleCatchall(proms, input, payload, ctx, def, inst) {\n const unrecognized = [];\n // iterate over input keys\n const keySet = def.keySet;\n const _catchall = def.catchall._zod;\n const t = _catchall.def.type;\n const isOptionalOut = _catchall.optout === \"optional\";\n for (const key in input) {\n if (keySet.has(key))\n continue;\n if (t === \"never\") {\n unrecognized.push(key);\n continue;\n }\n const r = _catchall.run({ value: input[key], issues: [] }, ctx);\n if (r instanceof Promise) {\n proms.push(r.then((r) => handlePropertyResult(r, payload, key, input, isOptionalOut)));\n }\n else {\n handlePropertyResult(r, payload, key, input, isOptionalOut);\n }\n }\n if (unrecognized.length) {\n payload.issues.push({\n code: \"unrecognized_keys\",\n keys: unrecognized,\n input,\n inst,\n });\n }\n if (!proms.length)\n return payload;\n return Promise.all(proms).then(() => {\n return payload;\n });\n}\nexport const $ZodObject = /*@__PURE__*/ core.$constructor(\"$ZodObject\", (inst, def) => {\n // requires cast because technically $ZodObject doesn't extend\n $ZodType.init(inst, def);\n // const sh = def.shape;\n const desc = Object.getOwnPropertyDescriptor(def, \"shape\");\n if (!desc?.get) {\n const sh = def.shape;\n Object.defineProperty(def, \"shape\", {\n get: () => {\n const newSh = { ...sh };\n Object.defineProperty(def, \"shape\", {\n value: newSh,\n });\n return newSh;\n },\n });\n }\n const _normalized = util.cached(() => normalizeDef(def));\n util.defineLazy(inst._zod, \"propValues\", () => {\n const shape = def.shape;\n const propValues = {};\n for (const key in shape) {\n const field = shape[key]._zod;\n if (field.values) {\n propValues[key] ?? (propValues[key] = new Set());\n for (const v of field.values)\n propValues[key].add(v);\n }\n }\n return propValues;\n });\n const isObject = util.isObject;\n const catchall = def.catchall;\n let value;\n inst._zod.parse = (payload, ctx) => {\n value ?? (value = _normalized.value);\n const input = payload.value;\n if (!isObject(input)) {\n payload.issues.push({\n expected: \"object\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n }\n payload.value = {};\n const proms = [];\n const shape = value.shape;\n for (const key of value.keys) {\n const el = shape[key];\n const isOptionalOut = el._zod.optout === \"optional\";\n const r = el._zod.run({ value: input[key], issues: [] }, ctx);\n if (r instanceof Promise) {\n proms.push(r.then((r) => handlePropertyResult(r, payload, key, input, isOptionalOut)));\n }\n else {\n handlePropertyResult(r, payload, key, input, isOptionalOut);\n }\n }\n if (!catchall) {\n return proms.length ? Promise.all(proms).then(() => payload) : payload;\n }\n return handleCatchall(proms, input, payload, ctx, _normalized.value, inst);\n };\n});\nexport const $ZodObjectJIT = /*@__PURE__*/ core.$constructor(\"$ZodObjectJIT\", (inst, def) => {\n // requires cast because technically $ZodObject doesn't extend\n $ZodObject.init(inst, def);\n const superParse = inst._zod.parse;\n const _normalized = util.cached(() => normalizeDef(def));\n const generateFastpass = (shape) => {\n const doc = new Doc([\"shape\", \"payload\", \"ctx\"]);\n const normalized = _normalized.value;\n const parseStr = (key) => {\n const k = util.esc(key);\n return `shape[${k}]._zod.run({ value: input[${k}], issues: [] }, ctx)`;\n };\n doc.write(`const input = payload.value;`);\n const ids = Object.create(null);\n let counter = 0;\n for (const key of normalized.keys) {\n ids[key] = `key_${counter++}`;\n }\n // A: preserve key order {\n doc.write(`const newResult = {};`);\n for (const key of normalized.keys) {\n const id = ids[key];\n const k = util.esc(key);\n const schema = shape[key];\n const isOptionalOut = schema?._zod?.optout === \"optional\";\n doc.write(`const ${id} = ${parseStr(key)};`);\n if (isOptionalOut) {\n // For optional-out schemas, ignore errors on absent keys\n doc.write(`\n if (${id}.issues.length) {\n if (${k} in input) {\n payload.issues = payload.issues.concat(${id}.issues.map(iss => ({\n ...iss,\n path: iss.path ? [${k}, ...iss.path] : [${k}]\n })));\n }\n }\n \n if (${id}.value === undefined) {\n if (${k} in input) {\n newResult[${k}] = undefined;\n }\n } else {\n newResult[${k}] = ${id}.value;\n }\n \n `);\n }\n else {\n doc.write(`\n if (${id}.issues.length) {\n payload.issues = payload.issues.concat(${id}.issues.map(iss => ({\n ...iss,\n path: iss.path ? [${k}, ...iss.path] : [${k}]\n })));\n }\n \n if (${id}.value === undefined) {\n if (${k} in input) {\n newResult[${k}] = undefined;\n }\n } else {\n newResult[${k}] = ${id}.value;\n }\n \n `);\n }\n }\n doc.write(`payload.value = newResult;`);\n doc.write(`return payload;`);\n const fn = doc.compile();\n return (payload, ctx) => fn(shape, payload, ctx);\n };\n let fastpass;\n const isObject = util.isObject;\n const jit = !core.globalConfig.jitless;\n const allowsEval = util.allowsEval;\n const fastEnabled = jit && allowsEval.value; // && !def.catchall;\n const catchall = def.catchall;\n let value;\n inst._zod.parse = (payload, ctx) => {\n value ?? (value = _normalized.value);\n const input = payload.value;\n if (!isObject(input)) {\n payload.issues.push({\n expected: \"object\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n }\n if (jit && fastEnabled && ctx?.async === false && ctx.jitless !== true) {\n // always synchronous\n if (!fastpass)\n fastpass = generateFastpass(def.shape);\n payload = fastpass(payload, ctx);\n if (!catchall)\n return payload;\n return handleCatchall([], input, payload, ctx, value, inst);\n }\n return superParse(payload, ctx);\n };\n});\nfunction handleUnionResults(results, final, inst, ctx) {\n for (const result of results) {\n if (result.issues.length === 0) {\n final.value = result.value;\n return final;\n }\n }\n const nonaborted = results.filter((r) => !util.aborted(r));\n if (nonaborted.length === 1) {\n final.value = nonaborted[0].value;\n return nonaborted[0];\n }\n final.issues.push({\n code: \"invalid_union\",\n input: final.value,\n inst,\n errors: results.map((result) => result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config()))),\n });\n return final;\n}\nexport const $ZodUnion = /*@__PURE__*/ core.$constructor(\"$ZodUnion\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"optin\", () => def.options.some((o) => o._zod.optin === \"optional\") ? \"optional\" : undefined);\n util.defineLazy(inst._zod, \"optout\", () => def.options.some((o) => o._zod.optout === \"optional\") ? \"optional\" : undefined);\n util.defineLazy(inst._zod, \"values\", () => {\n if (def.options.every((o) => o._zod.values)) {\n return new Set(def.options.flatMap((option) => Array.from(option._zod.values)));\n }\n return undefined;\n });\n util.defineLazy(inst._zod, \"pattern\", () => {\n if (def.options.every((o) => o._zod.pattern)) {\n const patterns = def.options.map((o) => o._zod.pattern);\n return new RegExp(`^(${patterns.map((p) => util.cleanRegex(p.source)).join(\"|\")})$`);\n }\n return undefined;\n });\n const single = def.options.length === 1;\n const first = def.options[0]._zod.run;\n inst._zod.parse = (payload, ctx) => {\n if (single) {\n return first(payload, ctx);\n }\n let async = false;\n const results = [];\n for (const option of def.options) {\n const result = option._zod.run({\n value: payload.value,\n issues: [],\n }, ctx);\n if (result instanceof Promise) {\n results.push(result);\n async = true;\n }\n else {\n if (result.issues.length === 0)\n return result;\n results.push(result);\n }\n }\n if (!async)\n return handleUnionResults(results, payload, inst, ctx);\n return Promise.all(results).then((results) => {\n return handleUnionResults(results, payload, inst, ctx);\n });\n };\n});\nfunction handleExclusiveUnionResults(results, final, inst, ctx) {\n const successes = results.filter((r) => r.issues.length === 0);\n if (successes.length === 1) {\n final.value = successes[0].value;\n return final;\n }\n if (successes.length === 0) {\n // No matches - same as regular union\n final.issues.push({\n code: \"invalid_union\",\n input: final.value,\n inst,\n errors: results.map((result) => result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config()))),\n });\n }\n else {\n // Multiple matches - exclusive union failure\n final.issues.push({\n code: \"invalid_union\",\n input: final.value,\n inst,\n errors: [],\n inclusive: false,\n });\n }\n return final;\n}\nexport const $ZodXor = /*@__PURE__*/ core.$constructor(\"$ZodXor\", (inst, def) => {\n $ZodUnion.init(inst, def);\n def.inclusive = false;\n const single = def.options.length === 1;\n const first = def.options[0]._zod.run;\n inst._zod.parse = (payload, ctx) => {\n if (single) {\n return first(payload, ctx);\n }\n let async = false;\n const results = [];\n for (const option of def.options) {\n const result = option._zod.run({\n value: payload.value,\n issues: [],\n }, ctx);\n if (result instanceof Promise) {\n results.push(result);\n async = true;\n }\n else {\n results.push(result);\n }\n }\n if (!async)\n return handleExclusiveUnionResults(results, payload, inst, ctx);\n return Promise.all(results).then((results) => {\n return handleExclusiveUnionResults(results, payload, inst, ctx);\n });\n };\n});\nexport const $ZodDiscriminatedUnion = \n/*@__PURE__*/\ncore.$constructor(\"$ZodDiscriminatedUnion\", (inst, def) => {\n def.inclusive = false;\n $ZodUnion.init(inst, def);\n const _super = inst._zod.parse;\n util.defineLazy(inst._zod, \"propValues\", () => {\n const propValues = {};\n for (const option of def.options) {\n const pv = option._zod.propValues;\n if (!pv || Object.keys(pv).length === 0)\n throw new Error(`Invalid discriminated union option at index \"${def.options.indexOf(option)}\"`);\n for (const [k, v] of Object.entries(pv)) {\n if (!propValues[k])\n propValues[k] = new Set();\n for (const val of v) {\n propValues[k].add(val);\n }\n }\n }\n return propValues;\n });\n const disc = util.cached(() => {\n const opts = def.options;\n const map = new Map();\n for (const o of opts) {\n const values = o._zod.propValues?.[def.discriminator];\n if (!values || values.size === 0)\n throw new Error(`Invalid discriminated union option at index \"${def.options.indexOf(o)}\"`);\n for (const v of values) {\n if (map.has(v)) {\n throw new Error(`Duplicate discriminator value \"${String(v)}\"`);\n }\n map.set(v, o);\n }\n }\n return map;\n });\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!util.isObject(input)) {\n payload.issues.push({\n code: \"invalid_type\",\n expected: \"object\",\n input,\n inst,\n });\n return payload;\n }\n const opt = disc.value.get(input?.[def.discriminator]);\n if (opt) {\n return opt._zod.run(payload, ctx);\n }\n if (def.unionFallback) {\n return _super(payload, ctx);\n }\n // no matching discriminator\n payload.issues.push({\n code: \"invalid_union\",\n errors: [],\n note: \"No matching discriminator\",\n discriminator: def.discriminator,\n input,\n path: [def.discriminator],\n inst,\n });\n return payload;\n };\n});\nexport const $ZodIntersection = /*@__PURE__*/ core.$constructor(\"$ZodIntersection\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n const left = def.left._zod.run({ value: input, issues: [] }, ctx);\n const right = def.right._zod.run({ value: input, issues: [] }, ctx);\n const async = left instanceof Promise || right instanceof Promise;\n if (async) {\n return Promise.all([left, right]).then(([left, right]) => {\n return handleIntersectionResults(payload, left, right);\n });\n }\n return handleIntersectionResults(payload, left, right);\n };\n});\nfunction mergeValues(a, b) {\n // const aType = parse.t(a);\n // const bType = parse.t(b);\n if (a === b) {\n return { valid: true, data: a };\n }\n if (a instanceof Date && b instanceof Date && +a === +b) {\n return { valid: true, data: a };\n }\n if (util.isPlainObject(a) && util.isPlainObject(b)) {\n const bKeys = Object.keys(b);\n const sharedKeys = Object.keys(a).filter((key) => bKeys.indexOf(key) !== -1);\n const newObj = { ...a, ...b };\n for (const key of sharedKeys) {\n const sharedValue = mergeValues(a[key], b[key]);\n if (!sharedValue.valid) {\n return {\n valid: false,\n mergeErrorPath: [key, ...sharedValue.mergeErrorPath],\n };\n }\n newObj[key] = sharedValue.data;\n }\n return { valid: true, data: newObj };\n }\n if (Array.isArray(a) && Array.isArray(b)) {\n if (a.length !== b.length) {\n return { valid: false, mergeErrorPath: [] };\n }\n const newArray = [];\n for (let index = 0; index < a.length; index++) {\n const itemA = a[index];\n const itemB = b[index];\n const sharedValue = mergeValues(itemA, itemB);\n if (!sharedValue.valid) {\n return {\n valid: false,\n mergeErrorPath: [index, ...sharedValue.mergeErrorPath],\n };\n }\n newArray.push(sharedValue.data);\n }\n return { valid: true, data: newArray };\n }\n return { valid: false, mergeErrorPath: [] };\n}\nfunction handleIntersectionResults(result, left, right) {\n // Track which side(s) report each key as unrecognized\n const unrecKeys = new Map();\n let unrecIssue;\n for (const iss of left.issues) {\n if (iss.code === \"unrecognized_keys\") {\n unrecIssue ?? (unrecIssue = iss);\n for (const k of iss.keys) {\n if (!unrecKeys.has(k))\n unrecKeys.set(k, {});\n unrecKeys.get(k).l = true;\n }\n }\n else {\n result.issues.push(iss);\n }\n }\n for (const iss of right.issues) {\n if (iss.code === \"unrecognized_keys\") {\n for (const k of iss.keys) {\n if (!unrecKeys.has(k))\n unrecKeys.set(k, {});\n unrecKeys.get(k).r = true;\n }\n }\n else {\n result.issues.push(iss);\n }\n }\n // Report only keys unrecognized by BOTH sides\n const bothKeys = [...unrecKeys].filter(([, f]) => f.l && f.r).map(([k]) => k);\n if (bothKeys.length && unrecIssue) {\n result.issues.push({ ...unrecIssue, keys: bothKeys });\n }\n if (util.aborted(result))\n return result;\n const merged = mergeValues(left.value, right.value);\n if (!merged.valid) {\n throw new Error(`Unmergable intersection. Error path: ` + `${JSON.stringify(merged.mergeErrorPath)}`);\n }\n result.value = merged.data;\n return result;\n}\nexport const $ZodTuple = /*@__PURE__*/ core.$constructor(\"$ZodTuple\", (inst, def) => {\n $ZodType.init(inst, def);\n const items = def.items;\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!Array.isArray(input)) {\n payload.issues.push({\n input,\n inst,\n expected: \"tuple\",\n code: \"invalid_type\",\n });\n return payload;\n }\n payload.value = [];\n const proms = [];\n const reversedIndex = [...items].reverse().findIndex((item) => item._zod.optin !== \"optional\");\n const optStart = reversedIndex === -1 ? 0 : items.length - reversedIndex;\n if (!def.rest) {\n const tooBig = input.length > items.length;\n const tooSmall = input.length < optStart - 1;\n if (tooBig || tooSmall) {\n payload.issues.push({\n ...(tooBig\n ? { code: \"too_big\", maximum: items.length, inclusive: true }\n : { code: \"too_small\", minimum: items.length }),\n input,\n inst,\n origin: \"array\",\n });\n return payload;\n }\n }\n let i = -1;\n for (const item of items) {\n i++;\n if (i >= input.length)\n if (i >= optStart)\n continue;\n const result = item._zod.run({\n value: input[i],\n issues: [],\n }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => handleTupleResult(result, payload, i)));\n }\n else {\n handleTupleResult(result, payload, i);\n }\n }\n if (def.rest) {\n const rest = input.slice(items.length);\n for (const el of rest) {\n i++;\n const result = def.rest._zod.run({\n value: el,\n issues: [],\n }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => handleTupleResult(result, payload, i)));\n }\n else {\n handleTupleResult(result, payload, i);\n }\n }\n }\n if (proms.length)\n return Promise.all(proms).then(() => payload);\n return payload;\n };\n});\nfunction handleTupleResult(result, final, index) {\n if (result.issues.length) {\n final.issues.push(...util.prefixIssues(index, result.issues));\n }\n final.value[index] = result.value;\n}\nexport const $ZodRecord = /*@__PURE__*/ core.$constructor(\"$ZodRecord\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!util.isPlainObject(input)) {\n payload.issues.push({\n expected: \"record\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n }\n const proms = [];\n const values = def.keyType._zod.values;\n if (values) {\n payload.value = {};\n const recordKeys = new Set();\n for (const key of values) {\n if (typeof key === \"string\" || typeof key === \"number\" || typeof key === \"symbol\") {\n recordKeys.add(typeof key === \"number\" ? key.toString() : key);\n const result = def.valueType._zod.run({ value: input[key], issues: [] }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => {\n if (result.issues.length) {\n payload.issues.push(...util.prefixIssues(key, result.issues));\n }\n payload.value[key] = result.value;\n }));\n }\n else {\n if (result.issues.length) {\n payload.issues.push(...util.prefixIssues(key, result.issues));\n }\n payload.value[key] = result.value;\n }\n }\n }\n let unrecognized;\n for (const key in input) {\n if (!recordKeys.has(key)) {\n unrecognized = unrecognized ?? [];\n unrecognized.push(key);\n }\n }\n if (unrecognized && unrecognized.length > 0) {\n payload.issues.push({\n code: \"unrecognized_keys\",\n input,\n inst,\n keys: unrecognized,\n });\n }\n }\n else {\n payload.value = {};\n for (const key of Reflect.ownKeys(input)) {\n if (key === \"__proto__\")\n continue;\n let keyResult = def.keyType._zod.run({ value: key, issues: [] }, ctx);\n if (keyResult instanceof Promise) {\n throw new Error(\"Async schemas not supported in object keys currently\");\n }\n // Numeric string fallback: if key is a numeric string and failed, retry with Number(key)\n // This handles z.number(), z.literal([1, 2, 3]), and unions containing numeric literals\n const checkNumericKey = typeof key === \"string\" && regexes.number.test(key) && keyResult.issues.length;\n if (checkNumericKey) {\n const retryResult = def.keyType._zod.run({ value: Number(key), issues: [] }, ctx);\n if (retryResult instanceof Promise) {\n throw new Error(\"Async schemas not supported in object keys currently\");\n }\n if (retryResult.issues.length === 0) {\n keyResult = retryResult;\n }\n }\n if (keyResult.issues.length) {\n if (def.mode === \"loose\") {\n // Pass through unchanged\n payload.value[key] = input[key];\n }\n else {\n // Default \"strict\" behavior: error on invalid key\n payload.issues.push({\n code: \"invalid_key\",\n origin: \"record\",\n issues: keyResult.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())),\n input: key,\n path: [key],\n inst,\n });\n }\n continue;\n }\n const result = def.valueType._zod.run({ value: input[key], issues: [] }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => {\n if (result.issues.length) {\n payload.issues.push(...util.prefixIssues(key, result.issues));\n }\n payload.value[keyResult.value] = result.value;\n }));\n }\n else {\n if (result.issues.length) {\n payload.issues.push(...util.prefixIssues(key, result.issues));\n }\n payload.value[keyResult.value] = result.value;\n }\n }\n }\n if (proms.length) {\n return Promise.all(proms).then(() => payload);\n }\n return payload;\n };\n});\nexport const $ZodMap = /*@__PURE__*/ core.$constructor(\"$ZodMap\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!(input instanceof Map)) {\n payload.issues.push({\n expected: \"map\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n }\n const proms = [];\n payload.value = new Map();\n for (const [key, value] of input) {\n const keyResult = def.keyType._zod.run({ value: key, issues: [] }, ctx);\n const valueResult = def.valueType._zod.run({ value: value, issues: [] }, ctx);\n if (keyResult instanceof Promise || valueResult instanceof Promise) {\n proms.push(Promise.all([keyResult, valueResult]).then(([keyResult, valueResult]) => {\n handleMapResult(keyResult, valueResult, payload, key, input, inst, ctx);\n }));\n }\n else {\n handleMapResult(keyResult, valueResult, payload, key, input, inst, ctx);\n }\n }\n if (proms.length)\n return Promise.all(proms).then(() => payload);\n return payload;\n };\n});\nfunction handleMapResult(keyResult, valueResult, final, key, input, inst, ctx) {\n if (keyResult.issues.length) {\n if (util.propertyKeyTypes.has(typeof key)) {\n final.issues.push(...util.prefixIssues(key, keyResult.issues));\n }\n else {\n final.issues.push({\n code: \"invalid_key\",\n origin: \"map\",\n input,\n inst,\n issues: keyResult.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())),\n });\n }\n }\n if (valueResult.issues.length) {\n if (util.propertyKeyTypes.has(typeof key)) {\n final.issues.push(...util.prefixIssues(key, valueResult.issues));\n }\n else {\n final.issues.push({\n origin: \"map\",\n code: \"invalid_element\",\n input,\n inst,\n key: key,\n issues: valueResult.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())),\n });\n }\n }\n final.value.set(keyResult.value, valueResult.value);\n}\nexport const $ZodSet = /*@__PURE__*/ core.$constructor(\"$ZodSet\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!(input instanceof Set)) {\n payload.issues.push({\n input,\n inst,\n expected: \"set\",\n code: \"invalid_type\",\n });\n return payload;\n }\n const proms = [];\n payload.value = new Set();\n for (const item of input) {\n const result = def.valueType._zod.run({ value: item, issues: [] }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => handleSetResult(result, payload)));\n }\n else\n handleSetResult(result, payload);\n }\n if (proms.length)\n return Promise.all(proms).then(() => payload);\n return payload;\n };\n});\nfunction handleSetResult(result, final) {\n if (result.issues.length) {\n final.issues.push(...result.issues);\n }\n final.value.add(result.value);\n}\nexport const $ZodEnum = /*@__PURE__*/ core.$constructor(\"$ZodEnum\", (inst, def) => {\n $ZodType.init(inst, def);\n const values = util.getEnumValues(def.entries);\n const valuesSet = new Set(values);\n inst._zod.values = valuesSet;\n inst._zod.pattern = new RegExp(`^(${values\n .filter((k) => util.propertyKeyTypes.has(typeof k))\n .map((o) => (typeof o === \"string\" ? util.escapeRegex(o) : o.toString()))\n .join(\"|\")})$`);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (valuesSet.has(input)) {\n return payload;\n }\n payload.issues.push({\n code: \"invalid_value\",\n values,\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodLiteral = /*@__PURE__*/ core.$constructor(\"$ZodLiteral\", (inst, def) => {\n $ZodType.init(inst, def);\n if (def.values.length === 0) {\n throw new Error(\"Cannot create literal schema with no valid values\");\n }\n const values = new Set(def.values);\n inst._zod.values = values;\n inst._zod.pattern = new RegExp(`^(${def.values\n .map((o) => (typeof o === \"string\" ? util.escapeRegex(o) : o ? util.escapeRegex(o.toString()) : String(o)))\n .join(\"|\")})$`);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (values.has(input)) {\n return payload;\n }\n payload.issues.push({\n code: \"invalid_value\",\n values: def.values,\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodFile = /*@__PURE__*/ core.$constructor(\"$ZodFile\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n // @ts-ignore\n if (input instanceof File)\n return payload;\n payload.issues.push({\n expected: \"file\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodTransform = /*@__PURE__*/ core.$constructor(\"$ZodTransform\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n throw new core.$ZodEncodeError(inst.constructor.name);\n }\n const _out = def.transform(payload.value, payload);\n if (ctx.async) {\n const output = _out instanceof Promise ? _out : Promise.resolve(_out);\n return output.then((output) => {\n payload.value = output;\n return payload;\n });\n }\n if (_out instanceof Promise) {\n throw new core.$ZodAsyncError();\n }\n payload.value = _out;\n return payload;\n };\n});\nfunction handleOptionalResult(result, input) {\n if (result.issues.length && input === undefined) {\n return { issues: [], value: undefined };\n }\n return result;\n}\nexport const $ZodOptional = /*@__PURE__*/ core.$constructor(\"$ZodOptional\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.optin = \"optional\";\n inst._zod.optout = \"optional\";\n util.defineLazy(inst._zod, \"values\", () => {\n return def.innerType._zod.values ? new Set([...def.innerType._zod.values, undefined]) : undefined;\n });\n util.defineLazy(inst._zod, \"pattern\", () => {\n const pattern = def.innerType._zod.pattern;\n return pattern ? new RegExp(`^(${util.cleanRegex(pattern.source)})?$`) : undefined;\n });\n inst._zod.parse = (payload, ctx) => {\n if (def.innerType._zod.optin === \"optional\") {\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise)\n return result.then((r) => handleOptionalResult(r, payload.value));\n return handleOptionalResult(result, payload.value);\n }\n if (payload.value === undefined) {\n return payload;\n }\n return def.innerType._zod.run(payload, ctx);\n };\n});\nexport const $ZodExactOptional = /*@__PURE__*/ core.$constructor(\"$ZodExactOptional\", (inst, def) => {\n // Call parent init - inherits optin/optout = \"optional\"\n $ZodOptional.init(inst, def);\n // Override values/pattern to NOT add undefined\n util.defineLazy(inst._zod, \"values\", () => def.innerType._zod.values);\n util.defineLazy(inst._zod, \"pattern\", () => def.innerType._zod.pattern);\n // Override parse to just delegate (no undefined handling)\n inst._zod.parse = (payload, ctx) => {\n return def.innerType._zod.run(payload, ctx);\n };\n});\nexport const $ZodNullable = /*@__PURE__*/ core.$constructor(\"$ZodNullable\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"optin\", () => def.innerType._zod.optin);\n util.defineLazy(inst._zod, \"optout\", () => def.innerType._zod.optout);\n util.defineLazy(inst._zod, \"pattern\", () => {\n const pattern = def.innerType._zod.pattern;\n return pattern ? new RegExp(`^(${util.cleanRegex(pattern.source)}|null)$`) : undefined;\n });\n util.defineLazy(inst._zod, \"values\", () => {\n return def.innerType._zod.values ? new Set([...def.innerType._zod.values, null]) : undefined;\n });\n inst._zod.parse = (payload, ctx) => {\n // Forward direction (decode): allow null to pass through\n if (payload.value === null)\n return payload;\n return def.innerType._zod.run(payload, ctx);\n };\n});\nexport const $ZodDefault = /*@__PURE__*/ core.$constructor(\"$ZodDefault\", (inst, def) => {\n $ZodType.init(inst, def);\n // inst._zod.qin = \"true\";\n inst._zod.optin = \"optional\";\n util.defineLazy(inst._zod, \"values\", () => def.innerType._zod.values);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n return def.innerType._zod.run(payload, ctx);\n }\n // Forward direction (decode): apply defaults for undefined input\n if (payload.value === undefined) {\n payload.value = def.defaultValue;\n /**\n * $ZodDefault returns the default value immediately in forward direction.\n * It doesn't pass the default value into the validator (\"prefault\"). There's no reason to pass the default value through validation. The validity of the default is enforced by TypeScript statically. Otherwise, it's the responsibility of the user to ensure the default is valid. In the case of pipes with divergent in/out types, you can specify the default on the `in` schema of your ZodPipe to set a \"prefault\" for the pipe. */\n return payload;\n }\n // Forward direction: continue with default handling\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise) {\n return result.then((result) => handleDefaultResult(result, def));\n }\n return handleDefaultResult(result, def);\n };\n});\nfunction handleDefaultResult(payload, def) {\n if (payload.value === undefined) {\n payload.value = def.defaultValue;\n }\n return payload;\n}\nexport const $ZodPrefault = /*@__PURE__*/ core.$constructor(\"$ZodPrefault\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.optin = \"optional\";\n util.defineLazy(inst._zod, \"values\", () => def.innerType._zod.values);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n return def.innerType._zod.run(payload, ctx);\n }\n // Forward direction (decode): apply prefault for undefined input\n if (payload.value === undefined) {\n payload.value = def.defaultValue;\n }\n return def.innerType._zod.run(payload, ctx);\n };\n});\nexport const $ZodNonOptional = /*@__PURE__*/ core.$constructor(\"$ZodNonOptional\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"values\", () => {\n const v = def.innerType._zod.values;\n return v ? new Set([...v].filter((x) => x !== undefined)) : undefined;\n });\n inst._zod.parse = (payload, ctx) => {\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise) {\n return result.then((result) => handleNonOptionalResult(result, inst));\n }\n return handleNonOptionalResult(result, inst);\n };\n});\nfunction handleNonOptionalResult(payload, inst) {\n if (!payload.issues.length && payload.value === undefined) {\n payload.issues.push({\n code: \"invalid_type\",\n expected: \"nonoptional\",\n input: payload.value,\n inst,\n });\n }\n return payload;\n}\nexport const $ZodSuccess = /*@__PURE__*/ core.$constructor(\"$ZodSuccess\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n throw new core.$ZodEncodeError(\"ZodSuccess\");\n }\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise) {\n return result.then((result) => {\n payload.value = result.issues.length === 0;\n return payload;\n });\n }\n payload.value = result.issues.length === 0;\n return payload;\n };\n});\nexport const $ZodCatch = /*@__PURE__*/ core.$constructor(\"$ZodCatch\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"optin\", () => def.innerType._zod.optin);\n util.defineLazy(inst._zod, \"optout\", () => def.innerType._zod.optout);\n util.defineLazy(inst._zod, \"values\", () => def.innerType._zod.values);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n return def.innerType._zod.run(payload, ctx);\n }\n // Forward direction (decode): apply catch logic\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise) {\n return result.then((result) => {\n payload.value = result.value;\n if (result.issues.length) {\n payload.value = def.catchValue({\n ...payload,\n error: {\n issues: result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())),\n },\n input: payload.value,\n });\n payload.issues = [];\n }\n return payload;\n });\n }\n payload.value = result.value;\n if (result.issues.length) {\n payload.value = def.catchValue({\n ...payload,\n error: {\n issues: result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())),\n },\n input: payload.value,\n });\n payload.issues = [];\n }\n return payload;\n };\n});\nexport const $ZodNaN = /*@__PURE__*/ core.$constructor(\"$ZodNaN\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n if (typeof payload.value !== \"number\" || !Number.isNaN(payload.value)) {\n payload.issues.push({\n input: payload.value,\n inst,\n expected: \"nan\",\n code: \"invalid_type\",\n });\n return payload;\n }\n return payload;\n };\n});\nexport const $ZodPipe = /*@__PURE__*/ core.$constructor(\"$ZodPipe\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"values\", () => def.in._zod.values);\n util.defineLazy(inst._zod, \"optin\", () => def.in._zod.optin);\n util.defineLazy(inst._zod, \"optout\", () => def.out._zod.optout);\n util.defineLazy(inst._zod, \"propValues\", () => def.in._zod.propValues);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n const right = def.out._zod.run(payload, ctx);\n if (right instanceof Promise) {\n return right.then((right) => handlePipeResult(right, def.in, ctx));\n }\n return handlePipeResult(right, def.in, ctx);\n }\n const left = def.in._zod.run(payload, ctx);\n if (left instanceof Promise) {\n return left.then((left) => handlePipeResult(left, def.out, ctx));\n }\n return handlePipeResult(left, def.out, ctx);\n };\n});\nfunction handlePipeResult(left, next, ctx) {\n if (left.issues.length) {\n // prevent further checks\n left.aborted = true;\n return left;\n }\n return next._zod.run({ value: left.value, issues: left.issues }, ctx);\n}\nexport const $ZodCodec = /*@__PURE__*/ core.$constructor(\"$ZodCodec\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"values\", () => def.in._zod.values);\n util.defineLazy(inst._zod, \"optin\", () => def.in._zod.optin);\n util.defineLazy(inst._zod, \"optout\", () => def.out._zod.optout);\n util.defineLazy(inst._zod, \"propValues\", () => def.in._zod.propValues);\n inst._zod.parse = (payload, ctx) => {\n const direction = ctx.direction || \"forward\";\n if (direction === \"forward\") {\n const left = def.in._zod.run(payload, ctx);\n if (left instanceof Promise) {\n return left.then((left) => handleCodecAResult(left, def, ctx));\n }\n return handleCodecAResult(left, def, ctx);\n }\n else {\n const right = def.out._zod.run(payload, ctx);\n if (right instanceof Promise) {\n return right.then((right) => handleCodecAResult(right, def, ctx));\n }\n return handleCodecAResult(right, def, ctx);\n }\n };\n});\nfunction handleCodecAResult(result, def, ctx) {\n if (result.issues.length) {\n // prevent further checks\n result.aborted = true;\n return result;\n }\n const direction = ctx.direction || \"forward\";\n if (direction === \"forward\") {\n const transformed = def.transform(result.value, result);\n if (transformed instanceof Promise) {\n return transformed.then((value) => handleCodecTxResult(result, value, def.out, ctx));\n }\n return handleCodecTxResult(result, transformed, def.out, ctx);\n }\n else {\n const transformed = def.reverseTransform(result.value, result);\n if (transformed instanceof Promise) {\n return transformed.then((value) => handleCodecTxResult(result, value, def.in, ctx));\n }\n return handleCodecTxResult(result, transformed, def.in, ctx);\n }\n}\nfunction handleCodecTxResult(left, value, nextSchema, ctx) {\n // Check if transform added any issues\n if (left.issues.length) {\n left.aborted = true;\n return left;\n }\n return nextSchema._zod.run({ value, issues: left.issues }, ctx);\n}\nexport const $ZodReadonly = /*@__PURE__*/ core.$constructor(\"$ZodReadonly\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"propValues\", () => def.innerType._zod.propValues);\n util.defineLazy(inst._zod, \"values\", () => def.innerType._zod.values);\n util.defineLazy(inst._zod, \"optin\", () => def.innerType?._zod?.optin);\n util.defineLazy(inst._zod, \"optout\", () => def.innerType?._zod?.optout);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n return def.innerType._zod.run(payload, ctx);\n }\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise) {\n return result.then(handleReadonlyResult);\n }\n return handleReadonlyResult(result);\n };\n});\nfunction handleReadonlyResult(payload) {\n payload.value = Object.freeze(payload.value);\n return payload;\n}\nexport const $ZodTemplateLiteral = /*@__PURE__*/ core.$constructor(\"$ZodTemplateLiteral\", (inst, def) => {\n $ZodType.init(inst, def);\n const regexParts = [];\n for (const part of def.parts) {\n if (typeof part === \"object\" && part !== null) {\n // is Zod schema\n if (!part._zod.pattern) {\n // if (!source)\n throw new Error(`Invalid template literal part, no pattern found: ${[...part._zod.traits].shift()}`);\n }\n const source = part._zod.pattern instanceof RegExp ? part._zod.pattern.source : part._zod.pattern;\n if (!source)\n throw new Error(`Invalid template literal part: ${part._zod.traits}`);\n const start = source.startsWith(\"^\") ? 1 : 0;\n const end = source.endsWith(\"$\") ? source.length - 1 : source.length;\n regexParts.push(source.slice(start, end));\n }\n else if (part === null || util.primitiveTypes.has(typeof part)) {\n regexParts.push(util.escapeRegex(`${part}`));\n }\n else {\n throw new Error(`Invalid template literal part: ${part}`);\n }\n }\n inst._zod.pattern = new RegExp(`^${regexParts.join(\"\")}$`);\n inst._zod.parse = (payload, _ctx) => {\n if (typeof payload.value !== \"string\") {\n payload.issues.push({\n input: payload.value,\n inst,\n expected: \"string\",\n code: \"invalid_type\",\n });\n return payload;\n }\n inst._zod.pattern.lastIndex = 0;\n if (!inst._zod.pattern.test(payload.value)) {\n payload.issues.push({\n input: payload.value,\n inst,\n code: \"invalid_format\",\n format: def.format ?? \"template_literal\",\n pattern: inst._zod.pattern.source,\n });\n return payload;\n }\n return payload;\n };\n});\nexport const $ZodFunction = /*@__PURE__*/ core.$constructor(\"$ZodFunction\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._def = def;\n inst._zod.def = def;\n inst.implement = (func) => {\n if (typeof func !== \"function\") {\n throw new Error(\"implement() must be called with a function\");\n }\n return function (...args) {\n const parsedArgs = inst._def.input ? parse(inst._def.input, args) : args;\n const result = Reflect.apply(func, this, parsedArgs);\n if (inst._def.output) {\n return parse(inst._def.output, result);\n }\n return result;\n };\n };\n inst.implementAsync = (func) => {\n if (typeof func !== \"function\") {\n throw new Error(\"implementAsync() must be called with a function\");\n }\n return async function (...args) {\n const parsedArgs = inst._def.input ? await parseAsync(inst._def.input, args) : args;\n const result = await Reflect.apply(func, this, parsedArgs);\n if (inst._def.output) {\n return await parseAsync(inst._def.output, result);\n }\n return result;\n };\n };\n inst._zod.parse = (payload, _ctx) => {\n if (typeof payload.value !== \"function\") {\n payload.issues.push({\n code: \"invalid_type\",\n expected: \"function\",\n input: payload.value,\n inst,\n });\n return payload;\n }\n // Check if output is a promise type to determine if we should use async implementation\n const hasPromiseOutput = inst._def.output && inst._def.output._zod.def.type === \"promise\";\n if (hasPromiseOutput) {\n payload.value = inst.implementAsync(payload.value);\n }\n else {\n payload.value = inst.implement(payload.value);\n }\n return payload;\n };\n inst.input = (...args) => {\n const F = inst.constructor;\n if (Array.isArray(args[0])) {\n return new F({\n type: \"function\",\n input: new $ZodTuple({\n type: \"tuple\",\n items: args[0],\n rest: args[1],\n }),\n output: inst._def.output,\n });\n }\n return new F({\n type: \"function\",\n input: args[0],\n output: inst._def.output,\n });\n };\n inst.output = (output) => {\n const F = inst.constructor;\n return new F({\n type: \"function\",\n input: inst._def.input,\n output,\n });\n };\n return inst;\n});\nexport const $ZodPromise = /*@__PURE__*/ core.$constructor(\"$ZodPromise\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n return Promise.resolve(payload.value).then((inner) => def.innerType._zod.run({ value: inner, issues: [] }, ctx));\n };\n});\nexport const $ZodLazy = /*@__PURE__*/ core.$constructor(\"$ZodLazy\", (inst, def) => {\n $ZodType.init(inst, def);\n // let _innerType!: any;\n // util.defineLazy(def, \"getter\", () => {\n // if (!_innerType) {\n // _innerType = def.getter();\n // }\n // return () => _innerType;\n // });\n util.defineLazy(inst._zod, \"innerType\", () => def.getter());\n util.defineLazy(inst._zod, \"pattern\", () => inst._zod.innerType?._zod?.pattern);\n util.defineLazy(inst._zod, \"propValues\", () => inst._zod.innerType?._zod?.propValues);\n util.defineLazy(inst._zod, \"optin\", () => inst._zod.innerType?._zod?.optin ?? undefined);\n util.defineLazy(inst._zod, \"optout\", () => inst._zod.innerType?._zod?.optout ?? undefined);\n inst._zod.parse = (payload, ctx) => {\n const inner = inst._zod.innerType;\n return inner._zod.run(payload, ctx);\n };\n});\nexport const $ZodCustom = /*@__PURE__*/ core.$constructor(\"$ZodCustom\", (inst, def) => {\n checks.$ZodCheck.init(inst, def);\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _) => {\n return payload;\n };\n inst._zod.check = (payload) => {\n const input = payload.value;\n const r = def.fn(input);\n if (r instanceof Promise) {\n return r.then((r) => handleRefineResult(r, payload, input, inst));\n }\n handleRefineResult(r, payload, input, inst);\n return;\n };\n});\nfunction handleRefineResult(result, payload, input, inst) {\n if (!result) {\n const _iss = {\n code: \"custom\",\n input,\n inst, // incorporates params.error into issue reporting\n path: [...(inst._zod.def.path ?? [])], // incorporates params.error into issue reporting\n continue: !inst._zod.def.abort,\n // params: inst._zod.def.params,\n };\n if (inst._zod.def.params)\n _iss.params = inst._zod.def.params;\n payload.issues.push(util.issue(_iss));\n }\n}\n", "export { default as ar } from \"./ar.js\";\nexport { default as az } from \"./az.js\";\nexport { default as be } from \"./be.js\";\nexport { default as bg } from \"./bg.js\";\nexport { default as ca } from \"./ca.js\";\nexport { default as cs } from \"./cs.js\";\nexport { default as da } from \"./da.js\";\nexport { default as de } from \"./de.js\";\nexport { default as en } from \"./en.js\";\nexport { default as eo } from \"./eo.js\";\nexport { default as es } from \"./es.js\";\nexport { default as fa } from \"./fa.js\";\nexport { default as fi } from \"./fi.js\";\nexport { default as fr } from \"./fr.js\";\nexport { default as frCA } from \"./fr-CA.js\";\nexport { default as he } from \"./he.js\";\nexport { default as hu } from \"./hu.js\";\nexport { default as hy } from \"./hy.js\";\nexport { default as id } from \"./id.js\";\nexport { default as is } from \"./is.js\";\nexport { default as it } from \"./it.js\";\nexport { default as ja } from \"./ja.js\";\nexport { default as ka } from \"./ka.js\";\nexport { default as kh } from \"./kh.js\";\nexport { default as km } from \"./km.js\";\nexport { default as ko } from \"./ko.js\";\nexport { default as lt } from \"./lt.js\";\nexport { default as mk } from \"./mk.js\";\nexport { default as ms } from \"./ms.js\";\nexport { default as nl } from \"./nl.js\";\nexport { default as no } from \"./no.js\";\nexport { default as ota } from \"./ota.js\";\nexport { default as ps } from \"./ps.js\";\nexport { default as pl } from \"./pl.js\";\nexport { default as pt } from \"./pt.js\";\nexport { default as ru } from \"./ru.js\";\nexport { default as sl } from \"./sl.js\";\nexport { default as sv } from \"./sv.js\";\nexport { default as ta } from \"./ta.js\";\nexport { default as th } from \"./th.js\";\nexport { default as tr } from \"./tr.js\";\nexport { default as ua } from \"./ua.js\";\nexport { default as uk } from \"./uk.js\";\nexport { default as ur } from \"./ur.js\";\nexport { default as uz } from \"./uz.js\";\nexport { default as vi } from \"./vi.js\";\nexport { default as zhCN } from \"./zh-CN.js\";\nexport { default as zhTW } from \"./zh-TW.js\";\nexport { default as yo } from \"./yo.js\";\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u062D\u0631\u0641\", verb: \"\u0623\u0646 \u064A\u062D\u0648\u064A\" },\n file: { unit: \"\u0628\u0627\u064A\u062A\", verb: \"\u0623\u0646 \u064A\u062D\u0648\u064A\" },\n array: { unit: \"\u0639\u0646\u0635\u0631\", verb: \"\u0623\u0646 \u064A\u062D\u0648\u064A\" },\n set: { unit: \"\u0639\u0646\u0635\u0631\", verb: \"\u0623\u0646 \u064A\u062D\u0648\u064A\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0645\u062F\u062E\u0644\",\n email: \"\u0628\u0631\u064A\u062F \u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A\",\n url: \"\u0631\u0627\u0628\u0637\",\n emoji: \"\u0625\u064A\u0645\u0648\u062C\u064A\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u062A\u0627\u0631\u064A\u062E \u0648\u0648\u0642\u062A \u0628\u0645\u0639\u064A\u0627\u0631 ISO\",\n date: \"\u062A\u0627\u0631\u064A\u062E \u0628\u0645\u0639\u064A\u0627\u0631 ISO\",\n time: \"\u0648\u0642\u062A \u0628\u0645\u0639\u064A\u0627\u0631 ISO\",\n duration: \"\u0645\u062F\u0629 \u0628\u0645\u0639\u064A\u0627\u0631 ISO\",\n ipv4: \"\u0639\u0646\u0648\u0627\u0646 IPv4\",\n ipv6: \"\u0639\u0646\u0648\u0627\u0646 IPv6\",\n cidrv4: \"\u0645\u062F\u0649 \u0639\u0646\u0627\u0648\u064A\u0646 \u0628\u0635\u064A\u063A\u0629 IPv4\",\n cidrv6: \"\u0645\u062F\u0649 \u0639\u0646\u0627\u0648\u064A\u0646 \u0628\u0635\u064A\u063A\u0629 IPv6\",\n base64: \"\u0646\u064E\u0635 \u0628\u062A\u0631\u0645\u064A\u0632 base64-encoded\",\n base64url: \"\u0646\u064E\u0635 \u0628\u062A\u0631\u0645\u064A\u0632 base64url-encoded\",\n json_string: \"\u0646\u064E\u0635 \u0639\u0644\u0649 \u0647\u064A\u0626\u0629 JSON\",\n e164: \"\u0631\u0642\u0645 \u0647\u0627\u062A\u0641 \u0628\u0645\u0639\u064A\u0627\u0631 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u0645\u062F\u062E\u0644\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0645\u062F\u062E\u0644\u0627\u062A \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644\u0629: \u064A\u0641\u062A\u0631\u0636 \u0625\u062F\u062E\u0627\u0644 instanceof ${issue.expected}\u060C \u0648\u0644\u0643\u0646 \u062A\u0645 \u0625\u062F\u062E\u0627\u0644 ${received}`;\n }\n return `\u0645\u062F\u062E\u0644\u0627\u062A \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644\u0629: \u064A\u0641\u062A\u0631\u0636 \u0625\u062F\u062E\u0627\u0644 ${expected}\u060C \u0648\u0644\u0643\u0646 \u062A\u0645 \u0625\u062F\u062E\u0627\u0644 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u0645\u062F\u062E\u0644\u0627\u062A \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644\u0629: \u064A\u0641\u062A\u0631\u0636 \u0625\u062F\u062E\u0627\u0644 ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u0627\u062E\u062A\u064A\u0627\u0631 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062A\u0648\u0642\u0639 \u0627\u0646\u062A\u0642\u0627\u0621 \u0623\u062D\u062F \u0647\u0630\u0647 \u0627\u0644\u062E\u064A\u0627\u0631\u0627\u062A: ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return ` \u0623\u0643\u0628\u0631 \u0645\u0646 \u0627\u0644\u0644\u0627\u0632\u0645: \u064A\u0641\u062A\u0631\u0636 \u0623\u0646 \u062A\u0643\u0648\u0646 ${issue.origin ?? \"\u0627\u0644\u0642\u064A\u0645\u0629\"} ${adj} ${issue.maximum.toString()} ${sizing.unit ?? \"\u0639\u0646\u0635\u0631\"}`;\n return `\u0623\u0643\u0628\u0631 \u0645\u0646 \u0627\u0644\u0644\u0627\u0632\u0645: \u064A\u0641\u062A\u0631\u0636 \u0623\u0646 \u062A\u0643\u0648\u0646 ${issue.origin ?? \"\u0627\u0644\u0642\u064A\u0645\u0629\"} ${adj} ${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0623\u0635\u063A\u0631 \u0645\u0646 \u0627\u0644\u0644\u0627\u0632\u0645: \u064A\u0641\u062A\u0631\u0636 \u0644\u0640 ${issue.origin} \u0623\u0646 \u064A\u0643\u0648\u0646 ${adj} ${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u0623\u0635\u063A\u0631 \u0645\u0646 \u0627\u0644\u0644\u0627\u0632\u0645: \u064A\u0641\u062A\u0631\u0636 \u0644\u0640 ${issue.origin} \u0623\u0646 \u064A\u0643\u0648\u0646 ${adj} ${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u0646\u064E\u0635 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062C\u0628 \u0623\u0646 \u064A\u0628\u062F\u0623 \u0628\u0640 \"${issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u0646\u064E\u0635 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062C\u0628 \u0623\u0646 \u064A\u0646\u062A\u0647\u064A \u0628\u0640 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u0646\u064E\u0635 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062C\u0628 \u0623\u0646 \u064A\u062A\u0636\u0645\u0651\u064E\u0646 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u0646\u064E\u0635 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062C\u0628 \u0623\u0646 \u064A\u0637\u0627\u0628\u0642 \u0627\u0644\u0646\u0645\u0637 ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644`;\n }\n case \"not_multiple_of\":\n return `\u0631\u0642\u0645 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062C\u0628 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0645\u0646 \u0645\u0636\u0627\u0639\u0641\u0627\u062A ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u0645\u0639\u0631\u0641${issue.keys.length > 1 ? \"\u0627\u062A\" : \"\"} \u063A\u0631\u064A\u0628${issue.keys.length > 1 ? \"\u0629\" : \"\"}: ${util.joinValues(issue.keys, \"\u060C \")}`;\n case \"invalid_key\":\n return `\u0645\u0639\u0631\u0641 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644 \u0641\u064A ${issue.origin}`;\n case \"invalid_union\":\n return \"\u0645\u062F\u062E\u0644 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644\";\n case \"invalid_element\":\n return `\u0645\u062F\u062E\u0644 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644 \u0641\u064A ${issue.origin}`;\n default:\n return \"\u0645\u062F\u062E\u0644 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644\";\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"simvol\", verb: \"olmal\u0131d\u0131r\" },\n file: { unit: \"bayt\", verb: \"olmal\u0131d\u0131r\" },\n array: { unit: \"element\", verb: \"olmal\u0131d\u0131r\" },\n set: { unit: \"element\", verb: \"olmal\u0131d\u0131r\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"email address\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO datetime\",\n date: \"ISO date\",\n time: \"ISO time\",\n duration: \"ISO duration\",\n ipv4: \"IPv4 address\",\n ipv6: \"IPv6 address\",\n cidrv4: \"IPv4 range\",\n cidrv6: \"IPv6 range\",\n base64: \"base64-encoded string\",\n base64url: \"base64url-encoded string\",\n json_string: \"JSON string\",\n e164: \"E.164 number\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Yanl\u0131\u015F d\u0259y\u0259r: g\u00F6zl\u0259nil\u0259n instanceof ${issue.expected}, daxil olan ${received}`;\n }\n return `Yanl\u0131\u015F d\u0259y\u0259r: g\u00F6zl\u0259nil\u0259n ${expected}, daxil olan ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Yanl\u0131\u015F d\u0259y\u0259r: g\u00F6zl\u0259nil\u0259n ${util.stringifyPrimitive(issue.values[0])}`;\n return `Yanl\u0131\u015F se\u00E7im: a\u015Fa\u011F\u0131dak\u0131lardan biri olmal\u0131d\u0131r: ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u00C7ox b\u00F6y\u00FCk: g\u00F6zl\u0259nil\u0259n ${issue.origin ?? \"d\u0259y\u0259r\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"element\"}`;\n return `\u00C7ox b\u00F6y\u00FCk: g\u00F6zl\u0259nil\u0259n ${issue.origin ?? \"d\u0259y\u0259r\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u00C7ox ki\u00E7ik: g\u00F6zl\u0259nil\u0259n ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n return `\u00C7ox ki\u00E7ik: g\u00F6zl\u0259nil\u0259n ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Yanl\u0131\u015F m\u0259tn: \"${_issue.prefix}\" il\u0259 ba\u015Flamal\u0131d\u0131r`;\n if (_issue.format === \"ends_with\")\n return `Yanl\u0131\u015F m\u0259tn: \"${_issue.suffix}\" il\u0259 bitm\u0259lidir`;\n if (_issue.format === \"includes\")\n return `Yanl\u0131\u015F m\u0259tn: \"${_issue.includes}\" daxil olmal\u0131d\u0131r`;\n if (_issue.format === \"regex\")\n return `Yanl\u0131\u015F m\u0259tn: ${_issue.pattern} \u015Fablonuna uy\u011Fun olmal\u0131d\u0131r`;\n return `Yanl\u0131\u015F ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Yanl\u0131\u015F \u0259d\u0259d: ${issue.divisor} il\u0259 b\u00F6l\u00FCn\u0259 bil\u0259n olmal\u0131d\u0131r`;\n case \"unrecognized_keys\":\n return `Tan\u0131nmayan a\u00E7ar${issue.keys.length > 1 ? \"lar\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} daxilind\u0259 yanl\u0131\u015F a\u00E7ar`;\n case \"invalid_union\":\n return \"Yanl\u0131\u015F d\u0259y\u0259r\";\n case \"invalid_element\":\n return `${issue.origin} daxilind\u0259 yanl\u0131\u015F d\u0259y\u0259r`;\n default:\n return `Yanl\u0131\u015F d\u0259y\u0259r`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nfunction getBelarusianPlural(count, one, few, many) {\n const absCount = Math.abs(count);\n const lastDigit = absCount % 10;\n const lastTwoDigits = absCount % 100;\n if (lastTwoDigits >= 11 && lastTwoDigits <= 19) {\n return many;\n }\n if (lastDigit === 1) {\n return one;\n }\n if (lastDigit >= 2 && lastDigit <= 4) {\n return few;\n }\n return many;\n}\nconst error = () => {\n const Sizable = {\n string: {\n unit: {\n one: \"\u0441\u0456\u043C\u0432\u0430\u043B\",\n few: \"\u0441\u0456\u043C\u0432\u0430\u043B\u044B\",\n many: \"\u0441\u0456\u043C\u0432\u0430\u043B\u0430\u045E\",\n },\n verb: \"\u043C\u0435\u0446\u044C\",\n },\n array: {\n unit: {\n one: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\",\n few: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u044B\",\n many: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0430\u045E\",\n },\n verb: \"\u043C\u0435\u0446\u044C\",\n },\n set: {\n unit: {\n one: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\",\n few: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u044B\",\n many: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0430\u045E\",\n },\n verb: \"\u043C\u0435\u0446\u044C\",\n },\n file: {\n unit: {\n one: \"\u0431\u0430\u0439\u0442\",\n few: \"\u0431\u0430\u0439\u0442\u044B\",\n many: \"\u0431\u0430\u0439\u0442\u0430\u045E\",\n },\n verb: \"\u043C\u0435\u0446\u044C\",\n },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0443\u0432\u043E\u0434\",\n email: \"email \u0430\u0434\u0440\u0430\u0441\",\n url: \"URL\",\n emoji: \"\u044D\u043C\u043E\u0434\u0437\u0456\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0434\u0430\u0442\u0430 \u0456 \u0447\u0430\u0441\",\n date: \"ISO \u0434\u0430\u0442\u0430\",\n time: \"ISO \u0447\u0430\u0441\",\n duration: \"ISO \u043F\u0440\u0430\u0446\u044F\u0433\u043B\u0430\u0441\u0446\u044C\",\n ipv4: \"IPv4 \u0430\u0434\u0440\u0430\u0441\",\n ipv6: \"IPv6 \u0430\u0434\u0440\u0430\u0441\",\n cidrv4: \"IPv4 \u0434\u044B\u044F\u043F\u0430\u0437\u043E\u043D\",\n cidrv6: \"IPv6 \u0434\u044B\u044F\u043F\u0430\u0437\u043E\u043D\",\n base64: \"\u0440\u0430\u0434\u043E\u043A \u0443 \u0444\u0430\u0440\u043C\u0430\u0446\u0435 base64\",\n base64url: \"\u0440\u0430\u0434\u043E\u043A \u0443 \u0444\u0430\u0440\u043C\u0430\u0446\u0435 base64url\",\n json_string: \"JSON \u0440\u0430\u0434\u043E\u043A\",\n e164: \"\u043D\u0443\u043C\u0430\u0440 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u0443\u0432\u043E\u0434\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u043B\u0456\u043A\",\n array: \"\u043C\u0430\u0441\u0456\u045E\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u045E\u0432\u043E\u0434: \u0447\u0430\u043A\u0430\u045E\u0441\u044F instanceof ${issue.expected}, \u0430\u0442\u0440\u044B\u043C\u0430\u043D\u0430 ${received}`;\n }\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u045E\u0432\u043E\u0434: \u0447\u0430\u043A\u0430\u045E\u0441\u044F ${expected}, \u0430\u0442\u0440\u044B\u043C\u0430\u043D\u0430 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u045E\u0432\u043E\u0434: \u0447\u0430\u043A\u0430\u043B\u0430\u0441\u044F ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0432\u0430\u0440\u044B\u044F\u043D\u0442: \u0447\u0430\u043A\u0430\u045E\u0441\u044F \u0430\u0434\u0437\u0456\u043D \u0437 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const maxValue = Number(issue.maximum);\n const unit = getBelarusianPlural(maxValue, sizing.unit.one, sizing.unit.few, sizing.unit.many);\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u0430 \u0432\u044F\u043B\u0456\u043A\u0456: \u0447\u0430\u043A\u0430\u043B\u0430\u0441\u044F, \u0448\u0442\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u044D\u043D\u043D\u0435\"} \u043F\u0430\u0432\u0456\u043D\u043D\u0430 ${sizing.verb} ${adj}${issue.maximum.toString()} ${unit}`;\n }\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u0430 \u0432\u044F\u043B\u0456\u043A\u0456: \u0447\u0430\u043A\u0430\u043B\u0430\u0441\u044F, \u0448\u0442\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u044D\u043D\u043D\u0435\"} \u043F\u0430\u0432\u0456\u043D\u043D\u0430 \u0431\u044B\u0446\u044C ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const minValue = Number(issue.minimum);\n const unit = getBelarusianPlural(minValue, sizing.unit.one, sizing.unit.few, sizing.unit.many);\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u0430 \u043C\u0430\u043B\u044B: \u0447\u0430\u043A\u0430\u043B\u0430\u0441\u044F, \u0448\u0442\u043E ${issue.origin} \u043F\u0430\u0432\u0456\u043D\u043D\u0430 ${sizing.verb} ${adj}${issue.minimum.toString()} ${unit}`;\n }\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u0430 \u043C\u0430\u043B\u044B: \u0447\u0430\u043A\u0430\u043B\u0430\u0441\u044F, \u0448\u0442\u043E ${issue.origin} \u043F\u0430\u0432\u0456\u043D\u043D\u0430 \u0431\u044B\u0446\u044C ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0440\u0430\u0434\u043E\u043A: \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u043F\u0430\u0447\u044B\u043D\u0430\u0446\u0446\u0430 \u0437 \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0440\u0430\u0434\u043E\u043A: \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u0437\u0430\u043A\u0430\u043D\u0447\u0432\u0430\u0446\u0446\u0430 \u043D\u0430 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0440\u0430\u0434\u043E\u043A: \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u0437\u043C\u044F\u0448\u0447\u0430\u0446\u044C \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0440\u0430\u0434\u043E\u043A: \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u0430\u0434\u043F\u0430\u0432\u044F\u0434\u0430\u0446\u044C \u0448\u0430\u0431\u043B\u043E\u043D\u0443 ${_issue.pattern}`;\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u043B\u0456\u043A: \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u0431\u044B\u0446\u044C \u043A\u0440\u0430\u0442\u043D\u044B\u043C ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u041D\u0435\u0440\u0430\u0441\u043F\u0430\u0437\u043D\u0430\u043D\u044B ${issue.keys.length > 1 ? \"\u043A\u043B\u044E\u0447\u044B\" : \"\u043A\u043B\u044E\u0447\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u043A\u043B\u044E\u0447 \u0443 ${issue.origin}`;\n case \"invalid_union\":\n return \"\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u045E\u0432\u043E\u0434\";\n case \"invalid_element\":\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u0430\u0435 \u0437\u043D\u0430\u0447\u044D\u043D\u043D\u0435 \u045E ${issue.origin}`;\n default:\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u045E\u0432\u043E\u0434`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u0441\u0438\u043C\u0432\u043E\u043B\u0430\", verb: \"\u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430\" },\n file: { unit: \"\u0431\u0430\u0439\u0442\u0430\", verb: \"\u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430\" },\n array: { unit: \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0430\", verb: \"\u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430\" },\n set: { unit: \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0430\", verb: \"\u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0432\u0445\u043E\u0434\",\n email: \"\u0438\u043C\u0435\u0439\u043B \u0430\u0434\u0440\u0435\u0441\",\n url: \"URL\",\n emoji: \"\u0435\u043C\u043E\u0434\u0436\u0438\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0432\u0440\u0435\u043C\u0435\",\n date: \"ISO \u0434\u0430\u0442\u0430\",\n time: \"ISO \u0432\u0440\u0435\u043C\u0435\",\n duration: \"ISO \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442\",\n ipv4: \"IPv4 \u0430\u0434\u0440\u0435\u0441\",\n ipv6: \"IPv6 \u0430\u0434\u0440\u0435\u0441\",\n cidrv4: \"IPv4 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\",\n cidrv6: \"IPv6 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\",\n base64: \"base64-\u043A\u043E\u0434\u0438\u0440\u0430\u043D \u043D\u0438\u0437\",\n base64url: \"base64url-\u043A\u043E\u0434\u0438\u0440\u0430\u043D \u043D\u0438\u0437\",\n json_string: \"JSON \u043D\u0438\u0437\",\n e164: \"E.164 \u043D\u043E\u043C\u0435\u0440\",\n jwt: \"JWT\",\n template_literal: \"\u0432\u0445\u043E\u0434\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0447\u0438\u0441\u043B\u043E\",\n array: \"\u043C\u0430\u0441\u0438\u0432\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u0432\u0445\u043E\u0434: \u043E\u0447\u0430\u043A\u0432\u0430\u043D instanceof ${issue.expected}, \u043F\u043E\u043B\u0443\u0447\u0435\u043D ${received}`;\n }\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u0432\u0445\u043E\u0434: \u043E\u0447\u0430\u043A\u0432\u0430\u043D ${expected}, \u043F\u043E\u043B\u0443\u0447\u0435\u043D ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u0432\u0445\u043E\u0434: \u043E\u0447\u0430\u043A\u0432\u0430\u043D ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u0430 \u043E\u043F\u0446\u0438\u044F: \u043E\u0447\u0430\u043A\u0432\u0430\u043D\u043E \u0435\u0434\u043D\u043E \u043E\u0442 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u0422\u0432\u044A\u0440\u0434\u0435 \u0433\u043E\u043B\u044F\u043C\u043E: \u043E\u0447\u0430\u043A\u0432\u0430 \u0441\u0435 ${issue.origin ?? \"\u0441\u0442\u043E\u0439\u043D\u043E\u0441\u0442\"} \u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430 ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0430\"}`;\n return `\u0422\u0432\u044A\u0440\u0434\u0435 \u0433\u043E\u043B\u044F\u043C\u043E: \u043E\u0447\u0430\u043A\u0432\u0430 \u0441\u0435 ${issue.origin ?? \"\u0441\u0442\u043E\u0439\u043D\u043E\u0441\u0442\"} \u0434\u0430 \u0431\u044A\u0434\u0435 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0422\u0432\u044A\u0440\u0434\u0435 \u043C\u0430\u043B\u043A\u043E: \u043E\u0447\u0430\u043A\u0432\u0430 \u0441\u0435 ${issue.origin} \u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430 ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u0422\u0432\u044A\u0440\u0434\u0435 \u043C\u0430\u043B\u043A\u043E: \u043E\u0447\u0430\u043A\u0432\u0430 \u0441\u0435 ${issue.origin} \u0434\u0430 \u0431\u044A\u0434\u0435 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u043D\u0438\u0437: \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0437\u0430\u043F\u043E\u0447\u0432\u0430 \u0441 \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u043D\u0438\u0437: \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0437\u0430\u0432\u044A\u0440\u0448\u0432\u0430 \u0441 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u043D\u0438\u0437: \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0432\u043A\u043B\u044E\u0447\u0432\u0430 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u043D\u0438\u0437: \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0441\u044A\u0432\u043F\u0430\u0434\u0430 \u0441 ${_issue.pattern}`;\n let invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D\";\n if (_issue.format === \"emoji\")\n invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E\";\n if (_issue.format === \"datetime\")\n invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E\";\n if (_issue.format === \"date\")\n invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u0430\";\n if (_issue.format === \"time\")\n invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E\";\n if (_issue.format === \"duration\")\n invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u0430\";\n return `${invalid_adj} ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E \u0447\u0438\u0441\u043B\u043E: \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0431\u044A\u0434\u0435 \u043A\u0440\u0430\u0442\u043D\u043E \u043D\u0430 ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u041D\u0435\u0440\u0430\u0437\u043F\u043E\u0437\u043D\u0430\u0442${issue.keys.length > 1 ? \"\u0438\" : \"\"} \u043A\u043B\u044E\u0447${issue.keys.length > 1 ? \"\u043E\u0432\u0435\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u043A\u043B\u044E\u0447 \u0432 ${issue.origin}`;\n case \"invalid_union\":\n return \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u0432\u0445\u043E\u0434\";\n case \"invalid_element\":\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u0430 \u0441\u0442\u043E\u0439\u043D\u043E\u0441\u0442 \u0432 ${issue.origin}`;\n default:\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u0432\u0445\u043E\u0434`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"car\u00E0cters\", verb: \"contenir\" },\n file: { unit: \"bytes\", verb: \"contenir\" },\n array: { unit: \"elements\", verb: \"contenir\" },\n set: { unit: \"elements\", verb: \"contenir\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"entrada\",\n email: \"adre\u00E7a electr\u00F2nica\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"data i hora ISO\",\n date: \"data ISO\",\n time: \"hora ISO\",\n duration: \"durada ISO\",\n ipv4: \"adre\u00E7a IPv4\",\n ipv6: \"adre\u00E7a IPv6\",\n cidrv4: \"rang IPv4\",\n cidrv6: \"rang IPv6\",\n base64: \"cadena codificada en base64\",\n base64url: \"cadena codificada en base64url\",\n json_string: \"cadena JSON\",\n e164: \"n\u00FAmero E.164\",\n jwt: \"JWT\",\n template_literal: \"entrada\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Tipus inv\u00E0lid: s'esperava instanceof ${issue.expected}, s'ha rebut ${received}`;\n }\n return `Tipus inv\u00E0lid: s'esperava ${expected}, s'ha rebut ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Valor inv\u00E0lid: s'esperava ${util.stringifyPrimitive(issue.values[0])}`;\n return `Opci\u00F3 inv\u00E0lida: s'esperava una de ${util.joinValues(issue.values, \" o \")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"com a m\u00E0xim\" : \"menys de\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Massa gran: s'esperava que ${issue.origin ?? \"el valor\"} contingu\u00E9s ${adj} ${issue.maximum.toString()} ${sizing.unit ?? \"elements\"}`;\n return `Massa gran: s'esperava que ${issue.origin ?? \"el valor\"} fos ${adj} ${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \"com a m\u00EDnim\" : \"m\u00E9s de\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Massa petit: s'esperava que ${issue.origin} contingu\u00E9s ${adj} ${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Massa petit: s'esperava que ${issue.origin} fos ${adj} ${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Format inv\u00E0lid: ha de comen\u00E7ar amb \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Format inv\u00E0lid: ha d'acabar amb \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Format inv\u00E0lid: ha d'incloure \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Format inv\u00E0lid: ha de coincidir amb el patr\u00F3 ${_issue.pattern}`;\n return `Format inv\u00E0lid per a ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `N\u00FAmero inv\u00E0lid: ha de ser m\u00FAltiple de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Clau${issue.keys.length > 1 ? \"s\" : \"\"} no reconeguda${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Clau inv\u00E0lida a ${issue.origin}`;\n case \"invalid_union\":\n return \"Entrada inv\u00E0lida\"; // Could also be \"Tipus d'uni\u00F3 inv\u00E0lid\" but \"Entrada inv\u00E0lida\" is more general\n case \"invalid_element\":\n return `Element inv\u00E0lid a ${issue.origin}`;\n default:\n return `Entrada inv\u00E0lida`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"znak\u016F\", verb: \"m\u00EDt\" },\n file: { unit: \"bajt\u016F\", verb: \"m\u00EDt\" },\n array: { unit: \"prvk\u016F\", verb: \"m\u00EDt\" },\n set: { unit: \"prvk\u016F\", verb: \"m\u00EDt\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"regul\u00E1rn\u00ED v\u00FDraz\",\n email: \"e-mailov\u00E1 adresa\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"datum a \u010Das ve form\u00E1tu ISO\",\n date: \"datum ve form\u00E1tu ISO\",\n time: \"\u010Das ve form\u00E1tu ISO\",\n duration: \"doba trv\u00E1n\u00ED ISO\",\n ipv4: \"IPv4 adresa\",\n ipv6: \"IPv6 adresa\",\n cidrv4: \"rozsah IPv4\",\n cidrv6: \"rozsah IPv6\",\n base64: \"\u0159et\u011Bzec zak\u00F3dovan\u00FD ve form\u00E1tu base64\",\n base64url: \"\u0159et\u011Bzec zak\u00F3dovan\u00FD ve form\u00E1tu base64url\",\n json_string: \"\u0159et\u011Bzec ve form\u00E1tu JSON\",\n e164: \"\u010D\u00EDslo E.164\",\n jwt: \"JWT\",\n template_literal: \"vstup\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u010D\u00EDslo\",\n string: \"\u0159et\u011Bzec\",\n function: \"funkce\",\n array: \"pole\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Neplatn\u00FD vstup: o\u010Dek\u00E1v\u00E1no instanceof ${issue.expected}, obdr\u017Eeno ${received}`;\n }\n return `Neplatn\u00FD vstup: o\u010Dek\u00E1v\u00E1no ${expected}, obdr\u017Eeno ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Neplatn\u00FD vstup: o\u010Dek\u00E1v\u00E1no ${util.stringifyPrimitive(issue.values[0])}`;\n return `Neplatn\u00E1 mo\u017Enost: o\u010Dek\u00E1v\u00E1na jedna z hodnot ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Hodnota je p\u0159\u00EDli\u0161 velk\u00E1: ${issue.origin ?? \"hodnota\"} mus\u00ED m\u00EDt ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"prvk\u016F\"}`;\n }\n return `Hodnota je p\u0159\u00EDli\u0161 velk\u00E1: ${issue.origin ?? \"hodnota\"} mus\u00ED b\u00FDt ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Hodnota je p\u0159\u00EDli\u0161 mal\u00E1: ${issue.origin ?? \"hodnota\"} mus\u00ED m\u00EDt ${adj}${issue.minimum.toString()} ${sizing.unit ?? \"prvk\u016F\"}`;\n }\n return `Hodnota je p\u0159\u00EDli\u0161 mal\u00E1: ${issue.origin ?? \"hodnota\"} mus\u00ED b\u00FDt ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Neplatn\u00FD \u0159et\u011Bzec: mus\u00ED za\u010D\u00EDnat na \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Neplatn\u00FD \u0159et\u011Bzec: mus\u00ED kon\u010Dit na \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Neplatn\u00FD \u0159et\u011Bzec: mus\u00ED obsahovat \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Neplatn\u00FD \u0159et\u011Bzec: mus\u00ED odpov\u00EDdat vzoru ${_issue.pattern}`;\n return `Neplatn\u00FD form\u00E1t ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Neplatn\u00E9 \u010D\u00EDslo: mus\u00ED b\u00FDt n\u00E1sobkem ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Nezn\u00E1m\u00E9 kl\u00ED\u010De: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Neplatn\u00FD kl\u00ED\u010D v ${issue.origin}`;\n case \"invalid_union\":\n return \"Neplatn\u00FD vstup\";\n case \"invalid_element\":\n return `Neplatn\u00E1 hodnota v ${issue.origin}`;\n default:\n return `Neplatn\u00FD vstup`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"tegn\", verb: \"havde\" },\n file: { unit: \"bytes\", verb: \"havde\" },\n array: { unit: \"elementer\", verb: \"indeholdt\" },\n set: { unit: \"elementer\", verb: \"indeholdt\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"e-mailadresse\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO dato- og klokkesl\u00E6t\",\n date: \"ISO-dato\",\n time: \"ISO-klokkesl\u00E6t\",\n duration: \"ISO-varighed\",\n ipv4: \"IPv4-omr\u00E5de\",\n ipv6: \"IPv6-omr\u00E5de\",\n cidrv4: \"IPv4-spektrum\",\n cidrv6: \"IPv6-spektrum\",\n base64: \"base64-kodet streng\",\n base64url: \"base64url-kodet streng\",\n json_string: \"JSON-streng\",\n e164: \"E.164-nummer\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n string: \"streng\",\n number: \"tal\",\n boolean: \"boolean\",\n array: \"liste\",\n object: \"objekt\",\n set: \"s\u00E6t\",\n file: \"fil\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ugyldigt input: forventede instanceof ${issue.expected}, fik ${received}`;\n }\n return `Ugyldigt input: forventede ${expected}, fik ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ugyldig v\u00E6rdi: forventede ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ugyldigt valg: forventede en af f\u00F8lgende ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n if (sizing)\n return `For stor: forventede ${origin ?? \"value\"} ${sizing.verb} ${adj} ${issue.maximum.toString()} ${sizing.unit ?? \"elementer\"}`;\n return `For stor: forventede ${origin ?? \"value\"} havde ${adj} ${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n if (sizing) {\n return `For lille: forventede ${origin} ${sizing.verb} ${adj} ${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `For lille: forventede ${origin} havde ${adj} ${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Ugyldig streng: skal starte med \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Ugyldig streng: skal ende med \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Ugyldig streng: skal indeholde \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Ugyldig streng: skal matche m\u00F8nsteret ${_issue.pattern}`;\n return `Ugyldig ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ugyldigt tal: skal v\u00E6re deleligt med ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"Ukendte n\u00F8gler\" : \"Ukendt n\u00F8gle\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Ugyldig n\u00F8gle i ${issue.origin}`;\n case \"invalid_union\":\n return \"Ugyldigt input: matcher ingen af de tilladte typer\";\n case \"invalid_element\":\n return `Ugyldig v\u00E6rdi i ${issue.origin}`;\n default:\n return `Ugyldigt input`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"Zeichen\", verb: \"zu haben\" },\n file: { unit: \"Bytes\", verb: \"zu haben\" },\n array: { unit: \"Elemente\", verb: \"zu haben\" },\n set: { unit: \"Elemente\", verb: \"zu haben\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"Eingabe\",\n email: \"E-Mail-Adresse\",\n url: \"URL\",\n emoji: \"Emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO-Datum und -Uhrzeit\",\n date: \"ISO-Datum\",\n time: \"ISO-Uhrzeit\",\n duration: \"ISO-Dauer\",\n ipv4: \"IPv4-Adresse\",\n ipv6: \"IPv6-Adresse\",\n cidrv4: \"IPv4-Bereich\",\n cidrv6: \"IPv6-Bereich\",\n base64: \"Base64-codierter String\",\n base64url: \"Base64-URL-codierter String\",\n json_string: \"JSON-String\",\n e164: \"E.164-Nummer\",\n jwt: \"JWT\",\n template_literal: \"Eingabe\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"Zahl\",\n array: \"Array\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ung\u00FCltige Eingabe: erwartet instanceof ${issue.expected}, erhalten ${received}`;\n }\n return `Ung\u00FCltige Eingabe: erwartet ${expected}, erhalten ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ung\u00FCltige Eingabe: erwartet ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ung\u00FCltige Option: erwartet eine von ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Zu gro\u00DF: erwartet, dass ${issue.origin ?? \"Wert\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"Elemente\"} hat`;\n return `Zu gro\u00DF: erwartet, dass ${issue.origin ?? \"Wert\"} ${adj}${issue.maximum.toString()} ist`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Zu klein: erwartet, dass ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit} hat`;\n }\n return `Zu klein: erwartet, dass ${issue.origin} ${adj}${issue.minimum.toString()} ist`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Ung\u00FCltiger String: muss mit \"${_issue.prefix}\" beginnen`;\n if (_issue.format === \"ends_with\")\n return `Ung\u00FCltiger String: muss mit \"${_issue.suffix}\" enden`;\n if (_issue.format === \"includes\")\n return `Ung\u00FCltiger String: muss \"${_issue.includes}\" enthalten`;\n if (_issue.format === \"regex\")\n return `Ung\u00FCltiger String: muss dem Muster ${_issue.pattern} entsprechen`;\n return `Ung\u00FCltig: ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ung\u00FCltige Zahl: muss ein Vielfaches von ${issue.divisor} sein`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"Unbekannte Schl\u00FCssel\" : \"Unbekannter Schl\u00FCssel\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Ung\u00FCltiger Schl\u00FCssel in ${issue.origin}`;\n case \"invalid_union\":\n return \"Ung\u00FCltige Eingabe\";\n case \"invalid_element\":\n return `Ung\u00FCltiger Wert in ${issue.origin}`;\n default:\n return `Ung\u00FCltige Eingabe`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"characters\", verb: \"to have\" },\n file: { unit: \"bytes\", verb: \"to have\" },\n array: { unit: \"items\", verb: \"to have\" },\n set: { unit: \"items\", verb: \"to have\" },\n map: { unit: \"entries\", verb: \"to have\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"email address\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO datetime\",\n date: \"ISO date\",\n time: \"ISO time\",\n duration: \"ISO duration\",\n ipv4: \"IPv4 address\",\n ipv6: \"IPv6 address\",\n mac: \"MAC address\",\n cidrv4: \"IPv4 range\",\n cidrv6: \"IPv6 range\",\n base64: \"base64-encoded string\",\n base64url: \"base64url-encoded string\",\n json_string: \"JSON string\",\n e164: \"E.164 number\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n // type names: missing keys = do not translate (use raw value via ?? fallback)\n const TypeDictionary = {\n // Compatibility: \"nan\" -> \"NaN\" for display\n nan: \"NaN\",\n // All other type names omitted - they fall back to raw values via ?? operator\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n return `Invalid input: expected ${expected}, received ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Invalid input: expected ${util.stringifyPrimitive(issue.values[0])}`;\n return `Invalid option: expected one of ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Too big: expected ${issue.origin ?? \"value\"} to have ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elements\"}`;\n return `Too big: expected ${issue.origin ?? \"value\"} to be ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Too small: expected ${issue.origin} to have ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Too small: expected ${issue.origin} to be ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Invalid string: must start with \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Invalid string: must end with \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Invalid string: must include \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Invalid string: must match pattern ${_issue.pattern}`;\n return `Invalid ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Invalid number: must be a multiple of ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Unrecognized key${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Invalid key in ${issue.origin}`;\n case \"invalid_union\":\n return \"Invalid input\";\n case \"invalid_element\":\n return `Invalid value in ${issue.origin}`;\n default:\n return `Invalid input`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"karaktrojn\", verb: \"havi\" },\n file: { unit: \"bajtojn\", verb: \"havi\" },\n array: { unit: \"elementojn\", verb: \"havi\" },\n set: { unit: \"elementojn\", verb: \"havi\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"enigo\",\n email: \"retadreso\",\n url: \"URL\",\n emoji: \"emo\u011Dio\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO-datotempo\",\n date: \"ISO-dato\",\n time: \"ISO-tempo\",\n duration: \"ISO-da\u016Dro\",\n ipv4: \"IPv4-adreso\",\n ipv6: \"IPv6-adreso\",\n cidrv4: \"IPv4-rango\",\n cidrv6: \"IPv6-rango\",\n base64: \"64-ume kodita karaktraro\",\n base64url: \"URL-64-ume kodita karaktraro\",\n json_string: \"JSON-karaktraro\",\n e164: \"E.164-nombro\",\n jwt: \"JWT\",\n template_literal: \"enigo\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"nombro\",\n array: \"tabelo\",\n null: \"senvalora\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Nevalida enigo: atendi\u011Dis instanceof ${issue.expected}, ricevi\u011Dis ${received}`;\n }\n return `Nevalida enigo: atendi\u011Dis ${expected}, ricevi\u011Dis ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Nevalida enigo: atendi\u011Dis ${util.stringifyPrimitive(issue.values[0])}`;\n return `Nevalida opcio: atendi\u011Dis unu el ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Tro granda: atendi\u011Dis ke ${issue.origin ?? \"valoro\"} havu ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementojn\"}`;\n return `Tro granda: atendi\u011Dis ke ${issue.origin ?? \"valoro\"} havu ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Tro malgranda: atendi\u011Dis ke ${issue.origin} havu ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Tro malgranda: atendi\u011Dis ke ${issue.origin} estu ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Nevalida karaktraro: devas komenci\u011Di per \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Nevalida karaktraro: devas fini\u011Di per \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Nevalida karaktraro: devas inkluzivi \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Nevalida karaktraro: devas kongrui kun la modelo ${_issue.pattern}`;\n return `Nevalida ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Nevalida nombro: devas esti oblo de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Nekonata${issue.keys.length > 1 ? \"j\" : \"\"} \u015Dlosilo${issue.keys.length > 1 ? \"j\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Nevalida \u015Dlosilo en ${issue.origin}`;\n case \"invalid_union\":\n return \"Nevalida enigo\";\n case \"invalid_element\":\n return `Nevalida valoro en ${issue.origin}`;\n default:\n return `Nevalida enigo`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"caracteres\", verb: \"tener\" },\n file: { unit: \"bytes\", verb: \"tener\" },\n array: { unit: \"elementos\", verb: \"tener\" },\n set: { unit: \"elementos\", verb: \"tener\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"entrada\",\n email: \"direcci\u00F3n de correo electr\u00F3nico\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"fecha y hora ISO\",\n date: \"fecha ISO\",\n time: \"hora ISO\",\n duration: \"duraci\u00F3n ISO\",\n ipv4: \"direcci\u00F3n IPv4\",\n ipv6: \"direcci\u00F3n IPv6\",\n cidrv4: \"rango IPv4\",\n cidrv6: \"rango IPv6\",\n base64: \"cadena codificada en base64\",\n base64url: \"URL codificada en base64\",\n json_string: \"cadena JSON\",\n e164: \"n\u00FAmero E.164\",\n jwt: \"JWT\",\n template_literal: \"entrada\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n string: \"texto\",\n number: \"n\u00FAmero\",\n boolean: \"booleano\",\n array: \"arreglo\",\n object: \"objeto\",\n set: \"conjunto\",\n file: \"archivo\",\n date: \"fecha\",\n bigint: \"n\u00FAmero grande\",\n symbol: \"s\u00EDmbolo\",\n undefined: \"indefinido\",\n null: \"nulo\",\n function: \"funci\u00F3n\",\n map: \"mapa\",\n record: \"registro\",\n tuple: \"tupla\",\n enum: \"enumeraci\u00F3n\",\n union: \"uni\u00F3n\",\n literal: \"literal\",\n promise: \"promesa\",\n void: \"vac\u00EDo\",\n never: \"nunca\",\n unknown: \"desconocido\",\n any: \"cualquiera\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Entrada inv\u00E1lida: se esperaba instanceof ${issue.expected}, recibido ${received}`;\n }\n return `Entrada inv\u00E1lida: se esperaba ${expected}, recibido ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Entrada inv\u00E1lida: se esperaba ${util.stringifyPrimitive(issue.values[0])}`;\n return `Opci\u00F3n inv\u00E1lida: se esperaba una de ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n if (sizing)\n return `Demasiado grande: se esperaba que ${origin ?? \"valor\"} tuviera ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementos\"}`;\n return `Demasiado grande: se esperaba que ${origin ?? \"valor\"} fuera ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n if (sizing) {\n return `Demasiado peque\u00F1o: se esperaba que ${origin} tuviera ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Demasiado peque\u00F1o: se esperaba que ${origin} fuera ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Cadena inv\u00E1lida: debe comenzar con \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Cadena inv\u00E1lida: debe terminar en \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Cadena inv\u00E1lida: debe incluir \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Cadena inv\u00E1lida: debe coincidir con el patr\u00F3n ${_issue.pattern}`;\n return `Inv\u00E1lido ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `N\u00FAmero inv\u00E1lido: debe ser m\u00FAltiplo de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Llave${issue.keys.length > 1 ? \"s\" : \"\"} desconocida${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Llave inv\u00E1lida en ${TypeDictionary[issue.origin] ?? issue.origin}`;\n case \"invalid_union\":\n return \"Entrada inv\u00E1lida\";\n case \"invalid_element\":\n return `Valor inv\u00E1lido en ${TypeDictionary[issue.origin] ?? issue.origin}`;\n default:\n return `Entrada inv\u00E1lida`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u06A9\u0627\u0631\u0627\u06A9\u062A\u0631\", verb: \"\u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F\" },\n file: { unit: \"\u0628\u0627\u06CC\u062A\", verb: \"\u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F\" },\n array: { unit: \"\u0622\u06CC\u062A\u0645\", verb: \"\u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F\" },\n set: { unit: \"\u0622\u06CC\u062A\u0645\", verb: \"\u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0648\u0631\u0648\u062F\u06CC\",\n email: \"\u0622\u062F\u0631\u0633 \u0627\u06CC\u0645\u06CC\u0644\",\n url: \"URL\",\n emoji: \"\u0627\u06CC\u0645\u0648\u062C\u06CC\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u062A\u0627\u0631\u06CC\u062E \u0648 \u0632\u0645\u0627\u0646 \u0627\u06CC\u0632\u0648\",\n date: \"\u062A\u0627\u0631\u06CC\u062E \u0627\u06CC\u0632\u0648\",\n time: \"\u0632\u0645\u0627\u0646 \u0627\u06CC\u0632\u0648\",\n duration: \"\u0645\u062F\u062A \u0632\u0645\u0627\u0646 \u0627\u06CC\u0632\u0648\",\n ipv4: \"IPv4 \u0622\u062F\u0631\u0633\",\n ipv6: \"IPv6 \u0622\u062F\u0631\u0633\",\n cidrv4: \"IPv4 \u062F\u0627\u0645\u0646\u0647\",\n cidrv6: \"IPv6 \u062F\u0627\u0645\u0646\u0647\",\n base64: \"base64-encoded \u0631\u0634\u062A\u0647\",\n base64url: \"base64url-encoded \u0631\u0634\u062A\u0647\",\n json_string: \"JSON \u0631\u0634\u062A\u0647\",\n e164: \"E.164 \u0639\u062F\u062F\",\n jwt: \"JWT\",\n template_literal: \"\u0648\u0631\u0648\u062F\u06CC\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0639\u062F\u062F\",\n array: \"\u0622\u0631\u0627\u06CC\u0647\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0648\u0631\u0648\u062F\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A instanceof ${issue.expected} \u0645\u06CC\u200C\u0628\u0648\u062F\u060C ${received} \u062F\u0631\u06CC\u0627\u0641\u062A \u0634\u062F`;\n }\n return `\u0648\u0631\u0648\u062F\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A ${expected} \u0645\u06CC\u200C\u0628\u0648\u062F\u060C ${received} \u062F\u0631\u06CC\u0627\u0641\u062A \u0634\u062F`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1) {\n return `\u0648\u0631\u0648\u062F\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A ${util.stringifyPrimitive(issue.values[0])} \u0645\u06CC\u200C\u0628\u0648\u062F`;\n }\n return `\u06AF\u0632\u06CC\u0646\u0647 \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u06CC\u06A9\u06CC \u0627\u0632 ${util.joinValues(issue.values, \"|\")} \u0645\u06CC\u200C\u0628\u0648\u062F`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u062E\u06CC\u0644\u06CC \u0628\u0632\u0631\u06AF: ${issue.origin ?? \"\u0645\u0642\u062F\u0627\u0631\"} \u0628\u0627\u06CC\u062F ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0639\u0646\u0635\u0631\"} \u0628\u0627\u0634\u062F`;\n }\n return `\u062E\u06CC\u0644\u06CC \u0628\u0632\u0631\u06AF: ${issue.origin ?? \"\u0645\u0642\u062F\u0627\u0631\"} \u0628\u0627\u06CC\u062F ${adj}${issue.maximum.toString()} \u0628\u0627\u0634\u062F`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u062E\u06CC\u0644\u06CC \u06A9\u0648\u0686\u06A9: ${issue.origin} \u0628\u0627\u06CC\u062F ${adj}${issue.minimum.toString()} ${sizing.unit} \u0628\u0627\u0634\u062F`;\n }\n return `\u062E\u06CC\u0644\u06CC \u06A9\u0648\u0686\u06A9: ${issue.origin} \u0628\u0627\u06CC\u062F ${adj}${issue.minimum.toString()} \u0628\u0627\u0634\u062F`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u0631\u0634\u062A\u0647 \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0628\u0627\u06CC\u062F \u0628\u0627 \"${_issue.prefix}\" \u0634\u0631\u0648\u0639 \u0634\u0648\u062F`;\n }\n if (_issue.format === \"ends_with\") {\n return `\u0631\u0634\u062A\u0647 \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0628\u0627\u06CC\u062F \u0628\u0627 \"${_issue.suffix}\" \u062A\u0645\u0627\u0645 \u0634\u0648\u062F`;\n }\n if (_issue.format === \"includes\") {\n return `\u0631\u0634\u062A\u0647 \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0628\u0627\u06CC\u062F \u0634\u0627\u0645\u0644 \"${_issue.includes}\" \u0628\u0627\u0634\u062F`;\n }\n if (_issue.format === \"regex\") {\n return `\u0631\u0634\u062A\u0647 \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0628\u0627\u06CC\u062F \u0628\u0627 \u0627\u0644\u06AF\u0648\u06CC ${_issue.pattern} \u0645\u0637\u0627\u0628\u0642\u062A \u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F`;\n }\n return `${FormatDictionary[_issue.format] ?? issue.format} \u0646\u0627\u0645\u0639\u062A\u0628\u0631`;\n }\n case \"not_multiple_of\":\n return `\u0639\u062F\u062F \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0628\u0627\u06CC\u062F \u0645\u0636\u0631\u0628 ${issue.divisor} \u0628\u0627\u0634\u062F`;\n case \"unrecognized_keys\":\n return `\u06A9\u0644\u06CC\u062F${issue.keys.length > 1 ? \"\u0647\u0627\u06CC\" : \"\"} \u0646\u0627\u0634\u0646\u0627\u0633: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u06A9\u0644\u06CC\u062F \u0646\u0627\u0634\u0646\u0627\u0633 \u062F\u0631 ${issue.origin}`;\n case \"invalid_union\":\n return `\u0648\u0631\u0648\u062F\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631`;\n case \"invalid_element\":\n return `\u0645\u0642\u062F\u0627\u0631 \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u062F\u0631 ${issue.origin}`;\n default:\n return `\u0648\u0631\u0648\u062F\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"merkki\u00E4\", subject: \"merkkijonon\" },\n file: { unit: \"tavua\", subject: \"tiedoston\" },\n array: { unit: \"alkiota\", subject: \"listan\" },\n set: { unit: \"alkiota\", subject: \"joukon\" },\n number: { unit: \"\", subject: \"luvun\" },\n bigint: { unit: \"\", subject: \"suuren kokonaisluvun\" },\n int: { unit: \"\", subject: \"kokonaisluvun\" },\n date: { unit: \"\", subject: \"p\u00E4iv\u00E4m\u00E4\u00E4r\u00E4n\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"s\u00E4\u00E4nn\u00F6llinen lauseke\",\n email: \"s\u00E4hk\u00F6postiosoite\",\n url: \"URL-osoite\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO-aikaleima\",\n date: \"ISO-p\u00E4iv\u00E4m\u00E4\u00E4r\u00E4\",\n time: \"ISO-aika\",\n duration: \"ISO-kesto\",\n ipv4: \"IPv4-osoite\",\n ipv6: \"IPv6-osoite\",\n cidrv4: \"IPv4-alue\",\n cidrv6: \"IPv6-alue\",\n base64: \"base64-koodattu merkkijono\",\n base64url: \"base64url-koodattu merkkijono\",\n json_string: \"JSON-merkkijono\",\n e164: \"E.164-luku\",\n jwt: \"JWT\",\n template_literal: \"templaattimerkkijono\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Virheellinen tyyppi: odotettiin instanceof ${issue.expected}, oli ${received}`;\n }\n return `Virheellinen tyyppi: odotettiin ${expected}, oli ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Virheellinen sy\u00F6te: t\u00E4ytyy olla ${util.stringifyPrimitive(issue.values[0])}`;\n return `Virheellinen valinta: t\u00E4ytyy olla yksi seuraavista: ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Liian suuri: ${sizing.subject} t\u00E4ytyy olla ${adj}${issue.maximum.toString()} ${sizing.unit}`.trim();\n }\n return `Liian suuri: arvon t\u00E4ytyy olla ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Liian pieni: ${sizing.subject} t\u00E4ytyy olla ${adj}${issue.minimum.toString()} ${sizing.unit}`.trim();\n }\n return `Liian pieni: arvon t\u00E4ytyy olla ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Virheellinen sy\u00F6te: t\u00E4ytyy alkaa \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Virheellinen sy\u00F6te: t\u00E4ytyy loppua \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Virheellinen sy\u00F6te: t\u00E4ytyy sis\u00E4lt\u00E4\u00E4 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\") {\n return `Virheellinen sy\u00F6te: t\u00E4ytyy vastata s\u00E4\u00E4nn\u00F6llist\u00E4 lauseketta ${_issue.pattern}`;\n }\n return `Virheellinen ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Virheellinen luku: t\u00E4ytyy olla luvun ${issue.divisor} monikerta`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"Tuntemattomat avaimet\" : \"Tuntematon avain\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return \"Virheellinen avain tietueessa\";\n case \"invalid_union\":\n return \"Virheellinen unioni\";\n case \"invalid_element\":\n return \"Virheellinen arvo joukossa\";\n default:\n return `Virheellinen sy\u00F6te`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"caract\u00E8res\", verb: \"avoir\" },\n file: { unit: \"octets\", verb: \"avoir\" },\n array: { unit: \"\u00E9l\u00E9ments\", verb: \"avoir\" },\n set: { unit: \"\u00E9l\u00E9ments\", verb: \"avoir\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"entr\u00E9e\",\n email: \"adresse e-mail\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"date et heure ISO\",\n date: \"date ISO\",\n time: \"heure ISO\",\n duration: \"dur\u00E9e ISO\",\n ipv4: \"adresse IPv4\",\n ipv6: \"adresse IPv6\",\n cidrv4: \"plage IPv4\",\n cidrv6: \"plage IPv6\",\n base64: \"cha\u00EEne encod\u00E9e en base64\",\n base64url: \"cha\u00EEne encod\u00E9e en base64url\",\n json_string: \"cha\u00EEne JSON\",\n e164: \"num\u00E9ro E.164\",\n jwt: \"JWT\",\n template_literal: \"entr\u00E9e\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"nombre\",\n array: \"tableau\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Entr\u00E9e invalide : instanceof ${issue.expected} attendu, ${received} re\u00E7u`;\n }\n return `Entr\u00E9e invalide : ${expected} attendu, ${received} re\u00E7u`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Entr\u00E9e invalide : ${util.stringifyPrimitive(issue.values[0])} attendu`;\n return `Option invalide : une valeur parmi ${util.joinValues(issue.values, \"|\")} attendue`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Trop grand : ${issue.origin ?? \"valeur\"} doit ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u00E9l\u00E9ment(s)\"}`;\n return `Trop grand : ${issue.origin ?? \"valeur\"} doit \u00EAtre ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Trop petit : ${issue.origin} doit ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Trop petit : ${issue.origin} doit \u00EAtre ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Cha\u00EEne invalide : doit commencer par \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Cha\u00EEne invalide : doit se terminer par \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Cha\u00EEne invalide : doit inclure \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Cha\u00EEne invalide : doit correspondre au mod\u00E8le ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} invalide`;\n }\n case \"not_multiple_of\":\n return `Nombre invalide : doit \u00EAtre un multiple de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Cl\u00E9${issue.keys.length > 1 ? \"s\" : \"\"} non reconnue${issue.keys.length > 1 ? \"s\" : \"\"} : ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Cl\u00E9 invalide dans ${issue.origin}`;\n case \"invalid_union\":\n return \"Entr\u00E9e invalide\";\n case \"invalid_element\":\n return `Valeur invalide dans ${issue.origin}`;\n default:\n return `Entr\u00E9e invalide`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"caract\u00E8res\", verb: \"avoir\" },\n file: { unit: \"octets\", verb: \"avoir\" },\n array: { unit: \"\u00E9l\u00E9ments\", verb: \"avoir\" },\n set: { unit: \"\u00E9l\u00E9ments\", verb: \"avoir\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"entr\u00E9e\",\n email: \"adresse courriel\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"date-heure ISO\",\n date: \"date ISO\",\n time: \"heure ISO\",\n duration: \"dur\u00E9e ISO\",\n ipv4: \"adresse IPv4\",\n ipv6: \"adresse IPv6\",\n cidrv4: \"plage IPv4\",\n cidrv6: \"plage IPv6\",\n base64: \"cha\u00EEne encod\u00E9e en base64\",\n base64url: \"cha\u00EEne encod\u00E9e en base64url\",\n json_string: \"cha\u00EEne JSON\",\n e164: \"num\u00E9ro E.164\",\n jwt: \"JWT\",\n template_literal: \"entr\u00E9e\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Entr\u00E9e invalide : attendu instanceof ${issue.expected}, re\u00E7u ${received}`;\n }\n return `Entr\u00E9e invalide : attendu ${expected}, re\u00E7u ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Entr\u00E9e invalide : attendu ${util.stringifyPrimitive(issue.values[0])}`;\n return `Option invalide : attendu l'une des valeurs suivantes ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"\u2264\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Trop grand : attendu que ${issue.origin ?? \"la valeur\"} ait ${adj}${issue.maximum.toString()} ${sizing.unit}`;\n return `Trop grand : attendu que ${issue.origin ?? \"la valeur\"} soit ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \"\u2265\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Trop petit : attendu que ${issue.origin} ait ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Trop petit : attendu que ${issue.origin} soit ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Cha\u00EEne invalide : doit commencer par \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Cha\u00EEne invalide : doit se terminer par \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Cha\u00EEne invalide : doit inclure \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Cha\u00EEne invalide : doit correspondre au motif ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} invalide`;\n }\n case \"not_multiple_of\":\n return `Nombre invalide : doit \u00EAtre un multiple de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Cl\u00E9${issue.keys.length > 1 ? \"s\" : \"\"} non reconnue${issue.keys.length > 1 ? \"s\" : \"\"} : ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Cl\u00E9 invalide dans ${issue.origin}`;\n case \"invalid_union\":\n return \"Entr\u00E9e invalide\";\n case \"invalid_element\":\n return `Valeur invalide dans ${issue.origin}`;\n default:\n return `Entr\u00E9e invalide`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n // Hebrew labels + grammatical gender\n const TypeNames = {\n string: { label: \"\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA\", gender: \"f\" },\n number: { label: \"\u05DE\u05E1\u05E4\u05E8\", gender: \"m\" },\n boolean: { label: \"\u05E2\u05E8\u05DA \u05D1\u05D5\u05DC\u05D9\u05D0\u05E0\u05D9\", gender: \"m\" },\n bigint: { label: \"BigInt\", gender: \"m\" },\n date: { label: \"\u05EA\u05D0\u05E8\u05D9\u05DA\", gender: \"m\" },\n array: { label: \"\u05DE\u05E2\u05E8\u05DA\", gender: \"m\" },\n object: { label: \"\u05D0\u05D5\u05D1\u05D9\u05D9\u05E7\u05D8\", gender: \"m\" },\n null: { label: \"\u05E2\u05E8\u05DA \u05E8\u05D9\u05E7 (null)\", gender: \"m\" },\n undefined: { label: \"\u05E2\u05E8\u05DA \u05DC\u05D0 \u05DE\u05D5\u05D2\u05D3\u05E8 (undefined)\", gender: \"m\" },\n symbol: { label: \"\u05E1\u05D9\u05DE\u05D1\u05D5\u05DC (Symbol)\", gender: \"m\" },\n function: { label: \"\u05E4\u05D5\u05E0\u05E7\u05E6\u05D9\u05D4\", gender: \"f\" },\n map: { label: \"\u05DE\u05E4\u05D4 (Map)\", gender: \"f\" },\n set: { label: \"\u05E7\u05D1\u05D5\u05E6\u05D4 (Set)\", gender: \"f\" },\n file: { label: \"\u05E7\u05D5\u05D1\u05E5\", gender: \"m\" },\n promise: { label: \"Promise\", gender: \"m\" },\n NaN: { label: \"NaN\", gender: \"m\" },\n unknown: { label: \"\u05E2\u05E8\u05DA \u05DC\u05D0 \u05D9\u05D3\u05D5\u05E2\", gender: \"m\" },\n value: { label: \"\u05E2\u05E8\u05DA\", gender: \"m\" },\n };\n // Sizing units for size-related messages + localized origin labels\n const Sizable = {\n string: { unit: \"\u05EA\u05D5\u05D5\u05D9\u05DD\", shortLabel: \"\u05E7\u05E6\u05E8\", longLabel: \"\u05D0\u05E8\u05D5\u05DA\" },\n file: { unit: \"\u05D1\u05D9\u05D9\u05D8\u05D9\u05DD\", shortLabel: \"\u05E7\u05D8\u05DF\", longLabel: \"\u05D2\u05D3\u05D5\u05DC\" },\n array: { unit: \"\u05E4\u05E8\u05D9\u05D8\u05D9\u05DD\", shortLabel: \"\u05E7\u05D8\u05DF\", longLabel: \"\u05D2\u05D3\u05D5\u05DC\" },\n set: { unit: \"\u05E4\u05E8\u05D9\u05D8\u05D9\u05DD\", shortLabel: \"\u05E7\u05D8\u05DF\", longLabel: \"\u05D2\u05D3\u05D5\u05DC\" },\n number: { unit: \"\", shortLabel: \"\u05E7\u05D8\u05DF\", longLabel: \"\u05D2\u05D3\u05D5\u05DC\" }, // no unit\n };\n // Helpers \u2014 labels, articles, and verbs\n const typeEntry = (t) => (t ? TypeNames[t] : undefined);\n const typeLabel = (t) => {\n const e = typeEntry(t);\n if (e)\n return e.label;\n // fallback: show raw string if unknown\n return t ?? TypeNames.unknown.label;\n };\n const withDefinite = (t) => `\u05D4${typeLabel(t)}`;\n const verbFor = (t) => {\n const e = typeEntry(t);\n const gender = e?.gender ?? \"m\";\n return gender === \"f\" ? \"\u05E6\u05E8\u05D9\u05DB\u05D4 \u05DC\u05D4\u05D9\u05D5\u05EA\" : \"\u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA\";\n };\n const getSizing = (origin) => {\n if (!origin)\n return null;\n return Sizable[origin] ?? null;\n };\n const FormatDictionary = {\n regex: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n email: { label: \"\u05DB\u05EA\u05D5\u05D1\u05EA \u05D0\u05D9\u05DE\u05D9\u05D9\u05DC\", gender: \"f\" },\n url: { label: \"\u05DB\u05EA\u05D5\u05D1\u05EA \u05E8\u05E9\u05EA\", gender: \"f\" },\n emoji: { label: \"\u05D0\u05D9\u05DE\u05D5\u05D2'\u05D9\", gender: \"m\" },\n uuid: { label: \"UUID\", gender: \"m\" },\n nanoid: { label: \"nanoid\", gender: \"m\" },\n guid: { label: \"GUID\", gender: \"m\" },\n cuid: { label: \"cuid\", gender: \"m\" },\n cuid2: { label: \"cuid2\", gender: \"m\" },\n ulid: { label: \"ULID\", gender: \"m\" },\n xid: { label: \"XID\", gender: \"m\" },\n ksuid: { label: \"KSUID\", gender: \"m\" },\n datetime: { label: \"\u05EA\u05D0\u05E8\u05D9\u05DA \u05D5\u05D6\u05DE\u05DF ISO\", gender: \"m\" },\n date: { label: \"\u05EA\u05D0\u05E8\u05D9\u05DA ISO\", gender: \"m\" },\n time: { label: \"\u05D6\u05DE\u05DF ISO\", gender: \"m\" },\n duration: { label: \"\u05DE\u05E9\u05DA \u05D6\u05DE\u05DF ISO\", gender: \"m\" },\n ipv4: { label: \"\u05DB\u05EA\u05D5\u05D1\u05EA IPv4\", gender: \"f\" },\n ipv6: { label: \"\u05DB\u05EA\u05D5\u05D1\u05EA IPv6\", gender: \"f\" },\n cidrv4: { label: \"\u05D8\u05D5\u05D5\u05D7 IPv4\", gender: \"m\" },\n cidrv6: { label: \"\u05D8\u05D5\u05D5\u05D7 IPv6\", gender: \"m\" },\n base64: { label: \"\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D1\u05D1\u05E1\u05D9\u05E1 64\", gender: \"f\" },\n base64url: { label: \"\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D1\u05D1\u05E1\u05D9\u05E1 64 \u05DC\u05DB\u05EA\u05D5\u05D1\u05D5\u05EA \u05E8\u05E9\u05EA\", gender: \"f\" },\n json_string: { label: \"\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA JSON\", gender: \"f\" },\n e164: { label: \"\u05DE\u05E1\u05E4\u05E8 E.164\", gender: \"m\" },\n jwt: { label: \"JWT\", gender: \"m\" },\n ends_with: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n includes: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n lowercase: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n starts_with: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n uppercase: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n // Expected type: show without definite article for clearer Hebrew\n const expectedKey = issue.expected;\n const expected = TypeDictionary[expectedKey ?? \"\"] ?? typeLabel(expectedKey);\n // Received: show localized label if known, otherwise constructor/raw\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? TypeNames[receivedType]?.label ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u05E7\u05DC\u05D8 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA instanceof ${issue.expected}, \u05D4\u05EA\u05E7\u05D1\u05DC ${received}`;\n }\n return `\u05E7\u05DC\u05D8 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA ${expected}, \u05D4\u05EA\u05E7\u05D1\u05DC ${received}`;\n }\n case \"invalid_value\": {\n if (issue.values.length === 1) {\n return `\u05E2\u05E8\u05DA \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05D4\u05E2\u05E8\u05DA \u05D7\u05D9\u05D9\u05D1 \u05DC\u05D4\u05D9\u05D5\u05EA ${util.stringifyPrimitive(issue.values[0])}`;\n }\n // Join values with proper Hebrew formatting\n const stringified = issue.values.map((v) => util.stringifyPrimitive(v));\n if (issue.values.length === 2) {\n return `\u05E2\u05E8\u05DA \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05D4\u05D0\u05E4\u05E9\u05E8\u05D5\u05D9\u05D5\u05EA \u05D4\u05DE\u05EA\u05D0\u05D9\u05DE\u05D5\u05EA \u05D4\u05DF ${stringified[0]} \u05D0\u05D5 ${stringified[1]}`;\n }\n // For 3+ values: \"a\", \"b\" \u05D0\u05D5 \"c\"\n const lastValue = stringified[stringified.length - 1];\n const restValues = stringified.slice(0, -1).join(\", \");\n return `\u05E2\u05E8\u05DA \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05D4\u05D0\u05E4\u05E9\u05E8\u05D5\u05D9\u05D5\u05EA \u05D4\u05DE\u05EA\u05D0\u05D9\u05DE\u05D5\u05EA \u05D4\u05DF ${restValues} \u05D0\u05D5 ${lastValue}`;\n }\n case \"too_big\": {\n const sizing = getSizing(issue.origin);\n const subject = withDefinite(issue.origin ?? \"value\");\n if (issue.origin === \"string\") {\n // Special handling for strings - more natural Hebrew\n return `${sizing?.longLabel ?? \"\u05D0\u05E8\u05D5\u05DA\"} \u05DE\u05D3\u05D9: ${subject} \u05E6\u05E8\u05D9\u05DB\u05D4 \u05DC\u05D4\u05DB\u05D9\u05DC ${issue.maximum.toString()} ${sizing?.unit ?? \"\"} ${issue.inclusive ? \"\u05D0\u05D5 \u05E4\u05D7\u05D5\u05EA\" : \"\u05DC\u05DB\u05DC \u05D4\u05D9\u05D5\u05EA\u05E8\"}`.trim();\n }\n if (issue.origin === \"number\") {\n // Natural Hebrew for numbers\n const comparison = issue.inclusive ? `\u05E7\u05D8\u05DF \u05D0\u05D5 \u05E9\u05D5\u05D5\u05D4 \u05DC-${issue.maximum}` : `\u05E7\u05D8\u05DF \u05DE-${issue.maximum}`;\n return `\u05D2\u05D3\u05D5\u05DC \u05DE\u05D3\u05D9: ${subject} \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA ${comparison}`;\n }\n if (issue.origin === \"array\" || issue.origin === \"set\") {\n // Natural Hebrew for arrays and sets\n const verb = issue.origin === \"set\" ? \"\u05E6\u05E8\u05D9\u05DB\u05D4\" : \"\u05E6\u05E8\u05D9\u05DA\";\n const comparison = issue.inclusive\n ? `${issue.maximum} ${sizing?.unit ?? \"\"} \u05D0\u05D5 \u05E4\u05D7\u05D5\u05EA`\n : `\u05E4\u05D7\u05D5\u05EA \u05DE-${issue.maximum} ${sizing?.unit ?? \"\"}`;\n return `\u05D2\u05D3\u05D5\u05DC \u05DE\u05D3\u05D9: ${subject} ${verb} \u05DC\u05D4\u05DB\u05D9\u05DC ${comparison}`.trim();\n }\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const be = verbFor(issue.origin ?? \"value\");\n if (sizing?.unit) {\n return `${sizing.longLabel} \u05DE\u05D3\u05D9: ${subject} ${be} ${adj}${issue.maximum.toString()} ${sizing.unit}`;\n }\n return `${sizing?.longLabel ?? \"\u05D2\u05D3\u05D5\u05DC\"} \u05DE\u05D3\u05D9: ${subject} ${be} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const sizing = getSizing(issue.origin);\n const subject = withDefinite(issue.origin ?? \"value\");\n if (issue.origin === \"string\") {\n // Special handling for strings - more natural Hebrew\n return `${sizing?.shortLabel ?? \"\u05E7\u05E6\u05E8\"} \u05DE\u05D3\u05D9: ${subject} \u05E6\u05E8\u05D9\u05DB\u05D4 \u05DC\u05D4\u05DB\u05D9\u05DC ${issue.minimum.toString()} ${sizing?.unit ?? \"\"} ${issue.inclusive ? \"\u05D0\u05D5 \u05D9\u05D5\u05EA\u05E8\" : \"\u05DC\u05E4\u05D7\u05D5\u05EA\"}`.trim();\n }\n if (issue.origin === \"number\") {\n // Natural Hebrew for numbers\n const comparison = issue.inclusive ? `\u05D2\u05D3\u05D5\u05DC \u05D0\u05D5 \u05E9\u05D5\u05D5\u05D4 \u05DC-${issue.minimum}` : `\u05D2\u05D3\u05D5\u05DC \u05DE-${issue.minimum}`;\n return `\u05E7\u05D8\u05DF \u05DE\u05D3\u05D9: ${subject} \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA ${comparison}`;\n }\n if (issue.origin === \"array\" || issue.origin === \"set\") {\n // Natural Hebrew for arrays and sets\n const verb = issue.origin === \"set\" ? \"\u05E6\u05E8\u05D9\u05DB\u05D4\" : \"\u05E6\u05E8\u05D9\u05DA\";\n // Special case for singular (minimum === 1)\n if (issue.minimum === 1 && issue.inclusive) {\n const singularPhrase = issue.origin === \"set\" ? \"\u05DC\u05E4\u05D7\u05D5\u05EA \u05E4\u05E8\u05D9\u05D8 \u05D0\u05D7\u05D3\" : \"\u05DC\u05E4\u05D7\u05D5\u05EA \u05E4\u05E8\u05D9\u05D8 \u05D0\u05D7\u05D3\";\n return `\u05E7\u05D8\u05DF \u05DE\u05D3\u05D9: ${subject} ${verb} \u05DC\u05D4\u05DB\u05D9\u05DC ${singularPhrase}`;\n }\n const comparison = issue.inclusive\n ? `${issue.minimum} ${sizing?.unit ?? \"\"} \u05D0\u05D5 \u05D9\u05D5\u05EA\u05E8`\n : `\u05D9\u05D5\u05EA\u05E8 \u05DE-${issue.minimum} ${sizing?.unit ?? \"\"}`;\n return `\u05E7\u05D8\u05DF \u05DE\u05D3\u05D9: ${subject} ${verb} \u05DC\u05D4\u05DB\u05D9\u05DC ${comparison}`.trim();\n }\n const adj = issue.inclusive ? \">=\" : \">\";\n const be = verbFor(issue.origin ?? \"value\");\n if (sizing?.unit) {\n return `${sizing.shortLabel} \u05DE\u05D3\u05D9: ${subject} ${be} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `${sizing?.shortLabel ?? \"\u05E7\u05D8\u05DF\"} \u05DE\u05D3\u05D9: ${subject} ${be} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n // These apply to strings \u2014 use feminine grammar + \u05D4\u05F3 \u05D4\u05D9\u05D3\u05D9\u05E2\u05D4\n if (_issue.format === \"starts_with\")\n return `\u05D4\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D7\u05D9\u05D9\u05D1\u05EA \u05DC\u05D4\u05EA\u05D7\u05D9\u05DC \u05D1 \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u05D4\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D7\u05D9\u05D9\u05D1\u05EA \u05DC\u05D4\u05E1\u05EA\u05D9\u05D9\u05DD \u05D1 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u05D4\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D7\u05D9\u05D9\u05D1\u05EA \u05DC\u05DB\u05DC\u05D5\u05DC \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u05D4\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D7\u05D9\u05D9\u05D1\u05EA \u05DC\u05D4\u05EA\u05D0\u05D9\u05DD \u05DC\u05EA\u05D1\u05E0\u05D9\u05EA ${_issue.pattern}`;\n // Handle gender agreement for formats\n const nounEntry = FormatDictionary[_issue.format];\n const noun = nounEntry?.label ?? _issue.format;\n const gender = nounEntry?.gender ?? \"m\";\n const adjective = gender === \"f\" ? \"\u05EA\u05E7\u05D9\u05E0\u05D4\" : \"\u05EA\u05E7\u05D9\u05DF\";\n return `${noun} \u05DC\u05D0 ${adjective}`;\n }\n case \"not_multiple_of\":\n return `\u05DE\u05E1\u05E4\u05E8 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05D7\u05D9\u05D9\u05D1 \u05DC\u05D4\u05D9\u05D5\u05EA \u05DE\u05DB\u05E4\u05DC\u05D4 \u05E9\u05DC ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u05DE\u05E4\u05EA\u05D7${issue.keys.length > 1 ? \"\u05D5\u05EA\" : \"\"} \u05DC\u05D0 \u05DE\u05D6\u05D5\u05D4${issue.keys.length > 1 ? \"\u05D9\u05DD\" : \"\u05D4\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\": {\n return `\u05E9\u05D3\u05D4 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF \u05D1\u05D0\u05D5\u05D1\u05D9\u05D9\u05E7\u05D8`;\n }\n case \"invalid_union\":\n return \"\u05E7\u05DC\u05D8 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF\";\n case \"invalid_element\": {\n const place = withDefinite(issue.origin ?? \"array\");\n return `\u05E2\u05E8\u05DA \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF \u05D1${place}`;\n }\n default:\n return `\u05E7\u05DC\u05D8 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"karakter\", verb: \"legyen\" },\n file: { unit: \"byte\", verb: \"legyen\" },\n array: { unit: \"elem\", verb: \"legyen\" },\n set: { unit: \"elem\", verb: \"legyen\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"bemenet\",\n email: \"email c\u00EDm\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO id\u0151b\u00E9lyeg\",\n date: \"ISO d\u00E1tum\",\n time: \"ISO id\u0151\",\n duration: \"ISO id\u0151intervallum\",\n ipv4: \"IPv4 c\u00EDm\",\n ipv6: \"IPv6 c\u00EDm\",\n cidrv4: \"IPv4 tartom\u00E1ny\",\n cidrv6: \"IPv6 tartom\u00E1ny\",\n base64: \"base64-k\u00F3dolt string\",\n base64url: \"base64url-k\u00F3dolt string\",\n json_string: \"JSON string\",\n e164: \"E.164 sz\u00E1m\",\n jwt: \"JWT\",\n template_literal: \"bemenet\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"sz\u00E1m\",\n array: \"t\u00F6mb\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u00C9rv\u00E9nytelen bemenet: a v\u00E1rt \u00E9rt\u00E9k instanceof ${issue.expected}, a kapott \u00E9rt\u00E9k ${received}`;\n }\n return `\u00C9rv\u00E9nytelen bemenet: a v\u00E1rt \u00E9rt\u00E9k ${expected}, a kapott \u00E9rt\u00E9k ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u00C9rv\u00E9nytelen bemenet: a v\u00E1rt \u00E9rt\u00E9k ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u00C9rv\u00E9nytelen opci\u00F3: valamelyik \u00E9rt\u00E9k v\u00E1rt ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `T\u00FAl nagy: ${issue.origin ?? \"\u00E9rt\u00E9k\"} m\u00E9rete t\u00FAl nagy ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elem\"}`;\n return `T\u00FAl nagy: a bemeneti \u00E9rt\u00E9k ${issue.origin ?? \"\u00E9rt\u00E9k\"} t\u00FAl nagy: ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `T\u00FAl kicsi: a bemeneti \u00E9rt\u00E9k ${issue.origin} m\u00E9rete t\u00FAl kicsi ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `T\u00FAl kicsi: a bemeneti \u00E9rt\u00E9k ${issue.origin} t\u00FAl kicsi ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u00C9rv\u00E9nytelen string: \"${_issue.prefix}\" \u00E9rt\u00E9kkel kell kezd\u0151dnie`;\n if (_issue.format === \"ends_with\")\n return `\u00C9rv\u00E9nytelen string: \"${_issue.suffix}\" \u00E9rt\u00E9kkel kell v\u00E9gz\u0151dnie`;\n if (_issue.format === \"includes\")\n return `\u00C9rv\u00E9nytelen string: \"${_issue.includes}\" \u00E9rt\u00E9ket kell tartalmaznia`;\n if (_issue.format === \"regex\")\n return `\u00C9rv\u00E9nytelen string: ${_issue.pattern} mint\u00E1nak kell megfelelnie`;\n return `\u00C9rv\u00E9nytelen ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u00C9rv\u00E9nytelen sz\u00E1m: ${issue.divisor} t\u00F6bbsz\u00F6r\u00F6s\u00E9nek kell lennie`;\n case \"unrecognized_keys\":\n return `Ismeretlen kulcs${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u00C9rv\u00E9nytelen kulcs ${issue.origin}`;\n case \"invalid_union\":\n return \"\u00C9rv\u00E9nytelen bemenet\";\n case \"invalid_element\":\n return `\u00C9rv\u00E9nytelen \u00E9rt\u00E9k: ${issue.origin}`;\n default:\n return `\u00C9rv\u00E9nytelen bemenet`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nfunction getArmenianPlural(count, one, many) {\n return Math.abs(count) === 1 ? one : many;\n}\nfunction withDefiniteArticle(word) {\n if (!word)\n return \"\";\n const vowels = [\"\u0561\", \"\u0565\", \"\u0568\", \"\u056B\", \"\u0578\", \"\u0578\u0582\", \"\u0585\"];\n const lastChar = word[word.length - 1];\n return word + (vowels.includes(lastChar) ? \"\u0576\" : \"\u0568\");\n}\nconst error = () => {\n const Sizable = {\n string: {\n unit: {\n one: \"\u0576\u0577\u0561\u0576\",\n many: \"\u0576\u0577\u0561\u0576\u0576\u0565\u0580\",\n },\n verb: \"\u0578\u0582\u0576\u0565\u0576\u0561\u056C\",\n },\n file: {\n unit: {\n one: \"\u0562\u0561\u0575\u0569\",\n many: \"\u0562\u0561\u0575\u0569\u0565\u0580\",\n },\n verb: \"\u0578\u0582\u0576\u0565\u0576\u0561\u056C\",\n },\n array: {\n unit: {\n one: \"\u057F\u0561\u0580\u0580\",\n many: \"\u057F\u0561\u0580\u0580\u0565\u0580\",\n },\n verb: \"\u0578\u0582\u0576\u0565\u0576\u0561\u056C\",\n },\n set: {\n unit: {\n one: \"\u057F\u0561\u0580\u0580\",\n many: \"\u057F\u0561\u0580\u0580\u0565\u0580\",\n },\n verb: \"\u0578\u0582\u0576\u0565\u0576\u0561\u056C\",\n },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0574\u0578\u0582\u057F\u0584\",\n email: \"\u0567\u056C. \u0570\u0561\u057D\u0581\u0565\",\n url: \"URL\",\n emoji: \"\u0567\u0574\u0578\u057B\u056B\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0561\u0574\u057D\u0561\u0569\u056B\u057E \u0587 \u056A\u0561\u0574\",\n date: \"ISO \u0561\u0574\u057D\u0561\u0569\u056B\u057E\",\n time: \"ISO \u056A\u0561\u0574\",\n duration: \"ISO \u057F\u0587\u0578\u0572\u0578\u0582\u0569\u0575\u0578\u0582\u0576\",\n ipv4: \"IPv4 \u0570\u0561\u057D\u0581\u0565\",\n ipv6: \"IPv6 \u0570\u0561\u057D\u0581\u0565\",\n cidrv4: \"IPv4 \u0574\u056B\u057B\u0561\u056F\u0561\u0575\u0584\",\n cidrv6: \"IPv6 \u0574\u056B\u057B\u0561\u056F\u0561\u0575\u0584\",\n base64: \"base64 \u0571\u0587\u0561\u0579\u0561\u0583\u0578\u057E \u057F\u0578\u0572\",\n base64url: \"base64url \u0571\u0587\u0561\u0579\u0561\u0583\u0578\u057E \u057F\u0578\u0572\",\n json_string: \"JSON \u057F\u0578\u0572\",\n e164: \"E.164 \u0570\u0561\u0574\u0561\u0580\",\n jwt: \"JWT\",\n template_literal: \"\u0574\u0578\u0582\u057F\u0584\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0569\u056B\u057E\",\n array: \"\u0566\u0561\u0576\u0563\u057E\u0561\u056E\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u054D\u056D\u0561\u056C \u0574\u0578\u0582\u057F\u0584\u0561\u0563\u0580\u0578\u0582\u0574\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567\u0580 instanceof ${issue.expected}, \u057D\u057F\u0561\u0581\u057E\u0565\u056C \u0567 ${received}`;\n }\n return `\u054D\u056D\u0561\u056C \u0574\u0578\u0582\u057F\u0584\u0561\u0563\u0580\u0578\u0582\u0574\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567\u0580 ${expected}, \u057D\u057F\u0561\u0581\u057E\u0565\u056C \u0567 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u054D\u056D\u0561\u056C \u0574\u0578\u0582\u057F\u0584\u0561\u0563\u0580\u0578\u0582\u0574\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567\u0580 ${util.stringifyPrimitive(issue.values[1])}`;\n return `\u054D\u056D\u0561\u056C \u057F\u0561\u0580\u0562\u0565\u0580\u0561\u056F\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567\u0580 \u0570\u0565\u057F\u0587\u0575\u0561\u056C\u0576\u0565\u0580\u056B\u0581 \u0574\u0565\u056F\u0568\u055D ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const maxValue = Number(issue.maximum);\n const unit = getArmenianPlural(maxValue, sizing.unit.one, sizing.unit.many);\n return `\u0549\u0561\u0583\u0561\u0566\u0561\u0576\u0581 \u0574\u0565\u056E \u0561\u0580\u056A\u0565\u0584\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567, \u0578\u0580 ${withDefiniteArticle(issue.origin ?? \"\u0561\u0580\u056A\u0565\u0584\")} \u056F\u0578\u0582\u0576\u0565\u0576\u0561 ${adj}${issue.maximum.toString()} ${unit}`;\n }\n return `\u0549\u0561\u0583\u0561\u0566\u0561\u0576\u0581 \u0574\u0565\u056E \u0561\u0580\u056A\u0565\u0584\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567, \u0578\u0580 ${withDefiniteArticle(issue.origin ?? \"\u0561\u0580\u056A\u0565\u0584\")} \u056C\u056B\u0576\u056B ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const minValue = Number(issue.minimum);\n const unit = getArmenianPlural(minValue, sizing.unit.one, sizing.unit.many);\n return `\u0549\u0561\u0583\u0561\u0566\u0561\u0576\u0581 \u0583\u0578\u0584\u0580 \u0561\u0580\u056A\u0565\u0584\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567, \u0578\u0580 ${withDefiniteArticle(issue.origin)} \u056F\u0578\u0582\u0576\u0565\u0576\u0561 ${adj}${issue.minimum.toString()} ${unit}`;\n }\n return `\u0549\u0561\u0583\u0561\u0566\u0561\u0576\u0581 \u0583\u0578\u0584\u0580 \u0561\u0580\u056A\u0565\u0584\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567, \u0578\u0580 ${withDefiniteArticle(issue.origin)} \u056C\u056B\u0576\u056B ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u054D\u056D\u0561\u056C \u057F\u0578\u0572\u2024 \u057A\u0565\u057F\u0584 \u0567 \u057D\u056F\u057D\u057E\u056B \"${_issue.prefix}\"-\u0578\u057E`;\n if (_issue.format === \"ends_with\")\n return `\u054D\u056D\u0561\u056C \u057F\u0578\u0572\u2024 \u057A\u0565\u057F\u0584 \u0567 \u0561\u057E\u0561\u0580\u057F\u057E\u056B \"${_issue.suffix}\"-\u0578\u057E`;\n if (_issue.format === \"includes\")\n return `\u054D\u056D\u0561\u056C \u057F\u0578\u0572\u2024 \u057A\u0565\u057F\u0584 \u0567 \u057A\u0561\u0580\u0578\u0582\u0576\u0561\u056F\u056B \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u054D\u056D\u0561\u056C \u057F\u0578\u0572\u2024 \u057A\u0565\u057F\u0584 \u0567 \u0570\u0561\u0574\u0561\u057A\u0561\u057F\u0561\u057D\u056D\u0561\u0576\u056B ${_issue.pattern} \u0571\u0587\u0561\u0579\u0561\u0583\u056B\u0576`;\n return `\u054D\u056D\u0561\u056C ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u054D\u056D\u0561\u056C \u0569\u056B\u057E\u2024 \u057A\u0565\u057F\u0584 \u0567 \u0562\u0561\u0566\u0574\u0561\u057A\u0561\u057F\u056B\u056F \u056C\u056B\u0576\u056B ${issue.divisor}-\u056B`;\n case \"unrecognized_keys\":\n return `\u0549\u0573\u0561\u0576\u0561\u0579\u057E\u0561\u056E \u0562\u0561\u0576\u0561\u056C\u056B${issue.keys.length > 1 ? \"\u0576\u0565\u0580\" : \"\"}. ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u054D\u056D\u0561\u056C \u0562\u0561\u0576\u0561\u056C\u056B ${withDefiniteArticle(issue.origin)}-\u0578\u0582\u0574`;\n case \"invalid_union\":\n return \"\u054D\u056D\u0561\u056C \u0574\u0578\u0582\u057F\u0584\u0561\u0563\u0580\u0578\u0582\u0574\";\n case \"invalid_element\":\n return `\u054D\u056D\u0561\u056C \u0561\u0580\u056A\u0565\u0584 ${withDefiniteArticle(issue.origin)}-\u0578\u0582\u0574`;\n default:\n return `\u054D\u056D\u0561\u056C \u0574\u0578\u0582\u057F\u0584\u0561\u0563\u0580\u0578\u0582\u0574`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"karakter\", verb: \"memiliki\" },\n file: { unit: \"byte\", verb: \"memiliki\" },\n array: { unit: \"item\", verb: \"memiliki\" },\n set: { unit: \"item\", verb: \"memiliki\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"alamat email\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"tanggal dan waktu format ISO\",\n date: \"tanggal format ISO\",\n time: \"jam format ISO\",\n duration: \"durasi format ISO\",\n ipv4: \"alamat IPv4\",\n ipv6: \"alamat IPv6\",\n cidrv4: \"rentang alamat IPv4\",\n cidrv6: \"rentang alamat IPv6\",\n base64: \"string dengan enkode base64\",\n base64url: \"string dengan enkode base64url\",\n json_string: \"string JSON\",\n e164: \"angka E.164\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Input tidak valid: diharapkan instanceof ${issue.expected}, diterima ${received}`;\n }\n return `Input tidak valid: diharapkan ${expected}, diterima ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Input tidak valid: diharapkan ${util.stringifyPrimitive(issue.values[0])}`;\n return `Pilihan tidak valid: diharapkan salah satu dari ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Terlalu besar: diharapkan ${issue.origin ?? \"value\"} memiliki ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elemen\"}`;\n return `Terlalu besar: diharapkan ${issue.origin ?? \"value\"} menjadi ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Terlalu kecil: diharapkan ${issue.origin} memiliki ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Terlalu kecil: diharapkan ${issue.origin} menjadi ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `String tidak valid: harus dimulai dengan \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `String tidak valid: harus berakhir dengan \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `String tidak valid: harus menyertakan \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `String tidak valid: harus sesuai pola ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} tidak valid`;\n }\n case \"not_multiple_of\":\n return `Angka tidak valid: harus kelipatan dari ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Kunci tidak dikenali ${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Kunci tidak valid di ${issue.origin}`;\n case \"invalid_union\":\n return \"Input tidak valid\";\n case \"invalid_element\":\n return `Nilai tidak valid di ${issue.origin}`;\n default:\n return `Input tidak valid`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"stafi\", verb: \"a\u00F0 hafa\" },\n file: { unit: \"b\u00E6ti\", verb: \"a\u00F0 hafa\" },\n array: { unit: \"hluti\", verb: \"a\u00F0 hafa\" },\n set: { unit: \"hluti\", verb: \"a\u00F0 hafa\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"gildi\",\n email: \"netfang\",\n url: \"vefsl\u00F3\u00F0\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO dagsetning og t\u00EDmi\",\n date: \"ISO dagsetning\",\n time: \"ISO t\u00EDmi\",\n duration: \"ISO t\u00EDmalengd\",\n ipv4: \"IPv4 address\",\n ipv6: \"IPv6 address\",\n cidrv4: \"IPv4 range\",\n cidrv6: \"IPv6 range\",\n base64: \"base64-encoded strengur\",\n base64url: \"base64url-encoded strengur\",\n json_string: \"JSON strengur\",\n e164: \"E.164 t\u00F6lugildi\",\n jwt: \"JWT\",\n template_literal: \"gildi\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"n\u00FAmer\",\n array: \"fylki\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Rangt gildi: \u00DE\u00FA sl\u00F3st inn ${received} \u00FEar sem \u00E1 a\u00F0 vera instanceof ${issue.expected}`;\n }\n return `Rangt gildi: \u00DE\u00FA sl\u00F3st inn ${received} \u00FEar sem \u00E1 a\u00F0 vera ${expected}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Rangt gildi: gert r\u00E1\u00F0 fyrir ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u00D3gilt val: m\u00E1 vera eitt af eftirfarandi ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Of st\u00F3rt: gert er r\u00E1\u00F0 fyrir a\u00F0 ${issue.origin ?? \"gildi\"} hafi ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"hluti\"}`;\n return `Of st\u00F3rt: gert er r\u00E1\u00F0 fyrir a\u00F0 ${issue.origin ?? \"gildi\"} s\u00E9 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Of l\u00EDti\u00F0: gert er r\u00E1\u00F0 fyrir a\u00F0 ${issue.origin} hafi ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Of l\u00EDti\u00F0: gert er r\u00E1\u00F0 fyrir a\u00F0 ${issue.origin} s\u00E9 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u00D3gildur strengur: ver\u00F0ur a\u00F0 byrja \u00E1 \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `\u00D3gildur strengur: ver\u00F0ur a\u00F0 enda \u00E1 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u00D3gildur strengur: ver\u00F0ur a\u00F0 innihalda \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u00D3gildur strengur: ver\u00F0ur a\u00F0 fylgja mynstri ${_issue.pattern}`;\n return `Rangt ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `R\u00F6ng tala: ver\u00F0ur a\u00F0 vera margfeldi af ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u00D3\u00FEekkt ${issue.keys.length > 1 ? \"ir lyklar\" : \"ur lykill\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Rangur lykill \u00ED ${issue.origin}`;\n case \"invalid_union\":\n return \"Rangt gildi\";\n case \"invalid_element\":\n return `Rangt gildi \u00ED ${issue.origin}`;\n default:\n return `Rangt gildi`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"caratteri\", verb: \"avere\" },\n file: { unit: \"byte\", verb: \"avere\" },\n array: { unit: \"elementi\", verb: \"avere\" },\n set: { unit: \"elementi\", verb: \"avere\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"indirizzo email\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"data e ora ISO\",\n date: \"data ISO\",\n time: \"ora ISO\",\n duration: \"durata ISO\",\n ipv4: \"indirizzo IPv4\",\n ipv6: \"indirizzo IPv6\",\n cidrv4: \"intervallo IPv4\",\n cidrv6: \"intervallo IPv6\",\n base64: \"stringa codificata in base64\",\n base64url: \"URL codificata in base64\",\n json_string: \"stringa JSON\",\n e164: \"numero E.164\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"numero\",\n array: \"vettore\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Input non valido: atteso instanceof ${issue.expected}, ricevuto ${received}`;\n }\n return `Input non valido: atteso ${expected}, ricevuto ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Input non valido: atteso ${util.stringifyPrimitive(issue.values[0])}`;\n return `Opzione non valida: atteso uno tra ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Troppo grande: ${issue.origin ?? \"valore\"} deve avere ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementi\"}`;\n return `Troppo grande: ${issue.origin ?? \"valore\"} deve essere ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Troppo piccolo: ${issue.origin} deve avere ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Troppo piccolo: ${issue.origin} deve essere ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Stringa non valida: deve iniziare con \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Stringa non valida: deve terminare con \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Stringa non valida: deve includere \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Stringa non valida: deve corrispondere al pattern ${_issue.pattern}`;\n return `Invalid ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Numero non valido: deve essere un multiplo di ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Chiav${issue.keys.length > 1 ? \"i\" : \"e\"} non riconosciut${issue.keys.length > 1 ? \"e\" : \"a\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Chiave non valida in ${issue.origin}`;\n case \"invalid_union\":\n return \"Input non valido\";\n case \"invalid_element\":\n return `Valore non valido in ${issue.origin}`;\n default:\n return `Input non valido`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u6587\u5B57\", verb: \"\u3067\u3042\u308B\" },\n file: { unit: \"\u30D0\u30A4\u30C8\", verb: \"\u3067\u3042\u308B\" },\n array: { unit: \"\u8981\u7D20\", verb: \"\u3067\u3042\u308B\" },\n set: { unit: \"\u8981\u7D20\", verb: \"\u3067\u3042\u308B\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u5165\u529B\u5024\",\n email: \"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\",\n url: \"URL\",\n emoji: \"\u7D75\u6587\u5B57\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO\u65E5\u6642\",\n date: \"ISO\u65E5\u4ED8\",\n time: \"ISO\u6642\u523B\",\n duration: \"ISO\u671F\u9593\",\n ipv4: \"IPv4\u30A2\u30C9\u30EC\u30B9\",\n ipv6: \"IPv6\u30A2\u30C9\u30EC\u30B9\",\n cidrv4: \"IPv4\u7BC4\u56F2\",\n cidrv6: \"IPv6\u7BC4\u56F2\",\n base64: \"base64\u30A8\u30F3\u30B3\u30FC\u30C9\u6587\u5B57\u5217\",\n base64url: \"base64url\u30A8\u30F3\u30B3\u30FC\u30C9\u6587\u5B57\u5217\",\n json_string: \"JSON\u6587\u5B57\u5217\",\n e164: \"E.164\u756A\u53F7\",\n jwt: \"JWT\",\n template_literal: \"\u5165\u529B\u5024\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u6570\u5024\",\n array: \"\u914D\u5217\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u7121\u52B9\u306A\u5165\u529B: instanceof ${issue.expected}\u304C\u671F\u5F85\u3055\u308C\u307E\u3057\u305F\u304C\u3001${received}\u304C\u5165\u529B\u3055\u308C\u307E\u3057\u305F`;\n }\n return `\u7121\u52B9\u306A\u5165\u529B: ${expected}\u304C\u671F\u5F85\u3055\u308C\u307E\u3057\u305F\u304C\u3001${received}\u304C\u5165\u529B\u3055\u308C\u307E\u3057\u305F`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u7121\u52B9\u306A\u5165\u529B: ${util.stringifyPrimitive(issue.values[0])}\u304C\u671F\u5F85\u3055\u308C\u307E\u3057\u305F`;\n return `\u7121\u52B9\u306A\u9078\u629E: ${util.joinValues(issue.values, \"\u3001\")}\u306E\u3044\u305A\u308C\u304B\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"\u4EE5\u4E0B\u3067\u3042\u308B\" : \"\u3088\u308A\u5C0F\u3055\u3044\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u5927\u304D\u3059\u304E\u308B\u5024: ${issue.origin ?? \"\u5024\"}\u306F${issue.maximum.toString()}${sizing.unit ?? \"\u8981\u7D20\"}${adj}\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n return `\u5927\u304D\u3059\u304E\u308B\u5024: ${issue.origin ?? \"\u5024\"}\u306F${issue.maximum.toString()}${adj}\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \"\u4EE5\u4E0A\u3067\u3042\u308B\" : \"\u3088\u308A\u5927\u304D\u3044\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u5C0F\u3055\u3059\u304E\u308B\u5024: ${issue.origin}\u306F${issue.minimum.toString()}${sizing.unit}${adj}\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n return `\u5C0F\u3055\u3059\u304E\u308B\u5024: ${issue.origin}\u306F${issue.minimum.toString()}${adj}\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u7121\u52B9\u306A\u6587\u5B57\u5217: \"${_issue.prefix}\"\u3067\u59CB\u307E\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n if (_issue.format === \"ends_with\")\n return `\u7121\u52B9\u306A\u6587\u5B57\u5217: \"${_issue.suffix}\"\u3067\u7D42\u308F\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n if (_issue.format === \"includes\")\n return `\u7121\u52B9\u306A\u6587\u5B57\u5217: \"${_issue.includes}\"\u3092\u542B\u3080\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n if (_issue.format === \"regex\")\n return `\u7121\u52B9\u306A\u6587\u5B57\u5217: \u30D1\u30BF\u30FC\u30F3${_issue.pattern}\u306B\u4E00\u81F4\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n return `\u7121\u52B9\u306A${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u7121\u52B9\u306A\u6570\u5024: ${issue.divisor}\u306E\u500D\u6570\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n case \"unrecognized_keys\":\n return `\u8A8D\u8B58\u3055\u308C\u3066\u3044\u306A\u3044\u30AD\u30FC${issue.keys.length > 1 ? \"\u7FA4\" : \"\"}: ${util.joinValues(issue.keys, \"\u3001\")}`;\n case \"invalid_key\":\n return `${issue.origin}\u5185\u306E\u7121\u52B9\u306A\u30AD\u30FC`;\n case \"invalid_union\":\n return \"\u7121\u52B9\u306A\u5165\u529B\";\n case \"invalid_element\":\n return `${issue.origin}\u5185\u306E\u7121\u52B9\u306A\u5024`;\n default:\n return `\u7121\u52B9\u306A\u5165\u529B`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u10E1\u10D8\u10DB\u10D1\u10DD\u10DA\u10DD\", verb: \"\u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D8\u10EA\u10D0\u10D5\u10D3\u10D4\u10E1\" },\n file: { unit: \"\u10D1\u10D0\u10D8\u10E2\u10D8\", verb: \"\u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D8\u10EA\u10D0\u10D5\u10D3\u10D4\u10E1\" },\n array: { unit: \"\u10D4\u10DA\u10D4\u10DB\u10D4\u10DC\u10E2\u10D8\", verb: \"\u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D8\u10EA\u10D0\u10D5\u10D3\u10D4\u10E1\" },\n set: { unit: \"\u10D4\u10DA\u10D4\u10DB\u10D4\u10DC\u10E2\u10D8\", verb: \"\u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D8\u10EA\u10D0\u10D5\u10D3\u10D4\u10E1\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0\",\n email: \"\u10D4\u10DA-\u10E4\u10DD\u10E1\u10E2\u10D8\u10E1 \u10DB\u10D8\u10E1\u10D0\u10DB\u10D0\u10E0\u10D7\u10D8\",\n url: \"URL\",\n emoji: \"\u10D4\u10DB\u10DD\u10EF\u10D8\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u10D7\u10D0\u10E0\u10D8\u10E6\u10D8-\u10D3\u10E0\u10DD\",\n date: \"\u10D7\u10D0\u10E0\u10D8\u10E6\u10D8\",\n time: \"\u10D3\u10E0\u10DD\",\n duration: \"\u10EE\u10D0\u10DC\u10D2\u10E0\u10EB\u10DA\u10D8\u10D5\u10DD\u10D1\u10D0\",\n ipv4: \"IPv4 \u10DB\u10D8\u10E1\u10D0\u10DB\u10D0\u10E0\u10D7\u10D8\",\n ipv6: \"IPv6 \u10DB\u10D8\u10E1\u10D0\u10DB\u10D0\u10E0\u10D7\u10D8\",\n cidrv4: \"IPv4 \u10D3\u10D8\u10D0\u10DE\u10D0\u10D6\u10DD\u10DC\u10D8\",\n cidrv6: \"IPv6 \u10D3\u10D8\u10D0\u10DE\u10D0\u10D6\u10DD\u10DC\u10D8\",\n base64: \"base64-\u10D9\u10DD\u10D3\u10D8\u10E0\u10D4\u10D1\u10E3\u10DA\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8\",\n base64url: \"base64url-\u10D9\u10DD\u10D3\u10D8\u10E0\u10D4\u10D1\u10E3\u10DA\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8\",\n json_string: \"JSON \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8\",\n e164: \"E.164 \u10DC\u10DD\u10DB\u10D4\u10E0\u10D8\",\n jwt: \"JWT\",\n template_literal: \"\u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u10E0\u10D8\u10EA\u10EE\u10D5\u10D8\",\n string: \"\u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8\",\n boolean: \"\u10D1\u10E3\u10DA\u10D4\u10D0\u10DC\u10D8\",\n function: \"\u10E4\u10E3\u10DC\u10E5\u10EA\u10D8\u10D0\",\n array: \"\u10DB\u10D0\u10E1\u10D8\u10D5\u10D8\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 instanceof ${issue.expected}, \u10DB\u10D8\u10E6\u10D4\u10D1\u10E3\u10DA\u10D8 ${received}`;\n }\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${expected}, \u10DB\u10D8\u10E6\u10D4\u10D1\u10E3\u10DA\u10D8 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10D5\u10D0\u10E0\u10D8\u10D0\u10DC\u10E2\u10D8: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8\u10D0 \u10D4\u10E0\u10D7-\u10D4\u10E0\u10D7\u10D8 ${util.joinValues(issue.values, \"|\")}-\u10D3\u10D0\u10DC`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u10D6\u10D4\u10D3\u10DB\u10D4\u10E2\u10D0\u10D3 \u10D3\u10D8\u10D3\u10D8: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${issue.origin ?? \"\u10DB\u10DC\u10D8\u10E8\u10D5\u10DC\u10D4\u10DA\u10DD\u10D1\u10D0\"} ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit}`;\n return `\u10D6\u10D4\u10D3\u10DB\u10D4\u10E2\u10D0\u10D3 \u10D3\u10D8\u10D3\u10D8: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${issue.origin ?? \"\u10DB\u10DC\u10D8\u10E8\u10D5\u10DC\u10D4\u10DA\u10DD\u10D1\u10D0\"} \u10D8\u10E7\u10DD\u10E1 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u10D6\u10D4\u10D3\u10DB\u10D4\u10E2\u10D0\u10D3 \u10DE\u10D0\u10E2\u10D0\u10E0\u10D0: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${issue.origin} ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u10D6\u10D4\u10D3\u10DB\u10D4\u10E2\u10D0\u10D3 \u10DE\u10D0\u10E2\u10D0\u10E0\u10D0: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${issue.origin} \u10D8\u10E7\u10DD\u10E1 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8: \u10E3\u10DC\u10D3\u10D0 \u10D8\u10EC\u10E7\u10D4\u10D1\u10DD\u10D3\u10D4\u10E1 \"${_issue.prefix}\"-\u10D8\u10D7`;\n }\n if (_issue.format === \"ends_with\")\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8: \u10E3\u10DC\u10D3\u10D0 \u10DB\u10D7\u10D0\u10D5\u10E0\u10D3\u10D4\u10D1\u10DD\u10D3\u10D4\u10E1 \"${_issue.suffix}\"-\u10D8\u10D7`;\n if (_issue.format === \"includes\")\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8: \u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D8\u10EA\u10D0\u10D5\u10D3\u10D4\u10E1 \"${_issue.includes}\"-\u10E1`;\n if (_issue.format === \"regex\")\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8: \u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D4\u10E1\u10D0\u10D1\u10D0\u10DB\u10D4\u10D1\u10DD\u10D3\u10D4\u10E1 \u10E8\u10D0\u10D1\u10DA\u10DD\u10DC\u10E1 ${_issue.pattern}`;\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E0\u10D8\u10EA\u10EE\u10D5\u10D8: \u10E3\u10DC\u10D3\u10D0 \u10D8\u10E7\u10DD\u10E1 ${issue.divisor}-\u10D8\u10E1 \u10EF\u10D4\u10E0\u10D0\u10D3\u10D8`;\n case \"unrecognized_keys\":\n return `\u10E3\u10EA\u10DC\u10DD\u10D1\u10D8 \u10D2\u10D0\u10E1\u10D0\u10E6\u10D4\u10D1${issue.keys.length > 1 ? \"\u10D4\u10D1\u10D8\" : \"\u10D8\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10D2\u10D0\u10E1\u10D0\u10E6\u10D4\u10D1\u10D8 ${issue.origin}-\u10E8\u10D8`;\n case \"invalid_union\":\n return \"\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0\";\n case \"invalid_element\":\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10DB\u10DC\u10D8\u10E8\u10D5\u10DC\u10D4\u10DA\u10DD\u10D1\u10D0 ${issue.origin}-\u10E8\u10D8`;\n default:\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u178F\u17BD\u17A2\u1780\u17D2\u179F\u179A\", verb: \"\u1782\u17BD\u179A\u1798\u17B6\u1793\" },\n file: { unit: \"\u1794\u17C3\", verb: \"\u1782\u17BD\u179A\u1798\u17B6\u1793\" },\n array: { unit: \"\u1792\u17B6\u178F\u17BB\", verb: \"\u1782\u17BD\u179A\u1798\u17B6\u1793\" },\n set: { unit: \"\u1792\u17B6\u178F\u17BB\", verb: \"\u1782\u17BD\u179A\u1798\u17B6\u1793\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1794\u1789\u17D2\u1785\u17BC\u179B\",\n email: \"\u17A2\u17B6\u179F\u1799\u178A\u17D2\u178B\u17B6\u1793\u17A2\u17CA\u17B8\u1798\u17C2\u179B\",\n url: \"URL\",\n emoji: \"\u179F\u1789\u17D2\u1789\u17B6\u17A2\u17B6\u179A\u1798\u17D2\u1798\u178E\u17CD\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u1780\u17B6\u179B\u1794\u179A\u17B7\u1785\u17D2\u1786\u17C1\u1791 \u1793\u17B7\u1784\u1798\u17C9\u17C4\u1784 ISO\",\n date: \"\u1780\u17B6\u179B\u1794\u179A\u17B7\u1785\u17D2\u1786\u17C1\u1791 ISO\",\n time: \"\u1798\u17C9\u17C4\u1784 ISO\",\n duration: \"\u179A\u1799\u17C8\u1796\u17C1\u179B ISO\",\n ipv4: \"\u17A2\u17B6\u179F\u1799\u178A\u17D2\u178B\u17B6\u1793 IPv4\",\n ipv6: \"\u17A2\u17B6\u179F\u1799\u178A\u17D2\u178B\u17B6\u1793 IPv6\",\n cidrv4: \"\u178A\u17C2\u1793\u17A2\u17B6\u179F\u1799\u178A\u17D2\u178B\u17B6\u1793 IPv4\",\n cidrv6: \"\u178A\u17C2\u1793\u17A2\u17B6\u179F\u1799\u178A\u17D2\u178B\u17B6\u1793 IPv6\",\n base64: \"\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u17A2\u17CA\u17B7\u1780\u17BC\u178A base64\",\n base64url: \"\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u17A2\u17CA\u17B7\u1780\u17BC\u178A base64url\",\n json_string: \"\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A JSON\",\n e164: \"\u179B\u17C1\u1781 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1794\u1789\u17D2\u1785\u17BC\u179B\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u179B\u17C1\u1781\",\n array: \"\u17A2\u17B6\u179A\u17C1 (Array)\",\n null: \"\u1782\u17D2\u1798\u17B6\u1793\u178F\u1798\u17D2\u179B\u17C3 (null)\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1794\u1789\u17D2\u1785\u17BC\u179B\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A instanceof ${issue.expected} \u1794\u17C9\u17BB\u1793\u17D2\u178F\u17C2\u1791\u1791\u17BD\u179B\u1794\u17B6\u1793 ${received}`;\n }\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1794\u1789\u17D2\u1785\u17BC\u179B\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${expected} \u1794\u17C9\u17BB\u1793\u17D2\u178F\u17C2\u1791\u1791\u17BD\u179B\u1794\u17B6\u1793 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1794\u1789\u17D2\u1785\u17BC\u179B\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u1787\u1798\u17D2\u179A\u17BE\u179F\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1787\u17B6\u1798\u17BD\u1799\u1780\u17D2\u1793\u17BB\u1784\u1785\u17C6\u178E\u17C4\u1798 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u1792\u17C6\u1796\u17C1\u1780\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${issue.origin ?? \"\u178F\u1798\u17D2\u179B\u17C3\"} ${adj} ${issue.maximum.toString()} ${sizing.unit ?? \"\u1792\u17B6\u178F\u17BB\"}`;\n return `\u1792\u17C6\u1796\u17C1\u1780\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${issue.origin ?? \"\u178F\u1798\u17D2\u179B\u17C3\"} ${adj} ${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u178F\u17BC\u1785\u1796\u17C1\u1780\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${issue.origin} ${adj} ${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u178F\u17BC\u1785\u1796\u17C1\u1780\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${issue.origin} ${adj} ${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1785\u17B6\u1794\u17CB\u1795\u17D2\u178F\u17BE\u1798\u178A\u17C4\u1799 \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1794\u1789\u17D2\u1785\u1794\u17CB\u178A\u17C4\u1799 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1798\u17B6\u1793 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u178F\u17C2\u1795\u17D2\u1782\u17BC\u1795\u17D2\u1782\u1784\u1793\u17B9\u1784\u1791\u1798\u17D2\u179A\u1784\u17CB\u178A\u17C2\u179B\u1794\u17B6\u1793\u1780\u17C6\u178E\u178F\u17CB ${_issue.pattern}`;\n return `\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u179B\u17C1\u1781\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u178F\u17C2\u1787\u17B6\u1796\u17A0\u17BB\u1782\u17BB\u178E\u1793\u17C3 ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u179A\u1780\u1783\u17BE\u1789\u179F\u17C4\u1798\u17B7\u1793\u179F\u17D2\u1782\u17B6\u179B\u17CB\u17D6 ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u179F\u17C4\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u1793\u17C5\u1780\u17D2\u1793\u17BB\u1784 ${issue.origin}`;\n case \"invalid_union\":\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C`;\n case \"invalid_element\":\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u1793\u17C5\u1780\u17D2\u1793\u17BB\u1784 ${issue.origin}`;\n default:\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import km from \"./km.js\";\n/** @deprecated Use `km` instead. */\nexport default function () {\n return km();\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\uBB38\uC790\", verb: \"to have\" },\n file: { unit: \"\uBC14\uC774\uD2B8\", verb: \"to have\" },\n array: { unit: \"\uAC1C\", verb: \"to have\" },\n set: { unit: \"\uAC1C\", verb: \"to have\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\uC785\uB825\",\n email: \"\uC774\uBA54\uC77C \uC8FC\uC18C\",\n url: \"URL\",\n emoji: \"\uC774\uBAA8\uC9C0\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \uB0A0\uC9DC\uC2DC\uAC04\",\n date: \"ISO \uB0A0\uC9DC\",\n time: \"ISO \uC2DC\uAC04\",\n duration: \"ISO \uAE30\uAC04\",\n ipv4: \"IPv4 \uC8FC\uC18C\",\n ipv6: \"IPv6 \uC8FC\uC18C\",\n cidrv4: \"IPv4 \uBC94\uC704\",\n cidrv6: \"IPv6 \uBC94\uC704\",\n base64: \"base64 \uC778\uCF54\uB529 \uBB38\uC790\uC5F4\",\n base64url: \"base64url \uC778\uCF54\uB529 \uBB38\uC790\uC5F4\",\n json_string: \"JSON \uBB38\uC790\uC5F4\",\n e164: \"E.164 \uBC88\uD638\",\n jwt: \"JWT\",\n template_literal: \"\uC785\uB825\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\uC798\uBABB\uB41C \uC785\uB825: \uC608\uC0C1 \uD0C0\uC785\uC740 instanceof ${issue.expected}, \uBC1B\uC740 \uD0C0\uC785\uC740 ${received}\uC785\uB2C8\uB2E4`;\n }\n return `\uC798\uBABB\uB41C \uC785\uB825: \uC608\uC0C1 \uD0C0\uC785\uC740 ${expected}, \uBC1B\uC740 \uD0C0\uC785\uC740 ${received}\uC785\uB2C8\uB2E4`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\uC798\uBABB\uB41C \uC785\uB825: \uAC12\uC740 ${util.stringifyPrimitive(issue.values[0])} \uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4`;\n return `\uC798\uBABB\uB41C \uC635\uC158: ${util.joinValues(issue.values, \"\uB610\uB294 \")} \uC911 \uD558\uB098\uC5EC\uC57C \uD569\uB2C8\uB2E4`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"\uC774\uD558\" : \"\uBBF8\uB9CC\";\n const suffix = adj === \"\uBBF8\uB9CC\" ? \"\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4\" : \"\uC5EC\uC57C \uD569\uB2C8\uB2E4\";\n const sizing = getSizing(issue.origin);\n const unit = sizing?.unit ?? \"\uC694\uC18C\";\n if (sizing)\n return `${issue.origin ?? \"\uAC12\"}\uC774 \uB108\uBB34 \uD07D\uB2C8\uB2E4: ${issue.maximum.toString()}${unit} ${adj}${suffix}`;\n return `${issue.origin ?? \"\uAC12\"}\uC774 \uB108\uBB34 \uD07D\uB2C8\uB2E4: ${issue.maximum.toString()} ${adj}${suffix}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \"\uC774\uC0C1\" : \"\uCD08\uACFC\";\n const suffix = adj === \"\uC774\uC0C1\" ? \"\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4\" : \"\uC5EC\uC57C \uD569\uB2C8\uB2E4\";\n const sizing = getSizing(issue.origin);\n const unit = sizing?.unit ?? \"\uC694\uC18C\";\n if (sizing) {\n return `${issue.origin ?? \"\uAC12\"}\uC774 \uB108\uBB34 \uC791\uC2B5\uB2C8\uB2E4: ${issue.minimum.toString()}${unit} ${adj}${suffix}`;\n }\n return `${issue.origin ?? \"\uAC12\"}\uC774 \uB108\uBB34 \uC791\uC2B5\uB2C8\uB2E4: ${issue.minimum.toString()} ${adj}${suffix}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\uC798\uBABB\uB41C \uBB38\uC790\uC5F4: \"${_issue.prefix}\"(\uC73C)\uB85C \uC2DC\uC791\uD574\uC57C \uD569\uB2C8\uB2E4`;\n }\n if (_issue.format === \"ends_with\")\n return `\uC798\uBABB\uB41C \uBB38\uC790\uC5F4: \"${_issue.suffix}\"(\uC73C)\uB85C \uB05D\uB098\uC57C \uD569\uB2C8\uB2E4`;\n if (_issue.format === \"includes\")\n return `\uC798\uBABB\uB41C \uBB38\uC790\uC5F4: \"${_issue.includes}\"\uC744(\uB97C) \uD3EC\uD568\uD574\uC57C \uD569\uB2C8\uB2E4`;\n if (_issue.format === \"regex\")\n return `\uC798\uBABB\uB41C \uBB38\uC790\uC5F4: \uC815\uADDC\uC2DD ${_issue.pattern} \uD328\uD134\uACFC \uC77C\uCE58\uD574\uC57C \uD569\uB2C8\uB2E4`;\n return `\uC798\uBABB\uB41C ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\uC798\uBABB\uB41C \uC22B\uC790: ${issue.divisor}\uC758 \uBC30\uC218\uC5EC\uC57C \uD569\uB2C8\uB2E4`;\n case \"unrecognized_keys\":\n return `\uC778\uC2DD\uD560 \uC218 \uC5C6\uB294 \uD0A4: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\uC798\uBABB\uB41C \uD0A4: ${issue.origin}`;\n case \"invalid_union\":\n return `\uC798\uBABB\uB41C \uC785\uB825`;\n case \"invalid_element\":\n return `\uC798\uBABB\uB41C \uAC12: ${issue.origin}`;\n default:\n return `\uC798\uBABB\uB41C \uC785\uB825`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst capitalizeFirstCharacter = (text) => {\n return text.charAt(0).toUpperCase() + text.slice(1);\n};\nfunction getUnitTypeFromNumber(number) {\n const abs = Math.abs(number);\n const last = abs % 10;\n const last2 = abs % 100;\n if ((last2 >= 11 && last2 <= 19) || last === 0)\n return \"many\";\n if (last === 1)\n return \"one\";\n return \"few\";\n}\nconst error = () => {\n const Sizable = {\n string: {\n unit: {\n one: \"simbolis\",\n few: \"simboliai\",\n many: \"simboli\u0173\",\n },\n verb: {\n smaller: {\n inclusive: \"turi b\u016Bti ne ilgesn\u0117 kaip\",\n notInclusive: \"turi b\u016Bti trumpesn\u0117 kaip\",\n },\n bigger: {\n inclusive: \"turi b\u016Bti ne trumpesn\u0117 kaip\",\n notInclusive: \"turi b\u016Bti ilgesn\u0117 kaip\",\n },\n },\n },\n file: {\n unit: {\n one: \"baitas\",\n few: \"baitai\",\n many: \"bait\u0173\",\n },\n verb: {\n smaller: {\n inclusive: \"turi b\u016Bti ne didesnis kaip\",\n notInclusive: \"turi b\u016Bti ma\u017Eesnis kaip\",\n },\n bigger: {\n inclusive: \"turi b\u016Bti ne ma\u017Eesnis kaip\",\n notInclusive: \"turi b\u016Bti didesnis kaip\",\n },\n },\n },\n array: {\n unit: {\n one: \"element\u0105\",\n few: \"elementus\",\n many: \"element\u0173\",\n },\n verb: {\n smaller: {\n inclusive: \"turi tur\u0117ti ne daugiau kaip\",\n notInclusive: \"turi tur\u0117ti ma\u017Eiau kaip\",\n },\n bigger: {\n inclusive: \"turi tur\u0117ti ne ma\u017Eiau kaip\",\n notInclusive: \"turi tur\u0117ti daugiau kaip\",\n },\n },\n },\n set: {\n unit: {\n one: \"element\u0105\",\n few: \"elementus\",\n many: \"element\u0173\",\n },\n verb: {\n smaller: {\n inclusive: \"turi tur\u0117ti ne daugiau kaip\",\n notInclusive: \"turi tur\u0117ti ma\u017Eiau kaip\",\n },\n bigger: {\n inclusive: \"turi tur\u0117ti ne ma\u017Eiau kaip\",\n notInclusive: \"turi tur\u0117ti daugiau kaip\",\n },\n },\n },\n };\n function getSizing(origin, unitType, inclusive, targetShouldBe) {\n const result = Sizable[origin] ?? null;\n if (result === null)\n return result;\n return {\n unit: result.unit[unitType],\n verb: result.verb[targetShouldBe][inclusive ? \"inclusive\" : \"notInclusive\"],\n };\n }\n const FormatDictionary = {\n regex: \"\u012Fvestis\",\n email: \"el. pa\u0161to adresas\",\n url: \"URL\",\n emoji: \"jaustukas\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO data ir laikas\",\n date: \"ISO data\",\n time: \"ISO laikas\",\n duration: \"ISO trukm\u0117\",\n ipv4: \"IPv4 adresas\",\n ipv6: \"IPv6 adresas\",\n cidrv4: \"IPv4 tinklo prefiksas (CIDR)\",\n cidrv6: \"IPv6 tinklo prefiksas (CIDR)\",\n base64: \"base64 u\u017Ekoduota eilut\u0117\",\n base64url: \"base64url u\u017Ekoduota eilut\u0117\",\n json_string: \"JSON eilut\u0117\",\n e164: \"E.164 numeris\",\n jwt: \"JWT\",\n template_literal: \"\u012Fvestis\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"skai\u010Dius\",\n bigint: \"sveikasis skai\u010Dius\",\n string: \"eilut\u0117\",\n boolean: \"login\u0117 reik\u0161m\u0117\",\n undefined: \"neapibr\u0117\u017Eta reik\u0161m\u0117\",\n function: \"funkcija\",\n symbol: \"simbolis\",\n array: \"masyvas\",\n object: \"objektas\",\n null: \"nulin\u0117 reik\u0161m\u0117\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Gautas tipas ${received}, o tik\u0117tasi - instanceof ${issue.expected}`;\n }\n return `Gautas tipas ${received}, o tik\u0117tasi - ${expected}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Privalo b\u016Bti ${util.stringifyPrimitive(issue.values[0])}`;\n return `Privalo b\u016Bti vienas i\u0161 ${util.joinValues(issue.values, \"|\")} pasirinkim\u0173`;\n case \"too_big\": {\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n const sizing = getSizing(issue.origin, getUnitTypeFromNumber(Number(issue.maximum)), issue.inclusive ?? false, \"smaller\");\n if (sizing?.verb)\n return `${capitalizeFirstCharacter(origin ?? issue.origin ?? \"reik\u0161m\u0117\")} ${sizing.verb} ${issue.maximum.toString()} ${sizing.unit ?? \"element\u0173\"}`;\n const adj = issue.inclusive ? \"ne didesnis kaip\" : \"ma\u017Eesnis kaip\";\n return `${capitalizeFirstCharacter(origin ?? issue.origin ?? \"reik\u0161m\u0117\")} turi b\u016Bti ${adj} ${issue.maximum.toString()} ${sizing?.unit}`;\n }\n case \"too_small\": {\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n const sizing = getSizing(issue.origin, getUnitTypeFromNumber(Number(issue.minimum)), issue.inclusive ?? false, \"bigger\");\n if (sizing?.verb)\n return `${capitalizeFirstCharacter(origin ?? issue.origin ?? \"reik\u0161m\u0117\")} ${sizing.verb} ${issue.minimum.toString()} ${sizing.unit ?? \"element\u0173\"}`;\n const adj = issue.inclusive ? \"ne ma\u017Eesnis kaip\" : \"didesnis kaip\";\n return `${capitalizeFirstCharacter(origin ?? issue.origin ?? \"reik\u0161m\u0117\")} turi b\u016Bti ${adj} ${issue.minimum.toString()} ${sizing?.unit}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Eilut\u0117 privalo prasid\u0117ti \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Eilut\u0117 privalo pasibaigti \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Eilut\u0117 privalo \u012Ftraukti \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Eilut\u0117 privalo atitikti ${_issue.pattern}`;\n return `Neteisingas ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Skai\u010Dius privalo b\u016Bti ${issue.divisor} kartotinis.`;\n case \"unrecognized_keys\":\n return `Neatpa\u017Eint${issue.keys.length > 1 ? \"i\" : \"as\"} rakt${issue.keys.length > 1 ? \"ai\" : \"as\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return \"Rastas klaidingas raktas\";\n case \"invalid_union\":\n return \"Klaidinga \u012Fvestis\";\n case \"invalid_element\": {\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n return `${capitalizeFirstCharacter(origin ?? issue.origin ?? \"reik\u0161m\u0117\")} turi klaiding\u0105 \u012Fvest\u012F`;\n }\n default:\n return \"Klaidinga \u012Fvestis\";\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u0437\u043D\u0430\u0446\u0438\", verb: \"\u0434\u0430 \u0438\u043C\u0430\u0430\u0442\" },\n file: { unit: \"\u0431\u0430\u0458\u0442\u0438\", verb: \"\u0434\u0430 \u0438\u043C\u0430\u0430\u0442\" },\n array: { unit: \"\u0441\u0442\u0430\u0432\u043A\u0438\", verb: \"\u0434\u0430 \u0438\u043C\u0430\u0430\u0442\" },\n set: { unit: \"\u0441\u0442\u0430\u0432\u043A\u0438\", verb: \"\u0434\u0430 \u0438\u043C\u0430\u0430\u0442\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0432\u043D\u0435\u0441\",\n email: \"\u0430\u0434\u0440\u0435\u0441\u0430 \u043D\u0430 \u0435-\u043F\u043E\u0448\u0442\u0430\",\n url: \"URL\",\n emoji: \"\u0435\u043C\u043E\u045F\u0438\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0434\u0430\u0442\u0443\u043C \u0438 \u0432\u0440\u0435\u043C\u0435\",\n date: \"ISO \u0434\u0430\u0442\u0443\u043C\",\n time: \"ISO \u0432\u0440\u0435\u043C\u0435\",\n duration: \"ISO \u0432\u0440\u0435\u043C\u0435\u0442\u0440\u0430\u0435\u045A\u0435\",\n ipv4: \"IPv4 \u0430\u0434\u0440\u0435\u0441\u0430\",\n ipv6: \"IPv6 \u0430\u0434\u0440\u0435\u0441\u0430\",\n cidrv4: \"IPv4 \u043E\u043F\u0441\u0435\u0433\",\n cidrv6: \"IPv6 \u043E\u043F\u0441\u0435\u0433\",\n base64: \"base64-\u0435\u043D\u043A\u043E\u0434\u0438\u0440\u0430\u043D\u0430 \u043D\u0438\u0437\u0430\",\n base64url: \"base64url-\u0435\u043D\u043A\u043E\u0434\u0438\u0440\u0430\u043D\u0430 \u043D\u0438\u0437\u0430\",\n json_string: \"JSON \u043D\u0438\u0437\u0430\",\n e164: \"E.164 \u0431\u0440\u043E\u0458\",\n jwt: \"JWT\",\n template_literal: \"\u0432\u043D\u0435\u0441\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0431\u0440\u043E\u0458\",\n array: \"\u043D\u0438\u0437\u0430\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0413\u0440\u0435\u0448\u0435\u043D \u0432\u043D\u0435\u0441: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 instanceof ${issue.expected}, \u043F\u0440\u0438\u043C\u0435\u043D\u043E ${received}`;\n }\n return `\u0413\u0440\u0435\u0448\u0435\u043D \u0432\u043D\u0435\u0441: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 ${expected}, \u043F\u0440\u0438\u043C\u0435\u043D\u043E ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Invalid input: expected ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u0413\u0440\u0435\u0448\u0430\u043D\u0430 \u043E\u043F\u0446\u0438\u0458\u0430: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 \u0435\u0434\u043D\u0430 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u041F\u0440\u0435\u043C\u043D\u043E\u0433\u0443 \u0433\u043E\u043B\u0435\u043C: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 ${issue.origin ?? \"\u0432\u0440\u0435\u0434\u043D\u043E\u0441\u0442\u0430\"} \u0434\u0430 \u0438\u043C\u0430 ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0438\"}`;\n return `\u041F\u0440\u0435\u043C\u043D\u043E\u0433\u0443 \u0433\u043E\u043B\u0435\u043C: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 ${issue.origin ?? \"\u0432\u0440\u0435\u0434\u043D\u043E\u0441\u0442\u0430\"} \u0434\u0430 \u0431\u0438\u0434\u0435 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u041F\u0440\u0435\u043C\u043D\u043E\u0433\u0443 \u043C\u0430\u043B: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 ${issue.origin} \u0434\u0430 \u0438\u043C\u0430 ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u041F\u0440\u0435\u043C\u043D\u043E\u0433\u0443 \u043C\u0430\u043B: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 ${issue.origin} \u0434\u0430 \u0431\u0438\u0434\u0435 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u041D\u0435\u0432\u0430\u0436\u0435\u0447\u043A\u0430 \u043D\u0438\u0437\u0430: \u043C\u043E\u0440\u0430 \u0434\u0430 \u0437\u0430\u043F\u043E\u0447\u043D\u0443\u0432\u0430 \u0441\u043E \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `\u041D\u0435\u0432\u0430\u0436\u0435\u0447\u043A\u0430 \u043D\u0438\u0437\u0430: \u043C\u043E\u0440\u0430 \u0434\u0430 \u0437\u0430\u0432\u0440\u0448\u0443\u0432\u0430 \u0441\u043E \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u041D\u0435\u0432\u0430\u0436\u0435\u0447\u043A\u0430 \u043D\u0438\u0437\u0430: \u043C\u043E\u0440\u0430 \u0434\u0430 \u0432\u043A\u043B\u0443\u0447\u0443\u0432\u0430 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u041D\u0435\u0432\u0430\u0436\u0435\u0447\u043A\u0430 \u043D\u0438\u0437\u0430: \u043C\u043E\u0440\u0430 \u0434\u0430 \u043E\u0434\u0433\u043E\u0430\u0440\u0430 \u043D\u0430 \u043F\u0430\u0442\u0435\u0440\u043D\u043E\u0442 ${_issue.pattern}`;\n return `Invalid ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u0413\u0440\u0435\u0448\u0435\u043D \u0431\u0440\u043E\u0458: \u043C\u043E\u0440\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u0434\u0435\u043B\u0438\u0432 \u0441\u043E ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"\u041D\u0435\u043F\u0440\u0435\u043F\u043E\u0437\u043D\u0430\u0435\u043D\u0438 \u043A\u043B\u0443\u0447\u0435\u0432\u0438\" : \"\u041D\u0435\u043F\u0440\u0435\u043F\u043E\u0437\u043D\u0430\u0435\u043D \u043A\u043B\u0443\u0447\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u0413\u0440\u0435\u0448\u0435\u043D \u043A\u043B\u0443\u0447 \u0432\u043E ${issue.origin}`;\n case \"invalid_union\":\n return \"\u0413\u0440\u0435\u0448\u0435\u043D \u0432\u043D\u0435\u0441\";\n case \"invalid_element\":\n return `\u0413\u0440\u0435\u0448\u043D\u0430 \u0432\u0440\u0435\u0434\u043D\u043E\u0441\u0442 \u0432\u043E ${issue.origin}`;\n default:\n return `\u0413\u0440\u0435\u0448\u0435\u043D \u0432\u043D\u0435\u0441`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"aksara\", verb: \"mempunyai\" },\n file: { unit: \"bait\", verb: \"mempunyai\" },\n array: { unit: \"elemen\", verb: \"mempunyai\" },\n set: { unit: \"elemen\", verb: \"mempunyai\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"alamat e-mel\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"tarikh masa ISO\",\n date: \"tarikh ISO\",\n time: \"masa ISO\",\n duration: \"tempoh ISO\",\n ipv4: \"alamat IPv4\",\n ipv6: \"alamat IPv6\",\n cidrv4: \"julat IPv4\",\n cidrv6: \"julat IPv6\",\n base64: \"string dikodkan base64\",\n base64url: \"string dikodkan base64url\",\n json_string: \"string JSON\",\n e164: \"nombor E.164\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"nombor\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Input tidak sah: dijangka instanceof ${issue.expected}, diterima ${received}`;\n }\n return `Input tidak sah: dijangka ${expected}, diterima ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Input tidak sah: dijangka ${util.stringifyPrimitive(issue.values[0])}`;\n return `Pilihan tidak sah: dijangka salah satu daripada ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Terlalu besar: dijangka ${issue.origin ?? \"nilai\"} ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elemen\"}`;\n return `Terlalu besar: dijangka ${issue.origin ?? \"nilai\"} adalah ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Terlalu kecil: dijangka ${issue.origin} ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Terlalu kecil: dijangka ${issue.origin} adalah ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `String tidak sah: mesti bermula dengan \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `String tidak sah: mesti berakhir dengan \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `String tidak sah: mesti mengandungi \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `String tidak sah: mesti sepadan dengan corak ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} tidak sah`;\n }\n case \"not_multiple_of\":\n return `Nombor tidak sah: perlu gandaan ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Kunci tidak dikenali: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Kunci tidak sah dalam ${issue.origin}`;\n case \"invalid_union\":\n return \"Input tidak sah\";\n case \"invalid_element\":\n return `Nilai tidak sah dalam ${issue.origin}`;\n default:\n return `Input tidak sah`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"tekens\", verb: \"heeft\" },\n file: { unit: \"bytes\", verb: \"heeft\" },\n array: { unit: \"elementen\", verb: \"heeft\" },\n set: { unit: \"elementen\", verb: \"heeft\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"invoer\",\n email: \"emailadres\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO datum en tijd\",\n date: \"ISO datum\",\n time: \"ISO tijd\",\n duration: \"ISO duur\",\n ipv4: \"IPv4-adres\",\n ipv6: \"IPv6-adres\",\n cidrv4: \"IPv4-bereik\",\n cidrv6: \"IPv6-bereik\",\n base64: \"base64-gecodeerde tekst\",\n base64url: \"base64 URL-gecodeerde tekst\",\n json_string: \"JSON string\",\n e164: \"E.164-nummer\",\n jwt: \"JWT\",\n template_literal: \"invoer\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"getal\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ongeldige invoer: verwacht instanceof ${issue.expected}, ontving ${received}`;\n }\n return `Ongeldige invoer: verwacht ${expected}, ontving ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ongeldige invoer: verwacht ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ongeldige optie: verwacht \u00E9\u00E9n van ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n const longName = issue.origin === \"date\" ? \"laat\" : issue.origin === \"string\" ? \"lang\" : \"groot\";\n if (sizing)\n return `Te ${longName}: verwacht dat ${issue.origin ?? \"waarde\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementen\"} ${sizing.verb}`;\n return `Te ${longName}: verwacht dat ${issue.origin ?? \"waarde\"} ${adj}${issue.maximum.toString()} is`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n const shortName = issue.origin === \"date\" ? \"vroeg\" : issue.origin === \"string\" ? \"kort\" : \"klein\";\n if (sizing) {\n return `Te ${shortName}: verwacht dat ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit} ${sizing.verb}`;\n }\n return `Te ${shortName}: verwacht dat ${issue.origin} ${adj}${issue.minimum.toString()} is`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Ongeldige tekst: moet met \"${_issue.prefix}\" beginnen`;\n }\n if (_issue.format === \"ends_with\")\n return `Ongeldige tekst: moet op \"${_issue.suffix}\" eindigen`;\n if (_issue.format === \"includes\")\n return `Ongeldige tekst: moet \"${_issue.includes}\" bevatten`;\n if (_issue.format === \"regex\")\n return `Ongeldige tekst: moet overeenkomen met patroon ${_issue.pattern}`;\n return `Ongeldig: ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ongeldig getal: moet een veelvoud van ${issue.divisor} zijn`;\n case \"unrecognized_keys\":\n return `Onbekende key${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Ongeldige key in ${issue.origin}`;\n case \"invalid_union\":\n return \"Ongeldige invoer\";\n case \"invalid_element\":\n return `Ongeldige waarde in ${issue.origin}`;\n default:\n return `Ongeldige invoer`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"tegn\", verb: \"\u00E5 ha\" },\n file: { unit: \"bytes\", verb: \"\u00E5 ha\" },\n array: { unit: \"elementer\", verb: \"\u00E5 inneholde\" },\n set: { unit: \"elementer\", verb: \"\u00E5 inneholde\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"e-postadresse\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO dato- og klokkeslett\",\n date: \"ISO-dato\",\n time: \"ISO-klokkeslett\",\n duration: \"ISO-varighet\",\n ipv4: \"IPv4-omr\u00E5de\",\n ipv6: \"IPv6-omr\u00E5de\",\n cidrv4: \"IPv4-spekter\",\n cidrv6: \"IPv6-spekter\",\n base64: \"base64-enkodet streng\",\n base64url: \"base64url-enkodet streng\",\n json_string: \"JSON-streng\",\n e164: \"E.164-nummer\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"tall\",\n array: \"liste\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ugyldig input: forventet instanceof ${issue.expected}, fikk ${received}`;\n }\n return `Ugyldig input: forventet ${expected}, fikk ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ugyldig verdi: forventet ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ugyldig valg: forventet en av ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `For stor(t): forventet ${issue.origin ?? \"value\"} til \u00E5 ha ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementer\"}`;\n return `For stor(t): forventet ${issue.origin ?? \"value\"} til \u00E5 ha ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `For lite(n): forventet ${issue.origin} til \u00E5 ha ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `For lite(n): forventet ${issue.origin} til \u00E5 ha ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Ugyldig streng: m\u00E5 starte med \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Ugyldig streng: m\u00E5 ende med \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Ugyldig streng: m\u00E5 inneholde \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Ugyldig streng: m\u00E5 matche m\u00F8nsteret ${_issue.pattern}`;\n return `Ugyldig ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ugyldig tall: m\u00E5 v\u00E6re et multiplum av ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"Ukjente n\u00F8kler\" : \"Ukjent n\u00F8kkel\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Ugyldig n\u00F8kkel i ${issue.origin}`;\n case \"invalid_union\":\n return \"Ugyldig input\";\n case \"invalid_element\":\n return `Ugyldig verdi i ${issue.origin}`;\n default:\n return `Ugyldig input`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"harf\", verb: \"olmal\u0131d\u0131r\" },\n file: { unit: \"bayt\", verb: \"olmal\u0131d\u0131r\" },\n array: { unit: \"unsur\", verb: \"olmal\u0131d\u0131r\" },\n set: { unit: \"unsur\", verb: \"olmal\u0131d\u0131r\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"giren\",\n email: \"epostag\u00E2h\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO heng\u00E2m\u0131\",\n date: \"ISO tarihi\",\n time: \"ISO zaman\u0131\",\n duration: \"ISO m\u00FCddeti\",\n ipv4: \"IPv4 ni\u015F\u00E2n\u0131\",\n ipv6: \"IPv6 ni\u015F\u00E2n\u0131\",\n cidrv4: \"IPv4 menzili\",\n cidrv6: \"IPv6 menzili\",\n base64: \"base64-\u015Fifreli metin\",\n base64url: \"base64url-\u015Fifreli metin\",\n json_string: \"JSON metin\",\n e164: \"E.164 say\u0131s\u0131\",\n jwt: \"JWT\",\n template_literal: \"giren\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"numara\",\n array: \"saf\",\n null: \"gayb\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `F\u00E2sit giren: umulan instanceof ${issue.expected}, al\u0131nan ${received}`;\n }\n return `F\u00E2sit giren: umulan ${expected}, al\u0131nan ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `F\u00E2sit giren: umulan ${util.stringifyPrimitive(issue.values[0])}`;\n return `F\u00E2sit tercih: m\u00FBteberler ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Fazla b\u00FCy\u00FCk: ${issue.origin ?? \"value\"}, ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elements\"} sahip olmal\u0131yd\u0131.`;\n return `Fazla b\u00FCy\u00FCk: ${issue.origin ?? \"value\"}, ${adj}${issue.maximum.toString()} olmal\u0131yd\u0131.`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Fazla k\u00FC\u00E7\u00FCk: ${issue.origin}, ${adj}${issue.minimum.toString()} ${sizing.unit} sahip olmal\u0131yd\u0131.`;\n }\n return `Fazla k\u00FC\u00E7\u00FCk: ${issue.origin}, ${adj}${issue.minimum.toString()} olmal\u0131yd\u0131.`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `F\u00E2sit metin: \"${_issue.prefix}\" ile ba\u015Flamal\u0131.`;\n if (_issue.format === \"ends_with\")\n return `F\u00E2sit metin: \"${_issue.suffix}\" ile bitmeli.`;\n if (_issue.format === \"includes\")\n return `F\u00E2sit metin: \"${_issue.includes}\" ihtiv\u00E2 etmeli.`;\n if (_issue.format === \"regex\")\n return `F\u00E2sit metin: ${_issue.pattern} nak\u015F\u0131na uymal\u0131.`;\n return `F\u00E2sit ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `F\u00E2sit say\u0131: ${issue.divisor} kat\u0131 olmal\u0131yd\u0131.`;\n case \"unrecognized_keys\":\n return `Tan\u0131nmayan anahtar ${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} i\u00E7in tan\u0131nmayan anahtar var.`;\n case \"invalid_union\":\n return \"Giren tan\u0131namad\u0131.\";\n case \"invalid_element\":\n return `${issue.origin} i\u00E7in tan\u0131nmayan k\u0131ymet var.`;\n default:\n return `K\u0131ymet tan\u0131namad\u0131.`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u062A\u0648\u06A9\u064A\", verb: \"\u0648\u0644\u0631\u064A\" },\n file: { unit: \"\u0628\u0627\u06CC\u067C\u0633\", verb: \"\u0648\u0644\u0631\u064A\" },\n array: { unit: \"\u062A\u0648\u06A9\u064A\", verb: \"\u0648\u0644\u0631\u064A\" },\n set: { unit: \"\u062A\u0648\u06A9\u064A\", verb: \"\u0648\u0644\u0631\u064A\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0648\u0631\u0648\u062F\u064A\",\n email: \"\u0628\u0631\u06CC\u069A\u0646\u0627\u0644\u06CC\u06A9\",\n url: \"\u06CC\u0648 \u0622\u0631 \u0627\u0644\",\n emoji: \"\u0627\u06CC\u0645\u0648\u062C\u064A\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u0646\u06CC\u067C\u0647 \u0627\u0648 \u0648\u062E\u062A\",\n date: \"\u0646\u06D0\u067C\u0647\",\n time: \"\u0648\u062E\u062A\",\n duration: \"\u0645\u0648\u062F\u0647\",\n ipv4: \"\u062F IPv4 \u067E\u062A\u0647\",\n ipv6: \"\u062F IPv6 \u067E\u062A\u0647\",\n cidrv4: \"\u062F IPv4 \u0633\u0627\u062D\u0647\",\n cidrv6: \"\u062F IPv6 \u0633\u0627\u062D\u0647\",\n base64: \"base64-encoded \u0645\u062A\u0646\",\n base64url: \"base64url-encoded \u0645\u062A\u0646\",\n json_string: \"JSON \u0645\u062A\u0646\",\n e164: \"\u062F E.164 \u0634\u0645\u06D0\u0631\u0647\",\n jwt: \"JWT\",\n template_literal: \"\u0648\u0631\u0648\u062F\u064A\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0639\u062F\u062F\",\n array: \"\u0627\u0631\u06D0\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0646\u0627\u0633\u0645 \u0648\u0631\u0648\u062F\u064A: \u0628\u0627\u06CC\u062F instanceof ${issue.expected} \u0648\u0627\u06CC, \u0645\u06AB\u0631 ${received} \u062A\u0631\u0644\u0627\u0633\u0647 \u0634\u0648`;\n }\n return `\u0646\u0627\u0633\u0645 \u0648\u0631\u0648\u062F\u064A: \u0628\u0627\u06CC\u062F ${expected} \u0648\u0627\u06CC, \u0645\u06AB\u0631 ${received} \u062A\u0631\u0644\u0627\u0633\u0647 \u0634\u0648`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1) {\n return `\u0646\u0627\u0633\u0645 \u0648\u0631\u0648\u062F\u064A: \u0628\u0627\u06CC\u062F ${util.stringifyPrimitive(issue.values[0])} \u0648\u0627\u06CC`;\n }\n return `\u0646\u0627\u0633\u0645 \u0627\u0646\u062A\u062E\u0627\u0628: \u0628\u0627\u06CC\u062F \u06CC\u0648 \u0644\u0647 ${util.joinValues(issue.values, \"|\")} \u0685\u062E\u0647 \u0648\u0627\u06CC`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0689\u06CC\u0631 \u0644\u0648\u06CC: ${issue.origin ?? \"\u0627\u0631\u0632\u069A\u062A\"} \u0628\u0627\u06CC\u062F ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0639\u0646\u0635\u0631\u0648\u0646\u0647\"} \u0648\u0644\u0631\u064A`;\n }\n return `\u0689\u06CC\u0631 \u0644\u0648\u06CC: ${issue.origin ?? \"\u0627\u0631\u0632\u069A\u062A\"} \u0628\u0627\u06CC\u062F ${adj}${issue.maximum.toString()} \u0648\u064A`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0689\u06CC\u0631 \u06A9\u0648\u0686\u0646\u06CC: ${issue.origin} \u0628\u0627\u06CC\u062F ${adj}${issue.minimum.toString()} ${sizing.unit} \u0648\u0644\u0631\u064A`;\n }\n return `\u0689\u06CC\u0631 \u06A9\u0648\u0686\u0646\u06CC: ${issue.origin} \u0628\u0627\u06CC\u062F ${adj}${issue.minimum.toString()} \u0648\u064A`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u0646\u0627\u0633\u0645 \u0645\u062A\u0646: \u0628\u0627\u06CC\u062F \u062F \"${_issue.prefix}\" \u0633\u0631\u0647 \u067E\u06CC\u0644 \u0634\u064A`;\n }\n if (_issue.format === \"ends_with\") {\n return `\u0646\u0627\u0633\u0645 \u0645\u062A\u0646: \u0628\u0627\u06CC\u062F \u062F \"${_issue.suffix}\" \u0633\u0631\u0647 \u067E\u0627\u06CC \u062A\u0647 \u0648\u0631\u0633\u064A\u0696\u064A`;\n }\n if (_issue.format === \"includes\") {\n return `\u0646\u0627\u0633\u0645 \u0645\u062A\u0646: \u0628\u0627\u06CC\u062F \"${_issue.includes}\" \u0648\u0644\u0631\u064A`;\n }\n if (_issue.format === \"regex\") {\n return `\u0646\u0627\u0633\u0645 \u0645\u062A\u0646: \u0628\u0627\u06CC\u062F \u062F ${_issue.pattern} \u0633\u0631\u0647 \u0645\u0637\u0627\u0628\u0642\u062A \u0648\u0644\u0631\u064A`;\n }\n return `${FormatDictionary[_issue.format] ?? issue.format} \u0646\u0627\u0633\u0645 \u062F\u06CC`;\n }\n case \"not_multiple_of\":\n return `\u0646\u0627\u0633\u0645 \u0639\u062F\u062F: \u0628\u0627\u06CC\u062F \u062F ${issue.divisor} \u0645\u0636\u0631\u0628 \u0648\u064A`;\n case \"unrecognized_keys\":\n return `\u0646\u0627\u0633\u0645 ${issue.keys.length > 1 ? \"\u06A9\u0644\u06CC\u0689\u0648\u0646\u0647\" : \"\u06A9\u0644\u06CC\u0689\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u0646\u0627\u0633\u0645 \u06A9\u0644\u06CC\u0689 \u067E\u0647 ${issue.origin} \u06A9\u06D0`;\n case \"invalid_union\":\n return `\u0646\u0627\u0633\u0645\u0647 \u0648\u0631\u0648\u062F\u064A`;\n case \"invalid_element\":\n return `\u0646\u0627\u0633\u0645 \u0639\u0646\u0635\u0631 \u067E\u0647 ${issue.origin} \u06A9\u06D0`;\n default:\n return `\u0646\u0627\u0633\u0645\u0647 \u0648\u0631\u0648\u062F\u064A`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"znak\u00F3w\", verb: \"mie\u0107\" },\n file: { unit: \"bajt\u00F3w\", verb: \"mie\u0107\" },\n array: { unit: \"element\u00F3w\", verb: \"mie\u0107\" },\n set: { unit: \"element\u00F3w\", verb: \"mie\u0107\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"wyra\u017Cenie\",\n email: \"adres email\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"data i godzina w formacie ISO\",\n date: \"data w formacie ISO\",\n time: \"godzina w formacie ISO\",\n duration: \"czas trwania ISO\",\n ipv4: \"adres IPv4\",\n ipv6: \"adres IPv6\",\n cidrv4: \"zakres IPv4\",\n cidrv6: \"zakres IPv6\",\n base64: \"ci\u0105g znak\u00F3w zakodowany w formacie base64\",\n base64url: \"ci\u0105g znak\u00F3w zakodowany w formacie base64url\",\n json_string: \"ci\u0105g znak\u00F3w w formacie JSON\",\n e164: \"liczba E.164\",\n jwt: \"JWT\",\n template_literal: \"wej\u015Bcie\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"liczba\",\n array: \"tablica\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Nieprawid\u0142owe dane wej\u015Bciowe: oczekiwano instanceof ${issue.expected}, otrzymano ${received}`;\n }\n return `Nieprawid\u0142owe dane wej\u015Bciowe: oczekiwano ${expected}, otrzymano ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Nieprawid\u0142owe dane wej\u015Bciowe: oczekiwano ${util.stringifyPrimitive(issue.values[0])}`;\n return `Nieprawid\u0142owa opcja: oczekiwano jednej z warto\u015Bci ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Za du\u017Ca warto\u015B\u0107: oczekiwano, \u017Ce ${issue.origin ?? \"warto\u015B\u0107\"} b\u0119dzie mie\u0107 ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"element\u00F3w\"}`;\n }\n return `Zbyt du\u017C(y/a/e): oczekiwano, \u017Ce ${issue.origin ?? \"warto\u015B\u0107\"} b\u0119dzie wynosi\u0107 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Za ma\u0142a warto\u015B\u0107: oczekiwano, \u017Ce ${issue.origin ?? \"warto\u015B\u0107\"} b\u0119dzie mie\u0107 ${adj}${issue.minimum.toString()} ${sizing.unit ?? \"element\u00F3w\"}`;\n }\n return `Zbyt ma\u0142(y/a/e): oczekiwano, \u017Ce ${issue.origin ?? \"warto\u015B\u0107\"} b\u0119dzie wynosi\u0107 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Nieprawid\u0142owy ci\u0105g znak\u00F3w: musi zaczyna\u0107 si\u0119 od \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Nieprawid\u0142owy ci\u0105g znak\u00F3w: musi ko\u0144czy\u0107 si\u0119 na \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Nieprawid\u0142owy ci\u0105g znak\u00F3w: musi zawiera\u0107 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Nieprawid\u0142owy ci\u0105g znak\u00F3w: musi odpowiada\u0107 wzorcowi ${_issue.pattern}`;\n return `Nieprawid\u0142ow(y/a/e) ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Nieprawid\u0142owa liczba: musi by\u0107 wielokrotno\u015Bci\u0105 ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Nierozpoznane klucze${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Nieprawid\u0142owy klucz w ${issue.origin}`;\n case \"invalid_union\":\n return \"Nieprawid\u0142owe dane wej\u015Bciowe\";\n case \"invalid_element\":\n return `Nieprawid\u0142owa warto\u015B\u0107 w ${issue.origin}`;\n default:\n return `Nieprawid\u0142owe dane wej\u015Bciowe`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"caracteres\", verb: \"ter\" },\n file: { unit: \"bytes\", verb: \"ter\" },\n array: { unit: \"itens\", verb: \"ter\" },\n set: { unit: \"itens\", verb: \"ter\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"padr\u00E3o\",\n email: \"endere\u00E7o de e-mail\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"data e hora ISO\",\n date: \"data ISO\",\n time: \"hora ISO\",\n duration: \"dura\u00E7\u00E3o ISO\",\n ipv4: \"endere\u00E7o IPv4\",\n ipv6: \"endere\u00E7o IPv6\",\n cidrv4: \"faixa de IPv4\",\n cidrv6: \"faixa de IPv6\",\n base64: \"texto codificado em base64\",\n base64url: \"URL codificada em base64\",\n json_string: \"texto JSON\",\n e164: \"n\u00FAmero E.164\",\n jwt: \"JWT\",\n template_literal: \"entrada\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"n\u00FAmero\",\n null: \"nulo\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Tipo inv\u00E1lido: esperado instanceof ${issue.expected}, recebido ${received}`;\n }\n return `Tipo inv\u00E1lido: esperado ${expected}, recebido ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Entrada inv\u00E1lida: esperado ${util.stringifyPrimitive(issue.values[0])}`;\n return `Op\u00E7\u00E3o inv\u00E1lida: esperada uma das ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Muito grande: esperado que ${issue.origin ?? \"valor\"} tivesse ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementos\"}`;\n return `Muito grande: esperado que ${issue.origin ?? \"valor\"} fosse ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Muito pequeno: esperado que ${issue.origin} tivesse ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Muito pequeno: esperado que ${issue.origin} fosse ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Texto inv\u00E1lido: deve come\u00E7ar com \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Texto inv\u00E1lido: deve terminar com \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Texto inv\u00E1lido: deve incluir \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Texto inv\u00E1lido: deve corresponder ao padr\u00E3o ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} inv\u00E1lido`;\n }\n case \"not_multiple_of\":\n return `N\u00FAmero inv\u00E1lido: deve ser m\u00FAltiplo de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Chave${issue.keys.length > 1 ? \"s\" : \"\"} desconhecida${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Chave inv\u00E1lida em ${issue.origin}`;\n case \"invalid_union\":\n return \"Entrada inv\u00E1lida\";\n case \"invalid_element\":\n return `Valor inv\u00E1lido em ${issue.origin}`;\n default:\n return `Campo inv\u00E1lido`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nfunction getRussianPlural(count, one, few, many) {\n const absCount = Math.abs(count);\n const lastDigit = absCount % 10;\n const lastTwoDigits = absCount % 100;\n if (lastTwoDigits >= 11 && lastTwoDigits <= 19) {\n return many;\n }\n if (lastDigit === 1) {\n return one;\n }\n if (lastDigit >= 2 && lastDigit <= 4) {\n return few;\n }\n return many;\n}\nconst error = () => {\n const Sizable = {\n string: {\n unit: {\n one: \"\u0441\u0438\u043C\u0432\u043E\u043B\",\n few: \"\u0441\u0438\u043C\u0432\u043E\u043B\u0430\",\n many: \"\u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432\",\n },\n verb: \"\u0438\u043C\u0435\u0442\u044C\",\n },\n file: {\n unit: {\n one: \"\u0431\u0430\u0439\u0442\",\n few: \"\u0431\u0430\u0439\u0442\u0430\",\n many: \"\u0431\u0430\u0439\u0442\",\n },\n verb: \"\u0438\u043C\u0435\u0442\u044C\",\n },\n array: {\n unit: {\n one: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\",\n few: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0430\",\n many: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u0432\",\n },\n verb: \"\u0438\u043C\u0435\u0442\u044C\",\n },\n set: {\n unit: {\n one: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\",\n few: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0430\",\n many: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u0432\",\n },\n verb: \"\u0438\u043C\u0435\u0442\u044C\",\n },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0432\u0432\u043E\u0434\",\n email: \"email \u0430\u0434\u0440\u0435\u0441\",\n url: \"URL\",\n emoji: \"\u044D\u043C\u043E\u0434\u0437\u0438\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0434\u0430\u0442\u0430 \u0438 \u0432\u0440\u0435\u043C\u044F\",\n date: \"ISO \u0434\u0430\u0442\u0430\",\n time: \"ISO \u0432\u0440\u0435\u043C\u044F\",\n duration: \"ISO \u0434\u043B\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C\",\n ipv4: \"IPv4 \u0430\u0434\u0440\u0435\u0441\",\n ipv6: \"IPv6 \u0430\u0434\u0440\u0435\u0441\",\n cidrv4: \"IPv4 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\",\n cidrv6: \"IPv6 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\",\n base64: \"\u0441\u0442\u0440\u043E\u043A\u0430 \u0432 \u0444\u043E\u0440\u043C\u0430\u0442\u0435 base64\",\n base64url: \"\u0441\u0442\u0440\u043E\u043A\u0430 \u0432 \u0444\u043E\u0440\u043C\u0430\u0442\u0435 base64url\",\n json_string: \"JSON \u0441\u0442\u0440\u043E\u043A\u0430\",\n e164: \"\u043D\u043E\u043C\u0435\u0440 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u0432\u0432\u043E\u0434\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0447\u0438\u0441\u043B\u043E\",\n array: \"\u043C\u0430\u0441\u0441\u0438\u0432\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u0432\u0432\u043E\u0434: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C instanceof ${issue.expected}, \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u043E ${received}`;\n }\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u0432\u0432\u043E\u0434: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C ${expected}, \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u043E ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u0432\u0432\u043E\u0434: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u0432\u0430\u0440\u0438\u0430\u043D\u0442: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C \u043E\u0434\u043D\u043E \u0438\u0437 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const maxValue = Number(issue.maximum);\n const unit = getRussianPlural(maxValue, sizing.unit.one, sizing.unit.few, sizing.unit.many);\n return `\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C, \u0447\u0442\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435\"} \u0431\u0443\u0434\u0435\u0442 \u0438\u043C\u0435\u0442\u044C ${adj}${issue.maximum.toString()} ${unit}`;\n }\n return `\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C, \u0447\u0442\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435\"} \u0431\u0443\u0434\u0435\u0442 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const minValue = Number(issue.minimum);\n const unit = getRussianPlural(minValue, sizing.unit.one, sizing.unit.few, sizing.unit.many);\n return `\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u043C\u0430\u043B\u0435\u043D\u044C\u043A\u043E\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C, \u0447\u0442\u043E ${issue.origin} \u0431\u0443\u0434\u0435\u0442 \u0438\u043C\u0435\u0442\u044C ${adj}${issue.minimum.toString()} ${unit}`;\n }\n return `\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u043C\u0430\u043B\u0435\u043D\u044C\u043A\u043E\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C, \u0447\u0442\u043E ${issue.origin} \u0431\u0443\u0434\u0435\u0442 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430: \u0434\u043E\u043B\u0436\u043D\u0430 \u043D\u0430\u0447\u0438\u043D\u0430\u0442\u044C\u0441\u044F \u0441 \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430: \u0434\u043E\u043B\u0436\u043D\u0430 \u0437\u0430\u043A\u0430\u043D\u0447\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043D\u0430 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430: \u0434\u043E\u043B\u0436\u043D\u0430 \u0441\u043E\u0434\u0435\u0440\u0436\u0430\u0442\u044C \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430: \u0434\u043E\u043B\u0436\u043D\u0430 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043E\u0432\u0430\u0442\u044C \u0448\u0430\u0431\u043B\u043E\u043D\u0443 ${_issue.pattern}`;\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u043E\u0435 \u0447\u0438\u0441\u043B\u043E: \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u043A\u0440\u0430\u0442\u043D\u044B\u043C ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u041D\u0435\u0440\u0430\u0441\u043F\u043E\u0437\u043D\u0430\u043D\u043D${issue.keys.length > 1 ? \"\u044B\u0435\" : \"\u044B\u0439\"} \u043A\u043B\u044E\u0447${issue.keys.length > 1 ? \"\u0438\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u043A\u043B\u044E\u0447 \u0432 ${issue.origin}`;\n case \"invalid_union\":\n return \"\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0435 \u0432\u0445\u043E\u0434\u043D\u044B\u0435 \u0434\u0430\u043D\u043D\u044B\u0435\";\n case \"invalid_element\":\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u043E\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435 \u0432 ${issue.origin}`;\n default:\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0435 \u0432\u0445\u043E\u0434\u043D\u044B\u0435 \u0434\u0430\u043D\u043D\u044B\u0435`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"znakov\", verb: \"imeti\" },\n file: { unit: \"bajtov\", verb: \"imeti\" },\n array: { unit: \"elementov\", verb: \"imeti\" },\n set: { unit: \"elementov\", verb: \"imeti\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"vnos\",\n email: \"e-po\u0161tni naslov\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO datum in \u010Das\",\n date: \"ISO datum\",\n time: \"ISO \u010Das\",\n duration: \"ISO trajanje\",\n ipv4: \"IPv4 naslov\",\n ipv6: \"IPv6 naslov\",\n cidrv4: \"obseg IPv4\",\n cidrv6: \"obseg IPv6\",\n base64: \"base64 kodiran niz\",\n base64url: \"base64url kodiran niz\",\n json_string: \"JSON niz\",\n e164: \"E.164 \u0161tevilka\",\n jwt: \"JWT\",\n template_literal: \"vnos\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0161tevilo\",\n array: \"tabela\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Neveljaven vnos: pri\u010Dakovano instanceof ${issue.expected}, prejeto ${received}`;\n }\n return `Neveljaven vnos: pri\u010Dakovano ${expected}, prejeto ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Neveljaven vnos: pri\u010Dakovano ${util.stringifyPrimitive(issue.values[0])}`;\n return `Neveljavna mo\u017Enost: pri\u010Dakovano eno izmed ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Preveliko: pri\u010Dakovano, da bo ${issue.origin ?? \"vrednost\"} imelo ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementov\"}`;\n return `Preveliko: pri\u010Dakovano, da bo ${issue.origin ?? \"vrednost\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Premajhno: pri\u010Dakovano, da bo ${issue.origin} imelo ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Premajhno: pri\u010Dakovano, da bo ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Neveljaven niz: mora se za\u010Deti z \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Neveljaven niz: mora se kon\u010Dati z \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Neveljaven niz: mora vsebovati \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Neveljaven niz: mora ustrezati vzorcu ${_issue.pattern}`;\n return `Neveljaven ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Neveljavno \u0161tevilo: mora biti ve\u010Dkratnik ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Neprepoznan${issue.keys.length > 1 ? \"i klju\u010Di\" : \" klju\u010D\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Neveljaven klju\u010D v ${issue.origin}`;\n case \"invalid_union\":\n return \"Neveljaven vnos\";\n case \"invalid_element\":\n return `Neveljavna vrednost v ${issue.origin}`;\n default:\n return \"Neveljaven vnos\";\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"tecken\", verb: \"att ha\" },\n file: { unit: \"bytes\", verb: \"att ha\" },\n array: { unit: \"objekt\", verb: \"att inneh\u00E5lla\" },\n set: { unit: \"objekt\", verb: \"att inneh\u00E5lla\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"regulj\u00E4rt uttryck\",\n email: \"e-postadress\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO-datum och tid\",\n date: \"ISO-datum\",\n time: \"ISO-tid\",\n duration: \"ISO-varaktighet\",\n ipv4: \"IPv4-intervall\",\n ipv6: \"IPv6-intervall\",\n cidrv4: \"IPv4-spektrum\",\n cidrv6: \"IPv6-spektrum\",\n base64: \"base64-kodad str\u00E4ng\",\n base64url: \"base64url-kodad str\u00E4ng\",\n json_string: \"JSON-str\u00E4ng\",\n e164: \"E.164-nummer\",\n jwt: \"JWT\",\n template_literal: \"mall-literal\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"antal\",\n array: \"lista\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ogiltig inmatning: f\u00F6rv\u00E4ntat instanceof ${issue.expected}, fick ${received}`;\n }\n return `Ogiltig inmatning: f\u00F6rv\u00E4ntat ${expected}, fick ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ogiltig inmatning: f\u00F6rv\u00E4ntat ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ogiltigt val: f\u00F6rv\u00E4ntade en av ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `F\u00F6r stor(t): f\u00F6rv\u00E4ntade ${issue.origin ?? \"v\u00E4rdet\"} att ha ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"element\"}`;\n }\n return `F\u00F6r stor(t): f\u00F6rv\u00E4ntat ${issue.origin ?? \"v\u00E4rdet\"} att ha ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `F\u00F6r lite(t): f\u00F6rv\u00E4ntade ${issue.origin ?? \"v\u00E4rdet\"} att ha ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `F\u00F6r lite(t): f\u00F6rv\u00E4ntade ${issue.origin ?? \"v\u00E4rdet\"} att ha ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Ogiltig str\u00E4ng: m\u00E5ste b\u00F6rja med \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Ogiltig str\u00E4ng: m\u00E5ste sluta med \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Ogiltig str\u00E4ng: m\u00E5ste inneh\u00E5lla \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Ogiltig str\u00E4ng: m\u00E5ste matcha m\u00F6nstret \"${_issue.pattern}\"`;\n return `Ogiltig(t) ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ogiltigt tal: m\u00E5ste vara en multipel av ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"Ok\u00E4nda nycklar\" : \"Ok\u00E4nd nyckel\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Ogiltig nyckel i ${issue.origin ?? \"v\u00E4rdet\"}`;\n case \"invalid_union\":\n return \"Ogiltig input\";\n case \"invalid_element\":\n return `Ogiltigt v\u00E4rde i ${issue.origin ?? \"v\u00E4rdet\"}`;\n default:\n return `Ogiltig input`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u0B8E\u0BB4\u0BC1\u0BA4\u0BCD\u0BA4\u0BC1\u0B95\u0BCD\u0B95\u0BB3\u0BCD\", verb: \"\u0B95\u0BCA\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD\" },\n file: { unit: \"\u0BAA\u0BC8\u0B9F\u0BCD\u0B9F\u0BC1\u0B95\u0BB3\u0BCD\", verb: \"\u0B95\u0BCA\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD\" },\n array: { unit: \"\u0B89\u0BB1\u0BC1\u0BAA\u0BCD\u0BAA\u0BC1\u0B95\u0BB3\u0BCD\", verb: \"\u0B95\u0BCA\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD\" },\n set: { unit: \"\u0B89\u0BB1\u0BC1\u0BAA\u0BCD\u0BAA\u0BC1\u0B95\u0BB3\u0BCD\", verb: \"\u0B95\u0BCA\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1\",\n email: \"\u0BAE\u0BBF\u0BA9\u0BCD\u0BA9\u0B9E\u0BCD\u0B9A\u0BB2\u0BCD \u0BAE\u0BC1\u0B95\u0BB5\u0BB0\u0BBF\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0BA4\u0BC7\u0BA4\u0BBF \u0BA8\u0BC7\u0BB0\u0BAE\u0BCD\",\n date: \"ISO \u0BA4\u0BC7\u0BA4\u0BBF\",\n time: \"ISO \u0BA8\u0BC7\u0BB0\u0BAE\u0BCD\",\n duration: \"ISO \u0B95\u0BBE\u0BB2 \u0B85\u0BB3\u0BB5\u0BC1\",\n ipv4: \"IPv4 \u0BAE\u0BC1\u0B95\u0BB5\u0BB0\u0BBF\",\n ipv6: \"IPv6 \u0BAE\u0BC1\u0B95\u0BB5\u0BB0\u0BBF\",\n cidrv4: \"IPv4 \u0BB5\u0BB0\u0BAE\u0BCD\u0BAA\u0BC1\",\n cidrv6: \"IPv6 \u0BB5\u0BB0\u0BAE\u0BCD\u0BAA\u0BC1\",\n base64: \"base64-encoded \u0B9A\u0BB0\u0BAE\u0BCD\",\n base64url: \"base64url-encoded \u0B9A\u0BB0\u0BAE\u0BCD\",\n json_string: \"JSON \u0B9A\u0BB0\u0BAE\u0BCD\",\n e164: \"E.164 \u0B8E\u0BA3\u0BCD\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0B8E\u0BA3\u0BCD\",\n array: \"\u0B85\u0BA3\u0BBF\",\n null: \"\u0BB5\u0BC6\u0BB1\u0BC1\u0BAE\u0BC8\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 instanceof ${issue.expected}, \u0BAA\u0BC6\u0BB1\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${received}`;\n }\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${expected}, \u0BAA\u0BC6\u0BB1\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0BAE\u0BCD: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${util.joinValues(issue.values, \"|\")} \u0B87\u0BB2\u0BCD \u0B92\u0BA9\u0BCD\u0BB1\u0BC1`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0BAE\u0BBF\u0B95 \u0BAA\u0BC6\u0BB0\u0BBF\u0BAF\u0BA4\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${issue.origin ?? \"\u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0B89\u0BB1\u0BC1\u0BAA\u0BCD\u0BAA\u0BC1\u0B95\u0BB3\u0BCD\"} \u0B86\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n }\n return `\u0BAE\u0BBF\u0B95 \u0BAA\u0BC6\u0BB0\u0BBF\u0BAF\u0BA4\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${issue.origin ?? \"\u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1\"} ${adj}${issue.maximum.toString()} \u0B86\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0BAE\u0BBF\u0B95\u0B9A\u0BCD \u0B9A\u0BBF\u0BB1\u0BBF\u0BAF\u0BA4\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit} \u0B86\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`; //\n }\n return `\u0BAE\u0BBF\u0B95\u0B9A\u0BCD \u0B9A\u0BBF\u0BB1\u0BBF\u0BAF\u0BA4\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${issue.origin} ${adj}${issue.minimum.toString()} \u0B86\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B9A\u0BB0\u0BAE\u0BCD: \"${_issue.prefix}\" \u0B87\u0BB2\u0BCD \u0BA4\u0BCA\u0B9F\u0B99\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n if (_issue.format === \"ends_with\")\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B9A\u0BB0\u0BAE\u0BCD: \"${_issue.suffix}\" \u0B87\u0BB2\u0BCD \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0B9F\u0BC8\u0BAF \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n if (_issue.format === \"includes\")\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B9A\u0BB0\u0BAE\u0BCD: \"${_issue.includes}\" \u0B90 \u0B89\u0BB3\u0BCD\u0BB3\u0B9F\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n if (_issue.format === \"regex\")\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B9A\u0BB0\u0BAE\u0BCD: ${_issue.pattern} \u0BAE\u0BC1\u0BB1\u0BC8\u0BAA\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1\u0B9F\u0BA9\u0BCD \u0BAA\u0BCA\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B8E\u0BA3\u0BCD: ${issue.divisor} \u0B87\u0BA9\u0BCD \u0BAA\u0BB2\u0BAE\u0BBE\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n case \"unrecognized_keys\":\n return `\u0B85\u0B9F\u0BC8\u0BAF\u0BBE\u0BB3\u0BAE\u0BCD \u0BA4\u0BC6\u0BB0\u0BBF\u0BAF\u0BBE\u0BA4 \u0BB5\u0BBF\u0B9A\u0BC8${issue.keys.length > 1 ? \"\u0B95\u0BB3\u0BCD\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} \u0B87\u0BB2\u0BCD \u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0BB5\u0BBF\u0B9A\u0BC8`;\n case \"invalid_union\":\n return \"\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1\";\n case \"invalid_element\":\n return `${issue.origin} \u0B87\u0BB2\u0BCD \u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1`;\n default:\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\", verb: \"\u0E04\u0E27\u0E23\u0E21\u0E35\" },\n file: { unit: \"\u0E44\u0E1A\u0E15\u0E4C\", verb: \"\u0E04\u0E27\u0E23\u0E21\u0E35\" },\n array: { unit: \"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\", verb: \"\u0E04\u0E27\u0E23\u0E21\u0E35\" },\n set: { unit: \"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\", verb: \"\u0E04\u0E27\u0E23\u0E21\u0E35\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E1B\u0E49\u0E2D\u0E19\",\n email: \"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2D\u0E35\u0E40\u0E21\u0E25\",\n url: \"URL\",\n emoji: \"\u0E2D\u0E34\u0E42\u0E21\u0E08\u0E34\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E40\u0E27\u0E25\u0E32\u0E41\u0E1A\u0E1A ISO\",\n date: \"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E41\u0E1A\u0E1A ISO\",\n time: \"\u0E40\u0E27\u0E25\u0E32\u0E41\u0E1A\u0E1A ISO\",\n duration: \"\u0E0A\u0E48\u0E27\u0E07\u0E40\u0E27\u0E25\u0E32\u0E41\u0E1A\u0E1A ISO\",\n ipv4: \"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48 IPv4\",\n ipv6: \"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48 IPv6\",\n cidrv4: \"\u0E0A\u0E48\u0E27\u0E07 IP \u0E41\u0E1A\u0E1A IPv4\",\n cidrv6: \"\u0E0A\u0E48\u0E27\u0E07 IP \u0E41\u0E1A\u0E1A IPv6\",\n base64: \"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E41\u0E1A\u0E1A Base64\",\n base64url: \"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E41\u0E1A\u0E1A Base64 \u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A URL\",\n json_string: \"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E41\u0E1A\u0E1A JSON\",\n e164: \"\u0E40\u0E1A\u0E2D\u0E23\u0E4C\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C\u0E23\u0E30\u0E2B\u0E27\u0E48\u0E32\u0E07\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28 (E.164)\",\n jwt: \"\u0E42\u0E17\u0E40\u0E04\u0E19 JWT\",\n template_literal: \"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E1B\u0E49\u0E2D\u0E19\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0E15\u0E31\u0E27\u0E40\u0E25\u0E02\",\n array: \"\u0E2D\u0E32\u0E23\u0E4C\u0E40\u0E23\u0E22\u0E4C (Array)\",\n null: \"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E04\u0E48\u0E32 (null)\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E04\u0E27\u0E23\u0E40\u0E1B\u0E47\u0E19 instanceof ${issue.expected} \u0E41\u0E15\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A ${received}`;\n }\n return `\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E04\u0E27\u0E23\u0E40\u0E1B\u0E47\u0E19 ${expected} \u0E41\u0E15\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u0E04\u0E48\u0E32\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E04\u0E27\u0E23\u0E40\u0E1B\u0E47\u0E19 ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E04\u0E27\u0E23\u0E40\u0E1B\u0E47\u0E19\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E43\u0E19 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"\u0E44\u0E21\u0E48\u0E40\u0E01\u0E34\u0E19\" : \"\u0E19\u0E49\u0E2D\u0E22\u0E01\u0E27\u0E48\u0E32\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u0E40\u0E01\u0E34\u0E19\u0E01\u0E33\u0E2B\u0E19\u0E14: ${issue.origin ?? \"\u0E04\u0E48\u0E32\"} \u0E04\u0E27\u0E23\u0E21\u0E35${adj} ${issue.maximum.toString()} ${sizing.unit ?? \"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\"}`;\n return `\u0E40\u0E01\u0E34\u0E19\u0E01\u0E33\u0E2B\u0E19\u0E14: ${issue.origin ?? \"\u0E04\u0E48\u0E32\"} \u0E04\u0E27\u0E23\u0E21\u0E35${adj} ${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \"\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E19\u0E49\u0E2D\u0E22\" : \"\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0E19\u0E49\u0E2D\u0E22\u0E01\u0E27\u0E48\u0E32\u0E01\u0E33\u0E2B\u0E19\u0E14: ${issue.origin} \u0E04\u0E27\u0E23\u0E21\u0E35${adj} ${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u0E19\u0E49\u0E2D\u0E22\u0E01\u0E27\u0E48\u0E32\u0E01\u0E33\u0E2B\u0E19\u0E14: ${issue.origin} \u0E04\u0E27\u0E23\u0E21\u0E35${adj} ${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E02\u0E36\u0E49\u0E19\u0E15\u0E49\u0E19\u0E14\u0E49\u0E27\u0E22 \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E25\u0E07\u0E17\u0E49\u0E32\u0E22\u0E14\u0E49\u0E27\u0E22 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35 \"${_issue.includes}\" \u0E2D\u0E22\u0E39\u0E48\u0E43\u0E19\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21`;\n if (_issue.format === \"regex\")\n return `\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E15\u0E49\u0E2D\u0E07\u0E15\u0E23\u0E07\u0E01\u0E31\u0E1A\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14 ${_issue.pattern}`;\n return `\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u0E15\u0E31\u0E27\u0E40\u0E25\u0E02\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E33\u0E19\u0E27\u0E19\u0E17\u0E35\u0E48\u0E2B\u0E32\u0E23\u0E14\u0E49\u0E27\u0E22 ${issue.divisor} \u0E44\u0E14\u0E49\u0E25\u0E07\u0E15\u0E31\u0E27`;\n case \"unrecognized_keys\":\n return `\u0E1E\u0E1A\u0E04\u0E35\u0E22\u0E4C\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E23\u0E39\u0E49\u0E08\u0E31\u0E01: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u0E04\u0E35\u0E22\u0E4C\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E19 ${issue.origin}`;\n case \"invalid_union\":\n return \"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E44\u0E21\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E1A\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E22\u0E39\u0E40\u0E19\u0E35\u0E22\u0E19\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E44\u0E27\u0E49\";\n case \"invalid_element\":\n return `\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E19 ${issue.origin}`;\n default:\n return `\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"karakter\", verb: \"olmal\u0131\" },\n file: { unit: \"bayt\", verb: \"olmal\u0131\" },\n array: { unit: \"\u00F6\u011Fe\", verb: \"olmal\u0131\" },\n set: { unit: \"\u00F6\u011Fe\", verb: \"olmal\u0131\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"girdi\",\n email: \"e-posta adresi\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO tarih ve saat\",\n date: \"ISO tarih\",\n time: \"ISO saat\",\n duration: \"ISO s\u00FCre\",\n ipv4: \"IPv4 adresi\",\n ipv6: \"IPv6 adresi\",\n cidrv4: \"IPv4 aral\u0131\u011F\u0131\",\n cidrv6: \"IPv6 aral\u0131\u011F\u0131\",\n base64: \"base64 ile \u015Fifrelenmi\u015F metin\",\n base64url: \"base64url ile \u015Fifrelenmi\u015F metin\",\n json_string: \"JSON dizesi\",\n e164: \"E.164 say\u0131s\u0131\",\n jwt: \"JWT\",\n template_literal: \"\u015Eablon dizesi\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ge\u00E7ersiz de\u011Fer: beklenen instanceof ${issue.expected}, al\u0131nan ${received}`;\n }\n return `Ge\u00E7ersiz de\u011Fer: beklenen ${expected}, al\u0131nan ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ge\u00E7ersiz de\u011Fer: beklenen ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ge\u00E7ersiz se\u00E7enek: a\u015Fa\u011F\u0131dakilerden biri olmal\u0131: ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u00C7ok b\u00FCy\u00FCk: beklenen ${issue.origin ?? \"de\u011Fer\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u00F6\u011Fe\"}`;\n return `\u00C7ok b\u00FCy\u00FCk: beklenen ${issue.origin ?? \"de\u011Fer\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u00C7ok k\u00FC\u00E7\u00FCk: beklenen ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n return `\u00C7ok k\u00FC\u00E7\u00FCk: beklenen ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Ge\u00E7ersiz metin: \"${_issue.prefix}\" ile ba\u015Flamal\u0131`;\n if (_issue.format === \"ends_with\")\n return `Ge\u00E7ersiz metin: \"${_issue.suffix}\" ile bitmeli`;\n if (_issue.format === \"includes\")\n return `Ge\u00E7ersiz metin: \"${_issue.includes}\" i\u00E7ermeli`;\n if (_issue.format === \"regex\")\n return `Ge\u00E7ersiz metin: ${_issue.pattern} desenine uymal\u0131`;\n return `Ge\u00E7ersiz ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ge\u00E7ersiz say\u0131: ${issue.divisor} ile tam b\u00F6l\u00FCnebilmeli`;\n case \"unrecognized_keys\":\n return `Tan\u0131nmayan anahtar${issue.keys.length > 1 ? \"lar\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} i\u00E7inde ge\u00E7ersiz anahtar`;\n case \"invalid_union\":\n return \"Ge\u00E7ersiz de\u011Fer\";\n case \"invalid_element\":\n return `${issue.origin} i\u00E7inde ge\u00E7ersiz de\u011Fer`;\n default:\n return `Ge\u00E7ersiz de\u011Fer`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u0441\u0438\u043C\u0432\u043E\u043B\u0456\u0432\", verb: \"\u043C\u0430\u0442\u0438\u043C\u0435\" },\n file: { unit: \"\u0431\u0430\u0439\u0442\u0456\u0432\", verb: \"\u043C\u0430\u0442\u0438\u043C\u0435\" },\n array: { unit: \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0456\u0432\", verb: \"\u043C\u0430\u0442\u0438\u043C\u0435\" },\n set: { unit: \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0456\u0432\", verb: \"\u043C\u0430\u0442\u0438\u043C\u0435\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456\",\n email: \"\u0430\u0434\u0440\u0435\u0441\u0430 \u0435\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u043E\u0457 \u043F\u043E\u0448\u0442\u0438\",\n url: \"URL\",\n emoji: \"\u0435\u043C\u043E\u0434\u0437\u0456\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u0434\u0430\u0442\u0430 \u0442\u0430 \u0447\u0430\u0441 ISO\",\n date: \"\u0434\u0430\u0442\u0430 ISO\",\n time: \"\u0447\u0430\u0441 ISO\",\n duration: \"\u0442\u0440\u0438\u0432\u0430\u043B\u0456\u0441\u0442\u044C ISO\",\n ipv4: \"\u0430\u0434\u0440\u0435\u0441\u0430 IPv4\",\n ipv6: \"\u0430\u0434\u0440\u0435\u0441\u0430 IPv6\",\n cidrv4: \"\u0434\u0456\u0430\u043F\u0430\u0437\u043E\u043D IPv4\",\n cidrv6: \"\u0434\u0456\u0430\u043F\u0430\u0437\u043E\u043D IPv6\",\n base64: \"\u0440\u044F\u0434\u043E\u043A \u0443 \u043A\u043E\u0434\u0443\u0432\u0430\u043D\u043D\u0456 base64\",\n base64url: \"\u0440\u044F\u0434\u043E\u043A \u0443 \u043A\u043E\u0434\u0443\u0432\u0430\u043D\u043D\u0456 base64url\",\n json_string: \"\u0440\u044F\u0434\u043E\u043A JSON\",\n e164: \"\u043D\u043E\u043C\u0435\u0440 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0447\u0438\u0441\u043B\u043E\",\n array: \"\u043C\u0430\u0441\u0438\u0432\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0456 \u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F instanceof ${issue.expected}, \u043E\u0442\u0440\u0438\u043C\u0430\u043D\u043E ${received}`;\n }\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0456 \u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F ${expected}, \u043E\u0442\u0440\u0438\u043C\u0430\u043D\u043E ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0456 \u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0430 \u043E\u043F\u0446\u0456\u044F: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F \u043E\u0434\u043D\u0435 \u0437 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u043E \u0432\u0435\u043B\u0438\u043A\u0435: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F, \u0449\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u0435\u043D\u043D\u044F\"} ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0456\u0432\"}`;\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u043E \u0432\u0435\u043B\u0438\u043A\u0435: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F, \u0449\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u0435\u043D\u043D\u044F\"} \u0431\u0443\u0434\u0435 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u043E \u043C\u0430\u043B\u0435: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F, \u0449\u043E ${issue.origin} ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u043E \u043C\u0430\u043B\u0435: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F, \u0449\u043E ${issue.origin} \u0431\u0443\u0434\u0435 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u0440\u044F\u0434\u043E\u043A: \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u043F\u043E\u0447\u0438\u043D\u0430\u0442\u0438\u0441\u044F \u0437 \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u0440\u044F\u0434\u043E\u043A: \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u0437\u0430\u043A\u0456\u043D\u0447\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u043D\u0430 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u0440\u044F\u0434\u043E\u043A: \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u043C\u0456\u0441\u0442\u0438\u0442\u0438 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u0440\u044F\u0434\u043E\u043A: \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u0432\u0456\u0434\u043F\u043E\u0432\u0456\u0434\u0430\u0442\u0438 \u0448\u0430\u0431\u043B\u043E\u043D\u0443 ${_issue.pattern}`;\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0435 \u0447\u0438\u0441\u043B\u043E: \u043F\u043E\u0432\u0438\u043D\u043D\u043E \u0431\u0443\u0442\u0438 \u043A\u0440\u0430\u0442\u043D\u0438\u043C ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u041D\u0435\u0440\u043E\u0437\u043F\u0456\u0437\u043D\u0430\u043D\u0438\u0439 \u043A\u043B\u044E\u0447${issue.keys.length > 1 ? \"\u0456\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u043A\u043B\u044E\u0447 \u0443 ${issue.origin}`;\n case \"invalid_union\":\n return \"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0456 \u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456\";\n case \"invalid_element\":\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u043D\u044F \u0443 ${issue.origin}`;\n default:\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0456 \u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import uk from \"./uk.js\";\n/** @deprecated Use `uk` instead. */\nexport default function () {\n return uk();\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u062D\u0631\u0648\u0641\", verb: \"\u06C1\u0648\u0646\u0627\" },\n file: { unit: \"\u0628\u0627\u0626\u0679\u0633\", verb: \"\u06C1\u0648\u0646\u0627\" },\n array: { unit: \"\u0622\u0626\u0679\u0645\u0632\", verb: \"\u06C1\u0648\u0646\u0627\" },\n set: { unit: \"\u0622\u0626\u0679\u0645\u0632\", verb: \"\u06C1\u0648\u0646\u0627\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0627\u0646 \u067E\u0679\",\n email: \"\u0627\u06CC \u0645\u06CC\u0644 \u0627\u06CC\u0688\u0631\u06CC\u0633\",\n url: \"\u06CC\u0648 \u0622\u0631 \u0627\u06CC\u0644\",\n emoji: \"\u0627\u06CC\u0645\u0648\u062C\u06CC\",\n uuid: \"\u06CC\u0648 \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC\",\n uuidv4: \"\u06CC\u0648 \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC \u0648\u06CC 4\",\n uuidv6: \"\u06CC\u0648 \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC \u0648\u06CC 6\",\n nanoid: \"\u0646\u06CC\u0646\u0648 \u0622\u0626\u06CC \u0688\u06CC\",\n guid: \"\u062C\u06CC \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC\",\n cuid: \"\u0633\u06CC \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC\",\n cuid2: \"\u0633\u06CC \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC 2\",\n ulid: \"\u06CC\u0648 \u0627\u06CC\u0644 \u0622\u0626\u06CC \u0688\u06CC\",\n xid: \"\u0627\u06CC\u06A9\u0633 \u0622\u0626\u06CC \u0688\u06CC\",\n ksuid: \"\u06A9\u06D2 \u0627\u06CC\u0633 \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC\",\n datetime: \"\u0622\u0626\u06CC \u0627\u06CC\u0633 \u0627\u0648 \u0688\u06CC\u0679 \u0679\u0627\u0626\u0645\",\n date: \"\u0622\u0626\u06CC \u0627\u06CC\u0633 \u0627\u0648 \u062A\u0627\u0631\u06CC\u062E\",\n time: \"\u0622\u0626\u06CC \u0627\u06CC\u0633 \u0627\u0648 \u0648\u0642\u062A\",\n duration: \"\u0622\u0626\u06CC \u0627\u06CC\u0633 \u0627\u0648 \u0645\u062F\u062A\",\n ipv4: \"\u0622\u0626\u06CC \u067E\u06CC \u0648\u06CC 4 \u0627\u06CC\u0688\u0631\u06CC\u0633\",\n ipv6: \"\u0622\u0626\u06CC \u067E\u06CC \u0648\u06CC 6 \u0627\u06CC\u0688\u0631\u06CC\u0633\",\n cidrv4: \"\u0622\u0626\u06CC \u067E\u06CC \u0648\u06CC 4 \u0631\u06CC\u0646\u062C\",\n cidrv6: \"\u0622\u0626\u06CC \u067E\u06CC \u0648\u06CC 6 \u0631\u06CC\u0646\u062C\",\n base64: \"\u0628\u06CC\u0633 64 \u0627\u0646 \u06A9\u0648\u0688\u0688 \u0633\u0679\u0631\u0646\u06AF\",\n base64url: \"\u0628\u06CC\u0633 64 \u06CC\u0648 \u0622\u0631 \u0627\u06CC\u0644 \u0627\u0646 \u06A9\u0648\u0688\u0688 \u0633\u0679\u0631\u0646\u06AF\",\n json_string: \"\u062C\u06D2 \u0627\u06CC\u0633 \u0627\u0648 \u0627\u06CC\u0646 \u0633\u0679\u0631\u0646\u06AF\",\n e164: \"\u0627\u06CC 164 \u0646\u0645\u0628\u0631\",\n jwt: \"\u062C\u06D2 \u0688\u0628\u0644\u06CC\u0648 \u0679\u06CC\",\n template_literal: \"\u0627\u0646 \u067E\u0679\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0646\u0645\u0628\u0631\",\n array: \"\u0622\u0631\u06D2\",\n null: \"\u0646\u0644\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u063A\u0644\u0637 \u0627\u0646 \u067E\u0679: instanceof ${issue.expected} \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627\u060C ${received} \u0645\u0648\u0635\u0648\u0644 \u06C1\u0648\u0627`;\n }\n return `\u063A\u0644\u0637 \u0627\u0646 \u067E\u0679: ${expected} \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627\u060C ${received} \u0645\u0648\u0635\u0648\u0644 \u06C1\u0648\u0627`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u063A\u0644\u0637 \u0627\u0646 \u067E\u0679: ${util.stringifyPrimitive(issue.values[0])} \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627`;\n return `\u063A\u0644\u0637 \u0622\u067E\u0634\u0646: ${util.joinValues(issue.values, \"|\")} \u0645\u06CC\u06BA \u0633\u06D2 \u0627\u06CC\u06A9 \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u0628\u06C1\u062A \u0628\u0691\u0627: ${issue.origin ?? \"\u0648\u06CC\u0644\u06CC\u0648\"} \u06A9\u06D2 ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0639\u0646\u0627\u0635\u0631\"} \u06C1\u0648\u0646\u06D2 \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u06D2`;\n return `\u0628\u06C1\u062A \u0628\u0691\u0627: ${issue.origin ?? \"\u0648\u06CC\u0644\u06CC\u0648\"} \u06A9\u0627 ${adj}${issue.maximum.toString()} \u06C1\u0648\u0646\u0627 \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0628\u06C1\u062A \u0686\u06BE\u0648\u0679\u0627: ${issue.origin} \u06A9\u06D2 ${adj}${issue.minimum.toString()} ${sizing.unit} \u06C1\u0648\u0646\u06D2 \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u06D2`;\n }\n return `\u0628\u06C1\u062A \u0686\u06BE\u0648\u0679\u0627: ${issue.origin} \u06A9\u0627 ${adj}${issue.minimum.toString()} \u06C1\u0648\u0646\u0627 \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u063A\u0644\u0637 \u0633\u0679\u0631\u0646\u06AF: \"${_issue.prefix}\" \u0633\u06D2 \u0634\u0631\u0648\u0639 \u06C1\u0648\u0646\u0627 \u0686\u0627\u06C1\u06CC\u06D2`;\n }\n if (_issue.format === \"ends_with\")\n return `\u063A\u0644\u0637 \u0633\u0679\u0631\u0646\u06AF: \"${_issue.suffix}\" \u067E\u0631 \u062E\u062A\u0645 \u06C1\u0648\u0646\u0627 \u0686\u0627\u06C1\u06CC\u06D2`;\n if (_issue.format === \"includes\")\n return `\u063A\u0644\u0637 \u0633\u0679\u0631\u0646\u06AF: \"${_issue.includes}\" \u0634\u0627\u0645\u0644 \u06C1\u0648\u0646\u0627 \u0686\u0627\u06C1\u06CC\u06D2`;\n if (_issue.format === \"regex\")\n return `\u063A\u0644\u0637 \u0633\u0679\u0631\u0646\u06AF: \u067E\u06CC\u0679\u0631\u0646 ${_issue.pattern} \u0633\u06D2 \u0645\u06CC\u0686 \u06C1\u0648\u0646\u0627 \u0686\u0627\u06C1\u06CC\u06D2`;\n return `\u063A\u0644\u0637 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u063A\u0644\u0637 \u0646\u0645\u0628\u0631: ${issue.divisor} \u06A9\u0627 \u0645\u0636\u0627\u0639\u0641 \u06C1\u0648\u0646\u0627 \u0686\u0627\u06C1\u06CC\u06D2`;\n case \"unrecognized_keys\":\n return `\u063A\u06CC\u0631 \u062A\u0633\u0644\u06CC\u0645 \u0634\u062F\u06C1 \u06A9\u06CC${issue.keys.length > 1 ? \"\u0632\" : \"\"}: ${util.joinValues(issue.keys, \"\u060C \")}`;\n case \"invalid_key\":\n return `${issue.origin} \u0645\u06CC\u06BA \u063A\u0644\u0637 \u06A9\u06CC`;\n case \"invalid_union\":\n return \"\u063A\u0644\u0637 \u0627\u0646 \u067E\u0679\";\n case \"invalid_element\":\n return `${issue.origin} \u0645\u06CC\u06BA \u063A\u0644\u0637 \u0648\u06CC\u0644\u06CC\u0648`;\n default:\n return `\u063A\u0644\u0637 \u0627\u0646 \u067E\u0679`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"belgi\", verb: \"bo\u2018lishi kerak\" },\n file: { unit: \"bayt\", verb: \"bo\u2018lishi kerak\" },\n array: { unit: \"element\", verb: \"bo\u2018lishi kerak\" },\n set: { unit: \"element\", verb: \"bo\u2018lishi kerak\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"kirish\",\n email: \"elektron pochta manzili\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO sana va vaqti\",\n date: \"ISO sana\",\n time: \"ISO vaqt\",\n duration: \"ISO davomiylik\",\n ipv4: \"IPv4 manzil\",\n ipv6: \"IPv6 manzil\",\n mac: \"MAC manzil\",\n cidrv4: \"IPv4 diapazon\",\n cidrv6: \"IPv6 diapazon\",\n base64: \"base64 kodlangan satr\",\n base64url: \"base64url kodlangan satr\",\n json_string: \"JSON satr\",\n e164: \"E.164 raqam\",\n jwt: \"JWT\",\n template_literal: \"kirish\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"raqam\",\n array: \"massiv\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Noto\u2018g\u2018ri kirish: kutilgan instanceof ${issue.expected}, qabul qilingan ${received}`;\n }\n return `Noto\u2018g\u2018ri kirish: kutilgan ${expected}, qabul qilingan ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Noto\u2018g\u2018ri kirish: kutilgan ${util.stringifyPrimitive(issue.values[0])}`;\n return `Noto\u2018g\u2018ri variant: quyidagilardan biri kutilgan ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Juda katta: kutilgan ${issue.origin ?? \"qiymat\"} ${adj}${issue.maximum.toString()} ${sizing.unit} ${sizing.verb}`;\n return `Juda katta: kutilgan ${issue.origin ?? \"qiymat\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Juda kichik: kutilgan ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit} ${sizing.verb}`;\n }\n return `Juda kichik: kutilgan ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Noto\u2018g\u2018ri satr: \"${_issue.prefix}\" bilan boshlanishi kerak`;\n if (_issue.format === \"ends_with\")\n return `Noto\u2018g\u2018ri satr: \"${_issue.suffix}\" bilan tugashi kerak`;\n if (_issue.format === \"includes\")\n return `Noto\u2018g\u2018ri satr: \"${_issue.includes}\" ni o\u2018z ichiga olishi kerak`;\n if (_issue.format === \"regex\")\n return `Noto\u2018g\u2018ri satr: ${_issue.pattern} shabloniga mos kelishi kerak`;\n return `Noto\u2018g\u2018ri ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Noto\u2018g\u2018ri raqam: ${issue.divisor} ning karralisi bo\u2018lishi kerak`;\n case \"unrecognized_keys\":\n return `Noma\u2019lum kalit${issue.keys.length > 1 ? \"lar\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} dagi kalit noto\u2018g\u2018ri`;\n case \"invalid_union\":\n return \"Noto\u2018g\u2018ri kirish\";\n case \"invalid_element\":\n return `${issue.origin} da noto\u2018g\u2018ri qiymat`;\n default:\n return `Noto\u2018g\u2018ri kirish`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"k\u00FD t\u1EF1\", verb: \"c\u00F3\" },\n file: { unit: \"byte\", verb: \"c\u00F3\" },\n array: { unit: \"ph\u1EA7n t\u1EED\", verb: \"c\u00F3\" },\n set: { unit: \"ph\u1EA7n t\u1EED\", verb: \"c\u00F3\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0111\u1EA7u v\u00E0o\",\n email: \"\u0111\u1ECBa ch\u1EC9 email\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ng\u00E0y gi\u1EDD ISO\",\n date: \"ng\u00E0y ISO\",\n time: \"gi\u1EDD ISO\",\n duration: \"kho\u1EA3ng th\u1EDDi gian ISO\",\n ipv4: \"\u0111\u1ECBa ch\u1EC9 IPv4\",\n ipv6: \"\u0111\u1ECBa ch\u1EC9 IPv6\",\n cidrv4: \"d\u1EA3i IPv4\",\n cidrv6: \"d\u1EA3i IPv6\",\n base64: \"chu\u1ED7i m\u00E3 h\u00F3a base64\",\n base64url: \"chu\u1ED7i m\u00E3 h\u00F3a base64url\",\n json_string: \"chu\u1ED7i JSON\",\n e164: \"s\u1ED1 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u0111\u1EA7u v\u00E0o\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"s\u1ED1\",\n array: \"m\u1EA3ng\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0110\u1EA7u v\u00E0o kh\u00F4ng h\u1EE3p l\u1EC7: mong \u0111\u1EE3i instanceof ${issue.expected}, nh\u1EADn \u0111\u01B0\u1EE3c ${received}`;\n }\n return `\u0110\u1EA7u v\u00E0o kh\u00F4ng h\u1EE3p l\u1EC7: mong \u0111\u1EE3i ${expected}, nh\u1EADn \u0111\u01B0\u1EE3c ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u0110\u1EA7u v\u00E0o kh\u00F4ng h\u1EE3p l\u1EC7: mong \u0111\u1EE3i ${util.stringifyPrimitive(issue.values[0])}`;\n return `T\u00F9y ch\u1ECDn kh\u00F4ng h\u1EE3p l\u1EC7: mong \u0111\u1EE3i m\u1ED9t trong c\u00E1c gi\u00E1 tr\u1ECB ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Qu\u00E1 l\u1EDBn: mong \u0111\u1EE3i ${issue.origin ?? \"gi\u00E1 tr\u1ECB\"} ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"ph\u1EA7n t\u1EED\"}`;\n return `Qu\u00E1 l\u1EDBn: mong \u0111\u1EE3i ${issue.origin ?? \"gi\u00E1 tr\u1ECB\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Qu\u00E1 nh\u1ECF: mong \u0111\u1EE3i ${issue.origin} ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Qu\u00E1 nh\u1ECF: mong \u0111\u1EE3i ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Chu\u1ED7i kh\u00F4ng h\u1EE3p l\u1EC7: ph\u1EA3i b\u1EAFt \u0111\u1EA7u b\u1EB1ng \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Chu\u1ED7i kh\u00F4ng h\u1EE3p l\u1EC7: ph\u1EA3i k\u1EBFt th\u00FAc b\u1EB1ng \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Chu\u1ED7i kh\u00F4ng h\u1EE3p l\u1EC7: ph\u1EA3i bao g\u1ED3m \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Chu\u1ED7i kh\u00F4ng h\u1EE3p l\u1EC7: ph\u1EA3i kh\u1EDBp v\u1EDBi m\u1EABu ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} kh\u00F4ng h\u1EE3p l\u1EC7`;\n }\n case \"not_multiple_of\":\n return `S\u1ED1 kh\u00F4ng h\u1EE3p l\u1EC7: ph\u1EA3i l\u00E0 b\u1ED9i s\u1ED1 c\u1EE7a ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Kh\u00F3a kh\u00F4ng \u0111\u01B0\u1EE3c nh\u1EADn d\u1EA1ng: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Kh\u00F3a kh\u00F4ng h\u1EE3p l\u1EC7 trong ${issue.origin}`;\n case \"invalid_union\":\n return \"\u0110\u1EA7u v\u00E0o kh\u00F4ng h\u1EE3p l\u1EC7\";\n case \"invalid_element\":\n return `Gi\u00E1 tr\u1ECB kh\u00F4ng h\u1EE3p l\u1EC7 trong ${issue.origin}`;\n default:\n return `\u0110\u1EA7u v\u00E0o kh\u00F4ng h\u1EE3p l\u1EC7`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u5B57\u7B26\", verb: \"\u5305\u542B\" },\n file: { unit: \"\u5B57\u8282\", verb: \"\u5305\u542B\" },\n array: { unit: \"\u9879\", verb: \"\u5305\u542B\" },\n set: { unit: \"\u9879\", verb: \"\u5305\u542B\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u8F93\u5165\",\n email: \"\u7535\u5B50\u90AE\u4EF6\",\n url: \"URL\",\n emoji: \"\u8868\u60C5\u7B26\u53F7\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO\u65E5\u671F\u65F6\u95F4\",\n date: \"ISO\u65E5\u671F\",\n time: \"ISO\u65F6\u95F4\",\n duration: \"ISO\u65F6\u957F\",\n ipv4: \"IPv4\u5730\u5740\",\n ipv6: \"IPv6\u5730\u5740\",\n cidrv4: \"IPv4\u7F51\u6BB5\",\n cidrv6: \"IPv6\u7F51\u6BB5\",\n base64: \"base64\u7F16\u7801\u5B57\u7B26\u4E32\",\n base64url: \"base64url\u7F16\u7801\u5B57\u7B26\u4E32\",\n json_string: \"JSON\u5B57\u7B26\u4E32\",\n e164: \"E.164\u53F7\u7801\",\n jwt: \"JWT\",\n template_literal: \"\u8F93\u5165\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u6570\u5B57\",\n array: \"\u6570\u7EC4\",\n null: \"\u7A7A\u503C(null)\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u65E0\u6548\u8F93\u5165\uFF1A\u671F\u671B instanceof ${issue.expected}\uFF0C\u5B9E\u9645\u63A5\u6536 ${received}`;\n }\n return `\u65E0\u6548\u8F93\u5165\uFF1A\u671F\u671B ${expected}\uFF0C\u5B9E\u9645\u63A5\u6536 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u65E0\u6548\u8F93\u5165\uFF1A\u671F\u671B ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u65E0\u6548\u9009\u9879\uFF1A\u671F\u671B\u4EE5\u4E0B\u4E4B\u4E00 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u6570\u503C\u8FC7\u5927\uFF1A\u671F\u671B ${issue.origin ?? \"\u503C\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u4E2A\u5143\u7D20\"}`;\n return `\u6570\u503C\u8FC7\u5927\uFF1A\u671F\u671B ${issue.origin ?? \"\u503C\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u6570\u503C\u8FC7\u5C0F\uFF1A\u671F\u671B ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u6570\u503C\u8FC7\u5C0F\uFF1A\u671F\u671B ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u65E0\u6548\u5B57\u7B26\u4E32\uFF1A\u5FC5\u987B\u4EE5 \"${_issue.prefix}\" \u5F00\u5934`;\n if (_issue.format === \"ends_with\")\n return `\u65E0\u6548\u5B57\u7B26\u4E32\uFF1A\u5FC5\u987B\u4EE5 \"${_issue.suffix}\" \u7ED3\u5C3E`;\n if (_issue.format === \"includes\")\n return `\u65E0\u6548\u5B57\u7B26\u4E32\uFF1A\u5FC5\u987B\u5305\u542B \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u65E0\u6548\u5B57\u7B26\u4E32\uFF1A\u5FC5\u987B\u6EE1\u8DB3\u6B63\u5219\u8868\u8FBE\u5F0F ${_issue.pattern}`;\n return `\u65E0\u6548${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u65E0\u6548\u6570\u5B57\uFF1A\u5FC5\u987B\u662F ${issue.divisor} \u7684\u500D\u6570`;\n case \"unrecognized_keys\":\n return `\u51FA\u73B0\u672A\u77E5\u7684\u952E(key): ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} \u4E2D\u7684\u952E(key)\u65E0\u6548`;\n case \"invalid_union\":\n return \"\u65E0\u6548\u8F93\u5165\";\n case \"invalid_element\":\n return `${issue.origin} \u4E2D\u5305\u542B\u65E0\u6548\u503C(value)`;\n default:\n return `\u65E0\u6548\u8F93\u5165`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u5B57\u5143\", verb: \"\u64C1\u6709\" },\n file: { unit: \"\u4F4D\u5143\u7D44\", verb: \"\u64C1\u6709\" },\n array: { unit: \"\u9805\u76EE\", verb: \"\u64C1\u6709\" },\n set: { unit: \"\u9805\u76EE\", verb: \"\u64C1\u6709\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u8F38\u5165\",\n email: \"\u90F5\u4EF6\u5730\u5740\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u65E5\u671F\u6642\u9593\",\n date: \"ISO \u65E5\u671F\",\n time: \"ISO \u6642\u9593\",\n duration: \"ISO \u671F\u9593\",\n ipv4: \"IPv4 \u4F4D\u5740\",\n ipv6: \"IPv6 \u4F4D\u5740\",\n cidrv4: \"IPv4 \u7BC4\u570D\",\n cidrv6: \"IPv6 \u7BC4\u570D\",\n base64: \"base64 \u7DE8\u78BC\u5B57\u4E32\",\n base64url: \"base64url \u7DE8\u78BC\u5B57\u4E32\",\n json_string: \"JSON \u5B57\u4E32\",\n e164: \"E.164 \u6578\u503C\",\n jwt: \"JWT\",\n template_literal: \"\u8F38\u5165\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u7121\u6548\u7684\u8F38\u5165\u503C\uFF1A\u9810\u671F\u70BA instanceof ${issue.expected}\uFF0C\u4F46\u6536\u5230 ${received}`;\n }\n return `\u7121\u6548\u7684\u8F38\u5165\u503C\uFF1A\u9810\u671F\u70BA ${expected}\uFF0C\u4F46\u6536\u5230 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u7121\u6548\u7684\u8F38\u5165\u503C\uFF1A\u9810\u671F\u70BA ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u7121\u6548\u7684\u9078\u9805\uFF1A\u9810\u671F\u70BA\u4EE5\u4E0B\u5176\u4E2D\u4E4B\u4E00 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u6578\u503C\u904E\u5927\uFF1A\u9810\u671F ${issue.origin ?? \"\u503C\"} \u61C9\u70BA ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u500B\u5143\u7D20\"}`;\n return `\u6578\u503C\u904E\u5927\uFF1A\u9810\u671F ${issue.origin ?? \"\u503C\"} \u61C9\u70BA ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u6578\u503C\u904E\u5C0F\uFF1A\u9810\u671F ${issue.origin} \u61C9\u70BA ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u6578\u503C\u904E\u5C0F\uFF1A\u9810\u671F ${issue.origin} \u61C9\u70BA ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u7121\u6548\u7684\u5B57\u4E32\uFF1A\u5FC5\u9808\u4EE5 \"${_issue.prefix}\" \u958B\u982D`;\n }\n if (_issue.format === \"ends_with\")\n return `\u7121\u6548\u7684\u5B57\u4E32\uFF1A\u5FC5\u9808\u4EE5 \"${_issue.suffix}\" \u7D50\u5C3E`;\n if (_issue.format === \"includes\")\n return `\u7121\u6548\u7684\u5B57\u4E32\uFF1A\u5FC5\u9808\u5305\u542B \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u7121\u6548\u7684\u5B57\u4E32\uFF1A\u5FC5\u9808\u7B26\u5408\u683C\u5F0F ${_issue.pattern}`;\n return `\u7121\u6548\u7684 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u7121\u6548\u7684\u6578\u5B57\uFF1A\u5FC5\u9808\u70BA ${issue.divisor} \u7684\u500D\u6578`;\n case \"unrecognized_keys\":\n return `\u7121\u6CD5\u8B58\u5225\u7684\u9375\u503C${issue.keys.length > 1 ? \"\u5011\" : \"\"}\uFF1A${util.joinValues(issue.keys, \"\u3001\")}`;\n case \"invalid_key\":\n return `${issue.origin} \u4E2D\u6709\u7121\u6548\u7684\u9375\u503C`;\n case \"invalid_union\":\n return \"\u7121\u6548\u7684\u8F38\u5165\u503C\";\n case \"invalid_element\":\n return `${issue.origin} \u4E2D\u6709\u7121\u6548\u7684\u503C`;\n default:\n return `\u7121\u6548\u7684\u8F38\u5165\u503C`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u00E0mi\", verb: \"n\u00ED\" },\n file: { unit: \"bytes\", verb: \"n\u00ED\" },\n array: { unit: \"nkan\", verb: \"n\u00ED\" },\n set: { unit: \"nkan\", verb: \"n\u00ED\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u1EB9\u0300r\u1ECD \u00ECb\u00E1w\u1ECDl\u00E9\",\n email: \"\u00E0d\u00EDr\u1EB9\u0301s\u00EC \u00ECm\u1EB9\u0301l\u00EC\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u00E0k\u00F3k\u00F2 ISO\",\n date: \"\u1ECDj\u1ECD\u0301 ISO\",\n time: \"\u00E0k\u00F3k\u00F2 ISO\",\n duration: \"\u00E0k\u00F3k\u00F2 t\u00F3 p\u00E9 ISO\",\n ipv4: \"\u00E0d\u00EDr\u1EB9\u0301s\u00EC IPv4\",\n ipv6: \"\u00E0d\u00EDr\u1EB9\u0301s\u00EC IPv6\",\n cidrv4: \"\u00E0gb\u00E8gb\u00E8 IPv4\",\n cidrv6: \"\u00E0gb\u00E8gb\u00E8 IPv6\",\n base64: \"\u1ECD\u0300r\u1ECD\u0300 t\u00ED a k\u1ECD\u0301 n\u00ED base64\",\n base64url: \"\u1ECD\u0300r\u1ECD\u0300 base64url\",\n json_string: \"\u1ECD\u0300r\u1ECD\u0300 JSON\",\n e164: \"n\u1ECD\u0301mb\u00E0 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u1EB9\u0300r\u1ECD \u00ECb\u00E1w\u1ECDl\u00E9\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"n\u1ECD\u0301mb\u00E0\",\n array: \"akop\u1ECD\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u00CCb\u00E1w\u1ECDl\u00E9 a\u1E63\u00EC\u1E63e: a n\u00ED l\u00E1ti fi instanceof ${issue.expected}, \u00E0m\u1ECD\u0300 a r\u00ED ${received}`;\n }\n return `\u00CCb\u00E1w\u1ECDl\u00E9 a\u1E63\u00EC\u1E63e: a n\u00ED l\u00E1ti fi ${expected}, \u00E0m\u1ECD\u0300 a r\u00ED ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u00CCb\u00E1w\u1ECDl\u00E9 a\u1E63\u00EC\u1E63e: a n\u00ED l\u00E1ti fi ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u00C0\u1E63\u00E0y\u00E0n a\u1E63\u00EC\u1E63e: yan \u1ECD\u0300kan l\u00E1ra ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `T\u00F3 p\u1ECD\u0300 j\u00F9: a n\u00ED l\u00E1ti j\u1EB9\u0301 p\u00E9 ${issue.origin ?? \"iye\"} ${sizing.verb} ${adj}${issue.maximum} ${sizing.unit}`;\n return `T\u00F3 p\u1ECD\u0300 j\u00F9: a n\u00ED l\u00E1ti j\u1EB9\u0301 ${adj}${issue.maximum}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `K\u00E9r\u00E9 ju: a n\u00ED l\u00E1ti j\u1EB9\u0301 p\u00E9 ${issue.origin} ${sizing.verb} ${adj}${issue.minimum} ${sizing.unit}`;\n return `K\u00E9r\u00E9 ju: a n\u00ED l\u00E1ti j\u1EB9\u0301 ${adj}${issue.minimum}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u1ECC\u0300r\u1ECD\u0300 a\u1E63\u00EC\u1E63e: gb\u1ECD\u0301d\u1ECD\u0300 b\u1EB9\u0300r\u1EB9\u0300 p\u1EB9\u0300l\u00FA \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u1ECC\u0300r\u1ECD\u0300 a\u1E63\u00EC\u1E63e: gb\u1ECD\u0301d\u1ECD\u0300 par\u00ED p\u1EB9\u0300l\u00FA \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u1ECC\u0300r\u1ECD\u0300 a\u1E63\u00EC\u1E63e: gb\u1ECD\u0301d\u1ECD\u0300 n\u00ED \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u1ECC\u0300r\u1ECD\u0300 a\u1E63\u00EC\u1E63e: gb\u1ECD\u0301d\u1ECD\u0300 b\u00E1 \u00E0p\u1EB9\u1EB9r\u1EB9 mu ${_issue.pattern}`;\n return `A\u1E63\u00EC\u1E63e: ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `N\u1ECD\u0301mb\u00E0 a\u1E63\u00EC\u1E63e: gb\u1ECD\u0301d\u1ECD\u0300 j\u1EB9\u0301 \u00E8y\u00E0 p\u00EDp\u00EDn ti ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `B\u1ECDt\u00ECn\u00EC \u00E0\u00ECm\u1ECD\u0300: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `B\u1ECDt\u00ECn\u00EC a\u1E63\u00EC\u1E63e n\u00EDn\u00FA ${issue.origin}`;\n case \"invalid_union\":\n return \"\u00CCb\u00E1w\u1ECDl\u00E9 a\u1E63\u00EC\u1E63e\";\n case \"invalid_element\":\n return `Iye a\u1E63\u00EC\u1E63e n\u00EDn\u00FA ${issue.origin}`;\n default:\n return \"\u00CCb\u00E1w\u1ECDl\u00E9 a\u1E63\u00EC\u1E63e\";\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "var _a;\nexport const $output = Symbol(\"ZodOutput\");\nexport const $input = Symbol(\"ZodInput\");\nexport class $ZodRegistry {\n constructor() {\n this._map = new WeakMap();\n this._idmap = new Map();\n }\n add(schema, ..._meta) {\n const meta = _meta[0];\n this._map.set(schema, meta);\n if (meta && typeof meta === \"object\" && \"id\" in meta) {\n this._idmap.set(meta.id, schema);\n }\n return this;\n }\n clear() {\n this._map = new WeakMap();\n this._idmap = new Map();\n return this;\n }\n remove(schema) {\n const meta = this._map.get(schema);\n if (meta && typeof meta === \"object\" && \"id\" in meta) {\n this._idmap.delete(meta.id);\n }\n this._map.delete(schema);\n return this;\n }\n get(schema) {\n // return this._map.get(schema) as any;\n // inherit metadata\n const p = schema._zod.parent;\n if (p) {\n const pm = { ...(this.get(p) ?? {}) };\n delete pm.id; // do not inherit id\n const f = { ...pm, ...this._map.get(schema) };\n return Object.keys(f).length ? f : undefined;\n }\n return this._map.get(schema);\n }\n has(schema) {\n return this._map.has(schema);\n }\n}\n// registries\nexport function registry() {\n return new $ZodRegistry();\n}\n(_a = globalThis).__zod_globalRegistry ?? (_a.__zod_globalRegistry = registry());\nexport const globalRegistry = globalThis.__zod_globalRegistry;\n", "import * as checks from \"./checks.js\";\nimport * as registries from \"./registries.js\";\nimport * as schemas from \"./schemas.js\";\nimport * as util from \"./util.js\";\n// @__NO_SIDE_EFFECTS__\nexport function _string(Class, params) {\n return new Class({\n type: \"string\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _coercedString(Class, params) {\n return new Class({\n type: \"string\",\n coerce: true,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _email(Class, params) {\n return new Class({\n type: \"string\",\n format: \"email\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _guid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"guid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uuid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"uuid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uuidv4(Class, params) {\n return new Class({\n type: \"string\",\n format: \"uuid\",\n check: \"string_format\",\n abort: false,\n version: \"v4\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uuidv6(Class, params) {\n return new Class({\n type: \"string\",\n format: \"uuid\",\n check: \"string_format\",\n abort: false,\n version: \"v6\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uuidv7(Class, params) {\n return new Class({\n type: \"string\",\n format: \"uuid\",\n check: \"string_format\",\n abort: false,\n version: \"v7\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _url(Class, params) {\n return new Class({\n type: \"string\",\n format: \"url\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _emoji(Class, params) {\n return new Class({\n type: \"string\",\n format: \"emoji\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _nanoid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"nanoid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _cuid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"cuid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _cuid2(Class, params) {\n return new Class({\n type: \"string\",\n format: \"cuid2\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _ulid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"ulid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _xid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"xid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _ksuid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"ksuid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _ipv4(Class, params) {\n return new Class({\n type: \"string\",\n format: \"ipv4\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _ipv6(Class, params) {\n return new Class({\n type: \"string\",\n format: \"ipv6\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _mac(Class, params) {\n return new Class({\n type: \"string\",\n format: \"mac\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _cidrv4(Class, params) {\n return new Class({\n type: \"string\",\n format: \"cidrv4\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _cidrv6(Class, params) {\n return new Class({\n type: \"string\",\n format: \"cidrv6\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _base64(Class, params) {\n return new Class({\n type: \"string\",\n format: \"base64\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _base64url(Class, params) {\n return new Class({\n type: \"string\",\n format: \"base64url\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _e164(Class, params) {\n return new Class({\n type: \"string\",\n format: \"e164\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _jwt(Class, params) {\n return new Class({\n type: \"string\",\n format: \"jwt\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\nexport const TimePrecision = {\n Any: null,\n Minute: -1,\n Second: 0,\n Millisecond: 3,\n Microsecond: 6,\n};\n// @__NO_SIDE_EFFECTS__\nexport function _isoDateTime(Class, params) {\n return new Class({\n type: \"string\",\n format: \"datetime\",\n check: \"string_format\",\n offset: false,\n local: false,\n precision: null,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _isoDate(Class, params) {\n return new Class({\n type: \"string\",\n format: \"date\",\n check: \"string_format\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _isoTime(Class, params) {\n return new Class({\n type: \"string\",\n format: \"time\",\n check: \"string_format\",\n precision: null,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _isoDuration(Class, params) {\n return new Class({\n type: \"string\",\n format: \"duration\",\n check: \"string_format\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _number(Class, params) {\n return new Class({\n type: \"number\",\n checks: [],\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _coercedNumber(Class, params) {\n return new Class({\n type: \"number\",\n coerce: true,\n checks: [],\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _int(Class, params) {\n return new Class({\n type: \"number\",\n check: \"number_format\",\n abort: false,\n format: \"safeint\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _float32(Class, params) {\n return new Class({\n type: \"number\",\n check: \"number_format\",\n abort: false,\n format: \"float32\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _float64(Class, params) {\n return new Class({\n type: \"number\",\n check: \"number_format\",\n abort: false,\n format: \"float64\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _int32(Class, params) {\n return new Class({\n type: \"number\",\n check: \"number_format\",\n abort: false,\n format: \"int32\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uint32(Class, params) {\n return new Class({\n type: \"number\",\n check: \"number_format\",\n abort: false,\n format: \"uint32\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _boolean(Class, params) {\n return new Class({\n type: \"boolean\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _coercedBoolean(Class, params) {\n return new Class({\n type: \"boolean\",\n coerce: true,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _bigint(Class, params) {\n return new Class({\n type: \"bigint\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _coercedBigint(Class, params) {\n return new Class({\n type: \"bigint\",\n coerce: true,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _int64(Class, params) {\n return new Class({\n type: \"bigint\",\n check: \"bigint_format\",\n abort: false,\n format: \"int64\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uint64(Class, params) {\n return new Class({\n type: \"bigint\",\n check: \"bigint_format\",\n abort: false,\n format: \"uint64\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _symbol(Class, params) {\n return new Class({\n type: \"symbol\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _undefined(Class, params) {\n return new Class({\n type: \"undefined\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _null(Class, params) {\n return new Class({\n type: \"null\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _any(Class) {\n return new Class({\n type: \"any\",\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _unknown(Class) {\n return new Class({\n type: \"unknown\",\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _never(Class, params) {\n return new Class({\n type: \"never\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _void(Class, params) {\n return new Class({\n type: \"void\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _date(Class, params) {\n return new Class({\n type: \"date\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _coercedDate(Class, params) {\n return new Class({\n type: \"date\",\n coerce: true,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _nan(Class, params) {\n return new Class({\n type: \"nan\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _lt(value, params) {\n return new checks.$ZodCheckLessThan({\n check: \"less_than\",\n ...util.normalizeParams(params),\n value,\n inclusive: false,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _lte(value, params) {\n return new checks.$ZodCheckLessThan({\n check: \"less_than\",\n ...util.normalizeParams(params),\n value,\n inclusive: true,\n });\n}\nexport { \n/** @deprecated Use `z.lte()` instead. */\n_lte as _max, };\n// @__NO_SIDE_EFFECTS__\nexport function _gt(value, params) {\n return new checks.$ZodCheckGreaterThan({\n check: \"greater_than\",\n ...util.normalizeParams(params),\n value,\n inclusive: false,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _gte(value, params) {\n return new checks.$ZodCheckGreaterThan({\n check: \"greater_than\",\n ...util.normalizeParams(params),\n value,\n inclusive: true,\n });\n}\nexport { \n/** @deprecated Use `z.gte()` instead. */\n_gte as _min, };\n// @__NO_SIDE_EFFECTS__\nexport function _positive(params) {\n return _gt(0, params);\n}\n// negative\n// @__NO_SIDE_EFFECTS__\nexport function _negative(params) {\n return _lt(0, params);\n}\n// nonpositive\n// @__NO_SIDE_EFFECTS__\nexport function _nonpositive(params) {\n return _lte(0, params);\n}\n// nonnegative\n// @__NO_SIDE_EFFECTS__\nexport function _nonnegative(params) {\n return _gte(0, params);\n}\n// @__NO_SIDE_EFFECTS__\nexport function _multipleOf(value, params) {\n return new checks.$ZodCheckMultipleOf({\n check: \"multiple_of\",\n ...util.normalizeParams(params),\n value,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _maxSize(maximum, params) {\n return new checks.$ZodCheckMaxSize({\n check: \"max_size\",\n ...util.normalizeParams(params),\n maximum,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _minSize(minimum, params) {\n return new checks.$ZodCheckMinSize({\n check: \"min_size\",\n ...util.normalizeParams(params),\n minimum,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _size(size, params) {\n return new checks.$ZodCheckSizeEquals({\n check: \"size_equals\",\n ...util.normalizeParams(params),\n size,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _maxLength(maximum, params) {\n const ch = new checks.$ZodCheckMaxLength({\n check: \"max_length\",\n ...util.normalizeParams(params),\n maximum,\n });\n return ch;\n}\n// @__NO_SIDE_EFFECTS__\nexport function _minLength(minimum, params) {\n return new checks.$ZodCheckMinLength({\n check: \"min_length\",\n ...util.normalizeParams(params),\n minimum,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _length(length, params) {\n return new checks.$ZodCheckLengthEquals({\n check: \"length_equals\",\n ...util.normalizeParams(params),\n length,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _regex(pattern, params) {\n return new checks.$ZodCheckRegex({\n check: \"string_format\",\n format: \"regex\",\n ...util.normalizeParams(params),\n pattern,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _lowercase(params) {\n return new checks.$ZodCheckLowerCase({\n check: \"string_format\",\n format: \"lowercase\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uppercase(params) {\n return new checks.$ZodCheckUpperCase({\n check: \"string_format\",\n format: \"uppercase\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _includes(includes, params) {\n return new checks.$ZodCheckIncludes({\n check: \"string_format\",\n format: \"includes\",\n ...util.normalizeParams(params),\n includes,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _startsWith(prefix, params) {\n return new checks.$ZodCheckStartsWith({\n check: \"string_format\",\n format: \"starts_with\",\n ...util.normalizeParams(params),\n prefix,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _endsWith(suffix, params) {\n return new checks.$ZodCheckEndsWith({\n check: \"string_format\",\n format: \"ends_with\",\n ...util.normalizeParams(params),\n suffix,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _property(property, schema, params) {\n return new checks.$ZodCheckProperty({\n check: \"property\",\n property,\n schema,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _mime(types, params) {\n return new checks.$ZodCheckMimeType({\n check: \"mime_type\",\n mime: types,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _overwrite(tx) {\n return new checks.$ZodCheckOverwrite({\n check: \"overwrite\",\n tx,\n });\n}\n// normalize\n// @__NO_SIDE_EFFECTS__\nexport function _normalize(form) {\n return _overwrite((input) => input.normalize(form));\n}\n// trim\n// @__NO_SIDE_EFFECTS__\nexport function _trim() {\n return _overwrite((input) => input.trim());\n}\n// toLowerCase\n// @__NO_SIDE_EFFECTS__\nexport function _toLowerCase() {\n return _overwrite((input) => input.toLowerCase());\n}\n// toUpperCase\n// @__NO_SIDE_EFFECTS__\nexport function _toUpperCase() {\n return _overwrite((input) => input.toUpperCase());\n}\n// slugify\n// @__NO_SIDE_EFFECTS__\nexport function _slugify() {\n return _overwrite((input) => util.slugify(input));\n}\n// @__NO_SIDE_EFFECTS__\nexport function _array(Class, element, params) {\n return new Class({\n type: \"array\",\n element,\n // get element() {\n // return element;\n // },\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _union(Class, options, params) {\n return new Class({\n type: \"union\",\n options,\n ...util.normalizeParams(params),\n });\n}\nexport function _xor(Class, options, params) {\n return new Class({\n type: \"union\",\n options,\n inclusive: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _discriminatedUnion(Class, discriminator, options, params) {\n return new Class({\n type: \"union\",\n options,\n discriminator,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _intersection(Class, left, right) {\n return new Class({\n type: \"intersection\",\n left,\n right,\n });\n}\n// export function _tuple(\n// Class: util.SchemaClass,\n// items: [],\n// params?: string | $ZodTupleParams\n// ): schemas.$ZodTuple<[], null>;\n// @__NO_SIDE_EFFECTS__\nexport function _tuple(Class, items, _paramsOrRest, _params) {\n const hasRest = _paramsOrRest instanceof schemas.$ZodType;\n const params = hasRest ? _params : _paramsOrRest;\n const rest = hasRest ? _paramsOrRest : null;\n return new Class({\n type: \"tuple\",\n items,\n rest,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _record(Class, keyType, valueType, params) {\n return new Class({\n type: \"record\",\n keyType,\n valueType,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _map(Class, keyType, valueType, params) {\n return new Class({\n type: \"map\",\n keyType,\n valueType,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _set(Class, valueType, params) {\n return new Class({\n type: \"set\",\n valueType,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _enum(Class, values, params) {\n const entries = Array.isArray(values) ? Object.fromEntries(values.map((v) => [v, v])) : values;\n // if (Array.isArray(values)) {\n // for (const value of values) {\n // entries[value] = value;\n // }\n // } else {\n // Object.assign(entries, values);\n // }\n // const entries: util.EnumLike = {};\n // for (const val of values) {\n // entries[val] = val;\n // }\n return new Class({\n type: \"enum\",\n entries,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\n/** @deprecated This API has been merged into `z.enum()`. Use `z.enum()` instead.\n *\n * ```ts\n * enum Colors { red, green, blue }\n * z.enum(Colors);\n * ```\n */\nexport function _nativeEnum(Class, entries, params) {\n return new Class({\n type: \"enum\",\n entries,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _literal(Class, value, params) {\n return new Class({\n type: \"literal\",\n values: Array.isArray(value) ? value : [value],\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _file(Class, params) {\n return new Class({\n type: \"file\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _transform(Class, fn) {\n return new Class({\n type: \"transform\",\n transform: fn,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _optional(Class, innerType) {\n return new Class({\n type: \"optional\",\n innerType,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _nullable(Class, innerType) {\n return new Class({\n type: \"nullable\",\n innerType,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _default(Class, innerType, defaultValue) {\n return new Class({\n type: \"default\",\n innerType,\n get defaultValue() {\n return typeof defaultValue === \"function\" ? defaultValue() : util.shallowClone(defaultValue);\n },\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _nonoptional(Class, innerType, params) {\n return new Class({\n type: \"nonoptional\",\n innerType,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _success(Class, innerType) {\n return new Class({\n type: \"success\",\n innerType,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _catch(Class, innerType, catchValue) {\n return new Class({\n type: \"catch\",\n innerType,\n catchValue: (typeof catchValue === \"function\" ? catchValue : () => catchValue),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _pipe(Class, in_, out) {\n return new Class({\n type: \"pipe\",\n in: in_,\n out,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _readonly(Class, innerType) {\n return new Class({\n type: \"readonly\",\n innerType,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _templateLiteral(Class, parts, params) {\n return new Class({\n type: \"template_literal\",\n parts,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _lazy(Class, getter) {\n return new Class({\n type: \"lazy\",\n getter,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _promise(Class, innerType) {\n return new Class({\n type: \"promise\",\n innerType,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _custom(Class, fn, _params) {\n const norm = util.normalizeParams(_params);\n norm.abort ?? (norm.abort = true); // default to abort:false\n const schema = new Class({\n type: \"custom\",\n check: \"custom\",\n fn: fn,\n ...norm,\n });\n return schema;\n}\n// same as _custom but defaults to abort:false\n// @__NO_SIDE_EFFECTS__\nexport function _refine(Class, fn, _params) {\n const schema = new Class({\n type: \"custom\",\n check: \"custom\",\n fn: fn,\n ...util.normalizeParams(_params),\n });\n return schema;\n}\n// @__NO_SIDE_EFFECTS__\nexport function _superRefine(fn) {\n const ch = _check((payload) => {\n payload.addIssue = (issue) => {\n if (typeof issue === \"string\") {\n payload.issues.push(util.issue(issue, payload.value, ch._zod.def));\n }\n else {\n // for Zod 3 backwards compatibility\n const _issue = issue;\n if (_issue.fatal)\n _issue.continue = false;\n _issue.code ?? (_issue.code = \"custom\");\n _issue.input ?? (_issue.input = payload.value);\n _issue.inst ?? (_issue.inst = ch);\n _issue.continue ?? (_issue.continue = !ch._zod.def.abort); // abort is always undefined, so this is always true...\n payload.issues.push(util.issue(_issue));\n }\n };\n return fn(payload.value, payload);\n });\n return ch;\n}\n// @__NO_SIDE_EFFECTS__\nexport function _check(fn, params) {\n const ch = new checks.$ZodCheck({\n check: \"custom\",\n ...util.normalizeParams(params),\n });\n ch._zod.check = fn;\n return ch;\n}\n// @__NO_SIDE_EFFECTS__\nexport function describe(description) {\n const ch = new checks.$ZodCheck({ check: \"describe\" });\n ch._zod.onattach = [\n (inst) => {\n const existing = registries.globalRegistry.get(inst) ?? {};\n registries.globalRegistry.add(inst, { ...existing, description });\n },\n ];\n ch._zod.check = () => { }; // no-op check\n return ch;\n}\n// @__NO_SIDE_EFFECTS__\nexport function meta(metadata) {\n const ch = new checks.$ZodCheck({ check: \"meta\" });\n ch._zod.onattach = [\n (inst) => {\n const existing = registries.globalRegistry.get(inst) ?? {};\n registries.globalRegistry.add(inst, { ...existing, ...metadata });\n },\n ];\n ch._zod.check = () => { }; // no-op check\n return ch;\n}\n// @__NO_SIDE_EFFECTS__\nexport function _stringbool(Classes, _params) {\n const params = util.normalizeParams(_params);\n let truthyArray = params.truthy ?? [\"true\", \"1\", \"yes\", \"on\", \"y\", \"enabled\"];\n let falsyArray = params.falsy ?? [\"false\", \"0\", \"no\", \"off\", \"n\", \"disabled\"];\n if (params.case !== \"sensitive\") {\n truthyArray = truthyArray.map((v) => (typeof v === \"string\" ? v.toLowerCase() : v));\n falsyArray = falsyArray.map((v) => (typeof v === \"string\" ? v.toLowerCase() : v));\n }\n const truthySet = new Set(truthyArray);\n const falsySet = new Set(falsyArray);\n const _Codec = Classes.Codec ?? schemas.$ZodCodec;\n const _Boolean = Classes.Boolean ?? schemas.$ZodBoolean;\n const _String = Classes.String ?? schemas.$ZodString;\n const stringSchema = new _String({ type: \"string\", error: params.error });\n const booleanSchema = new _Boolean({ type: \"boolean\", error: params.error });\n const codec = new _Codec({\n type: \"pipe\",\n in: stringSchema,\n out: booleanSchema,\n transform: ((input, payload) => {\n let data = input;\n if (params.case !== \"sensitive\")\n data = data.toLowerCase();\n if (truthySet.has(data)) {\n return true;\n }\n else if (falsySet.has(data)) {\n return false;\n }\n else {\n payload.issues.push({\n code: \"invalid_value\",\n expected: \"stringbool\",\n values: [...truthySet, ...falsySet],\n input: payload.value,\n inst: codec,\n continue: false,\n });\n return {};\n }\n }),\n reverseTransform: ((input, _payload) => {\n if (input === true) {\n return truthyArray[0] || \"true\";\n }\n else {\n return falsyArray[0] || \"false\";\n }\n }),\n error: params.error,\n });\n return codec;\n}\n// @__NO_SIDE_EFFECTS__\nexport function _stringFormat(Class, format, fnOrRegex, _params = {}) {\n const params = util.normalizeParams(_params);\n const def = {\n ...util.normalizeParams(_params),\n check: \"string_format\",\n type: \"string\",\n format,\n fn: typeof fnOrRegex === \"function\" ? fnOrRegex : (val) => fnOrRegex.test(val),\n ...params,\n };\n if (fnOrRegex instanceof RegExp) {\n def.pattern = fnOrRegex;\n }\n const inst = new Class(def);\n return inst;\n}\n", "import { globalRegistry } from \"./registries.js\";\n// function initializeContext(inputs: JSONSchemaGeneratorParams): ToJSONSchemaContext {\n// return {\n// processor: inputs.processor,\n// metadataRegistry: inputs.metadata ?? globalRegistry,\n// target: inputs.target ?? \"draft-2020-12\",\n// unrepresentable: inputs.unrepresentable ?? \"throw\",\n// };\n// }\nexport function initializeContext(params) {\n // Normalize target: convert old non-hyphenated versions to hyphenated versions\n let target = params?.target ?? \"draft-2020-12\";\n if (target === \"draft-4\")\n target = \"draft-04\";\n if (target === \"draft-7\")\n target = \"draft-07\";\n return {\n processors: params.processors ?? {},\n metadataRegistry: params?.metadata ?? globalRegistry,\n target,\n unrepresentable: params?.unrepresentable ?? \"throw\",\n override: params?.override ?? (() => { }),\n io: params?.io ?? \"output\",\n counter: 0,\n seen: new Map(),\n cycles: params?.cycles ?? \"ref\",\n reused: params?.reused ?? \"inline\",\n external: params?.external ?? undefined,\n };\n}\nexport function process(schema, ctx, _params = { path: [], schemaPath: [] }) {\n var _a;\n const def = schema._zod.def;\n // check for schema in seens\n const seen = ctx.seen.get(schema);\n if (seen) {\n seen.count++;\n // check if cycle\n const isCycle = _params.schemaPath.includes(schema);\n if (isCycle) {\n seen.cycle = _params.path;\n }\n return seen.schema;\n }\n // initialize\n const result = { schema: {}, count: 1, cycle: undefined, path: _params.path };\n ctx.seen.set(schema, result);\n // custom method overrides default behavior\n const overrideSchema = schema._zod.toJSONSchema?.();\n if (overrideSchema) {\n result.schema = overrideSchema;\n }\n else {\n const params = {\n ..._params,\n schemaPath: [..._params.schemaPath, schema],\n path: _params.path,\n };\n if (schema._zod.processJSONSchema) {\n schema._zod.processJSONSchema(ctx, result.schema, params);\n }\n else {\n const _json = result.schema;\n const processor = ctx.processors[def.type];\n if (!processor) {\n throw new Error(`[toJSONSchema]: Non-representable type encountered: ${def.type}`);\n }\n processor(schema, ctx, _json, params);\n }\n const parent = schema._zod.parent;\n if (parent) {\n // Also set ref if processor didn't (for inheritance)\n if (!result.ref)\n result.ref = parent;\n process(parent, ctx, params);\n ctx.seen.get(parent).isParent = true;\n }\n }\n // metadata\n const meta = ctx.metadataRegistry.get(schema);\n if (meta)\n Object.assign(result.schema, meta);\n if (ctx.io === \"input\" && isTransforming(schema)) {\n // examples/defaults only apply to output type of pipe\n delete result.schema.examples;\n delete result.schema.default;\n }\n // set prefault as default\n if (ctx.io === \"input\" && result.schema._prefault)\n (_a = result.schema).default ?? (_a.default = result.schema._prefault);\n delete result.schema._prefault;\n // pulling fresh from ctx.seen in case it was overwritten\n const _result = ctx.seen.get(schema);\n return _result.schema;\n}\nexport function extractDefs(ctx, schema\n// params: EmitParams\n) {\n // iterate over seen map;\n const root = ctx.seen.get(schema);\n if (!root)\n throw new Error(\"Unprocessed schema. This is a bug in Zod.\");\n // Track ids to detect duplicates across different schemas\n const idToSchema = new Map();\n for (const entry of ctx.seen.entries()) {\n const id = ctx.metadataRegistry.get(entry[0])?.id;\n if (id) {\n const existing = idToSchema.get(id);\n if (existing && existing !== entry[0]) {\n throw new Error(`Duplicate schema id \"${id}\" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);\n }\n idToSchema.set(id, entry[0]);\n }\n }\n // returns a ref to the schema\n // defId will be empty if the ref points to an external schema (or #)\n const makeURI = (entry) => {\n // comparing the seen objects because sometimes\n // multiple schemas map to the same seen object.\n // e.g. lazy\n // external is configured\n const defsSegment = ctx.target === \"draft-2020-12\" ? \"$defs\" : \"definitions\";\n if (ctx.external) {\n const externalId = ctx.external.registry.get(entry[0])?.id; // ?? \"__shared\";// `__schema${ctx.counter++}`;\n // check if schema is in the external registry\n const uriGenerator = ctx.external.uri ?? ((id) => id);\n if (externalId) {\n return { ref: uriGenerator(externalId) };\n }\n // otherwise, add to __shared\n const id = entry[1].defId ?? entry[1].schema.id ?? `schema${ctx.counter++}`;\n entry[1].defId = id; // set defId so it will be reused if needed\n return { defId: id, ref: `${uriGenerator(\"__shared\")}#/${defsSegment}/${id}` };\n }\n if (entry[1] === root) {\n return { ref: \"#\" };\n }\n // self-contained schema\n const uriPrefix = `#`;\n const defUriPrefix = `${uriPrefix}/${defsSegment}/`;\n const defId = entry[1].schema.id ?? `__schema${ctx.counter++}`;\n return { defId, ref: defUriPrefix + defId };\n };\n // stored cached version in `def` property\n // remove all properties, set $ref\n const extractToDef = (entry) => {\n // if the schema is already a reference, do not extract it\n if (entry[1].schema.$ref) {\n return;\n }\n const seen = entry[1];\n const { ref, defId } = makeURI(entry);\n seen.def = { ...seen.schema };\n // defId won't be set if the schema is a reference to an external schema\n // or if the schema is the root schema\n if (defId)\n seen.defId = defId;\n // wipe away all properties except $ref\n const schema = seen.schema;\n for (const key in schema) {\n delete schema[key];\n }\n schema.$ref = ref;\n };\n // throw on cycles\n // break cycles\n if (ctx.cycles === \"throw\") {\n for (const entry of ctx.seen.entries()) {\n const seen = entry[1];\n if (seen.cycle) {\n throw new Error(\"Cycle detected: \" +\n `#/${seen.cycle?.join(\"/\")}/` +\n '\\n\\nSet the `cycles` parameter to `\"ref\"` to resolve cyclical schemas with defs.');\n }\n }\n }\n // extract schemas into $defs\n for (const entry of ctx.seen.entries()) {\n const seen = entry[1];\n // convert root schema to # $ref\n if (schema === entry[0]) {\n extractToDef(entry); // this has special handling for the root schema\n continue;\n }\n // extract schemas that are in the external registry\n if (ctx.external) {\n const ext = ctx.external.registry.get(entry[0])?.id;\n if (schema !== entry[0] && ext) {\n extractToDef(entry);\n continue;\n }\n }\n // extract schemas with `id` meta\n const id = ctx.metadataRegistry.get(entry[0])?.id;\n if (id) {\n extractToDef(entry);\n continue;\n }\n // break cycles\n if (seen.cycle) {\n // any\n extractToDef(entry);\n continue;\n }\n // extract reused schemas\n if (seen.count > 1) {\n if (ctx.reused === \"ref\") {\n extractToDef(entry);\n // biome-ignore lint:\n continue;\n }\n }\n }\n}\nexport function finalize(ctx, schema) {\n const root = ctx.seen.get(schema);\n if (!root)\n throw new Error(\"Unprocessed schema. This is a bug in Zod.\");\n // flatten refs - inherit properties from parent schemas\n const flattenRef = (zodSchema) => {\n const seen = ctx.seen.get(zodSchema);\n // already processed\n if (seen.ref === null)\n return;\n const schema = seen.def ?? seen.schema;\n const _cached = { ...schema };\n const ref = seen.ref;\n seen.ref = null; // prevent infinite recursion\n if (ref) {\n flattenRef(ref);\n const refSeen = ctx.seen.get(ref);\n const refSchema = refSeen.schema;\n // merge referenced schema into current\n if (refSchema.$ref && (ctx.target === \"draft-07\" || ctx.target === \"draft-04\" || ctx.target === \"openapi-3.0\")) {\n // older drafts can't combine $ref with other properties\n schema.allOf = schema.allOf ?? [];\n schema.allOf.push(refSchema);\n }\n else {\n Object.assign(schema, refSchema);\n }\n // restore child's own properties (child wins)\n Object.assign(schema, _cached);\n const isParentRef = zodSchema._zod.parent === ref;\n // For parent chain, child is a refinement - remove parent-only properties\n if (isParentRef) {\n for (const key in schema) {\n if (key === \"$ref\" || key === \"allOf\")\n continue;\n if (!(key in _cached)) {\n delete schema[key];\n }\n }\n }\n // When ref was extracted to $defs, remove properties that match the definition\n if (refSchema.$ref && refSeen.def) {\n for (const key in schema) {\n if (key === \"$ref\" || key === \"allOf\")\n continue;\n if (key in refSeen.def && JSON.stringify(schema[key]) === JSON.stringify(refSeen.def[key])) {\n delete schema[key];\n }\n }\n }\n }\n // If parent was extracted (has $ref), propagate $ref to this schema\n // This handles cases like: readonly().meta({id}).describe()\n // where processor sets ref to innerType but parent should be referenced\n const parent = zodSchema._zod.parent;\n if (parent && parent !== ref) {\n // Ensure parent is processed first so its def has inherited properties\n flattenRef(parent);\n const parentSeen = ctx.seen.get(parent);\n if (parentSeen?.schema.$ref) {\n schema.$ref = parentSeen.schema.$ref;\n // De-duplicate with parent's definition\n if (parentSeen.def) {\n for (const key in schema) {\n if (key === \"$ref\" || key === \"allOf\")\n continue;\n if (key in parentSeen.def && JSON.stringify(schema[key]) === JSON.stringify(parentSeen.def[key])) {\n delete schema[key];\n }\n }\n }\n }\n }\n // execute overrides\n ctx.override({\n zodSchema: zodSchema,\n jsonSchema: schema,\n path: seen.path ?? [],\n });\n };\n for (const entry of [...ctx.seen.entries()].reverse()) {\n flattenRef(entry[0]);\n }\n const result = {};\n if (ctx.target === \"draft-2020-12\") {\n result.$schema = \"https://json-schema.org/draft/2020-12/schema\";\n }\n else if (ctx.target === \"draft-07\") {\n result.$schema = \"http://json-schema.org/draft-07/schema#\";\n }\n else if (ctx.target === \"draft-04\") {\n result.$schema = \"http://json-schema.org/draft-04/schema#\";\n }\n else if (ctx.target === \"openapi-3.0\") {\n // OpenAPI 3.0 schema objects should not include a $schema property\n }\n else {\n // Arbitrary string values are allowed but won't have a $schema property set\n }\n if (ctx.external?.uri) {\n const id = ctx.external.registry.get(schema)?.id;\n if (!id)\n throw new Error(\"Schema is missing an `id` property\");\n result.$id = ctx.external.uri(id);\n }\n Object.assign(result, root.def ?? root.schema);\n // build defs object\n const defs = ctx.external?.defs ?? {};\n for (const entry of ctx.seen.entries()) {\n const seen = entry[1];\n if (seen.def && seen.defId) {\n defs[seen.defId] = seen.def;\n }\n }\n // set definitions in result\n if (ctx.external) {\n }\n else {\n if (Object.keys(defs).length > 0) {\n if (ctx.target === \"draft-2020-12\") {\n result.$defs = defs;\n }\n else {\n result.definitions = defs;\n }\n }\n }\n try {\n // this \"finalizes\" this schema and ensures all cycles are removed\n // each call to finalize() is functionally independent\n // though the seen map is shared\n const finalized = JSON.parse(JSON.stringify(result));\n Object.defineProperty(finalized, \"~standard\", {\n value: {\n ...schema[\"~standard\"],\n jsonSchema: {\n input: createStandardJSONSchemaMethod(schema, \"input\", ctx.processors),\n output: createStandardJSONSchemaMethod(schema, \"output\", ctx.processors),\n },\n },\n enumerable: false,\n writable: false,\n });\n return finalized;\n }\n catch (_err) {\n throw new Error(\"Error converting schema to JSON.\");\n }\n}\nfunction isTransforming(_schema, _ctx) {\n const ctx = _ctx ?? { seen: new Set() };\n if (ctx.seen.has(_schema))\n return false;\n ctx.seen.add(_schema);\n const def = _schema._zod.def;\n if (def.type === \"transform\")\n return true;\n if (def.type === \"array\")\n return isTransforming(def.element, ctx);\n if (def.type === \"set\")\n return isTransforming(def.valueType, ctx);\n if (def.type === \"lazy\")\n return isTransforming(def.getter(), ctx);\n if (def.type === \"promise\" ||\n def.type === \"optional\" ||\n def.type === \"nonoptional\" ||\n def.type === \"nullable\" ||\n def.type === \"readonly\" ||\n def.type === \"default\" ||\n def.type === \"prefault\") {\n return isTransforming(def.innerType, ctx);\n }\n if (def.type === \"intersection\") {\n return isTransforming(def.left, ctx) || isTransforming(def.right, ctx);\n }\n if (def.type === \"record\" || def.type === \"map\") {\n return isTransforming(def.keyType, ctx) || isTransforming(def.valueType, ctx);\n }\n if (def.type === \"pipe\") {\n return isTransforming(def.in, ctx) || isTransforming(def.out, ctx);\n }\n if (def.type === \"object\") {\n for (const key in def.shape) {\n if (isTransforming(def.shape[key], ctx))\n return true;\n }\n return false;\n }\n if (def.type === \"union\") {\n for (const option of def.options) {\n if (isTransforming(option, ctx))\n return true;\n }\n return false;\n }\n if (def.type === \"tuple\") {\n for (const item of def.items) {\n if (isTransforming(item, ctx))\n return true;\n }\n if (def.rest && isTransforming(def.rest, ctx))\n return true;\n return false;\n }\n return false;\n}\n/**\n * Creates a toJSONSchema method for a schema instance.\n * This encapsulates the logic of initializing context, processing, extracting defs, and finalizing.\n */\nexport const createToJSONSchemaMethod = (schema, processors = {}) => (params) => {\n const ctx = initializeContext({ ...params, processors });\n process(schema, ctx);\n extractDefs(ctx, schema);\n return finalize(ctx, schema);\n};\nexport const createStandardJSONSchemaMethod = (schema, io, processors = {}) => (params) => {\n const { libraryOptions, target } = params ?? {};\n const ctx = initializeContext({ ...(libraryOptions ?? {}), target, io, processors });\n process(schema, ctx);\n extractDefs(ctx, schema);\n return finalize(ctx, schema);\n};\n", "import { extractDefs, finalize, initializeContext, process, } from \"./to-json-schema.js\";\nimport { getEnumValues } from \"./util.js\";\nconst formatMap = {\n guid: \"uuid\",\n url: \"uri\",\n datetime: \"date-time\",\n json_string: \"json-string\",\n regex: \"\", // do not set\n};\n// ==================== SIMPLE TYPE PROCESSORS ====================\nexport const stringProcessor = (schema, ctx, _json, _params) => {\n const json = _json;\n json.type = \"string\";\n const { minimum, maximum, format, patterns, contentEncoding } = schema._zod\n .bag;\n if (typeof minimum === \"number\")\n json.minLength = minimum;\n if (typeof maximum === \"number\")\n json.maxLength = maximum;\n // custom pattern overrides format\n if (format) {\n json.format = formatMap[format] ?? format;\n if (json.format === \"\")\n delete json.format; // empty format is not valid\n // JSON Schema format: \"time\" requires a full time with offset or Z\n // z.iso.time() does not include timezone information, so format: \"time\" should never be used\n if (format === \"time\") {\n delete json.format;\n }\n }\n if (contentEncoding)\n json.contentEncoding = contentEncoding;\n if (patterns && patterns.size > 0) {\n const regexes = [...patterns];\n if (regexes.length === 1)\n json.pattern = regexes[0].source;\n else if (regexes.length > 1) {\n json.allOf = [\n ...regexes.map((regex) => ({\n ...(ctx.target === \"draft-07\" || ctx.target === \"draft-04\" || ctx.target === \"openapi-3.0\"\n ? { type: \"string\" }\n : {}),\n pattern: regex.source,\n })),\n ];\n }\n }\n};\nexport const numberProcessor = (schema, ctx, _json, _params) => {\n const json = _json;\n const { minimum, maximum, format, multipleOf, exclusiveMaximum, exclusiveMinimum } = schema._zod.bag;\n if (typeof format === \"string\" && format.includes(\"int\"))\n json.type = \"integer\";\n else\n json.type = \"number\";\n if (typeof exclusiveMinimum === \"number\") {\n if (ctx.target === \"draft-04\" || ctx.target === \"openapi-3.0\") {\n json.minimum = exclusiveMinimum;\n json.exclusiveMinimum = true;\n }\n else {\n json.exclusiveMinimum = exclusiveMinimum;\n }\n }\n if (typeof minimum === \"number\") {\n json.minimum = minimum;\n if (typeof exclusiveMinimum === \"number\" && ctx.target !== \"draft-04\") {\n if (exclusiveMinimum >= minimum)\n delete json.minimum;\n else\n delete json.exclusiveMinimum;\n }\n }\n if (typeof exclusiveMaximum === \"number\") {\n if (ctx.target === \"draft-04\" || ctx.target === \"openapi-3.0\") {\n json.maximum = exclusiveMaximum;\n json.exclusiveMaximum = true;\n }\n else {\n json.exclusiveMaximum = exclusiveMaximum;\n }\n }\n if (typeof maximum === \"number\") {\n json.maximum = maximum;\n if (typeof exclusiveMaximum === \"number\" && ctx.target !== \"draft-04\") {\n if (exclusiveMaximum <= maximum)\n delete json.maximum;\n else\n delete json.exclusiveMaximum;\n }\n }\n if (typeof multipleOf === \"number\")\n json.multipleOf = multipleOf;\n};\nexport const booleanProcessor = (_schema, _ctx, json, _params) => {\n json.type = \"boolean\";\n};\nexport const bigintProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"BigInt cannot be represented in JSON Schema\");\n }\n};\nexport const symbolProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Symbols cannot be represented in JSON Schema\");\n }\n};\nexport const nullProcessor = (_schema, ctx, json, _params) => {\n if (ctx.target === \"openapi-3.0\") {\n json.type = \"string\";\n json.nullable = true;\n json.enum = [null];\n }\n else {\n json.type = \"null\";\n }\n};\nexport const undefinedProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Undefined cannot be represented in JSON Schema\");\n }\n};\nexport const voidProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Void cannot be represented in JSON Schema\");\n }\n};\nexport const neverProcessor = (_schema, _ctx, json, _params) => {\n json.not = {};\n};\nexport const anyProcessor = (_schema, _ctx, _json, _params) => {\n // empty schema accepts anything\n};\nexport const unknownProcessor = (_schema, _ctx, _json, _params) => {\n // empty schema accepts anything\n};\nexport const dateProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Date cannot be represented in JSON Schema\");\n }\n};\nexport const enumProcessor = (schema, _ctx, json, _params) => {\n const def = schema._zod.def;\n const values = getEnumValues(def.entries);\n // Number enums can have both string and number values\n if (values.every((v) => typeof v === \"number\"))\n json.type = \"number\";\n if (values.every((v) => typeof v === \"string\"))\n json.type = \"string\";\n json.enum = values;\n};\nexport const literalProcessor = (schema, ctx, json, _params) => {\n const def = schema._zod.def;\n const vals = [];\n for (const val of def.values) {\n if (val === undefined) {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Literal `undefined` cannot be represented in JSON Schema\");\n }\n else {\n // do not add to vals\n }\n }\n else if (typeof val === \"bigint\") {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"BigInt literals cannot be represented in JSON Schema\");\n }\n else {\n vals.push(Number(val));\n }\n }\n else {\n vals.push(val);\n }\n }\n if (vals.length === 0) {\n // do nothing (an undefined literal was stripped)\n }\n else if (vals.length === 1) {\n const val = vals[0];\n json.type = val === null ? \"null\" : typeof val;\n if (ctx.target === \"draft-04\" || ctx.target === \"openapi-3.0\") {\n json.enum = [val];\n }\n else {\n json.const = val;\n }\n }\n else {\n if (vals.every((v) => typeof v === \"number\"))\n json.type = \"number\";\n if (vals.every((v) => typeof v === \"string\"))\n json.type = \"string\";\n if (vals.every((v) => typeof v === \"boolean\"))\n json.type = \"boolean\";\n if (vals.every((v) => v === null))\n json.type = \"null\";\n json.enum = vals;\n }\n};\nexport const nanProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"NaN cannot be represented in JSON Schema\");\n }\n};\nexport const templateLiteralProcessor = (schema, _ctx, json, _params) => {\n const _json = json;\n const pattern = schema._zod.pattern;\n if (!pattern)\n throw new Error(\"Pattern not found in template literal\");\n _json.type = \"string\";\n _json.pattern = pattern.source;\n};\nexport const fileProcessor = (schema, _ctx, json, _params) => {\n const _json = json;\n const file = {\n type: \"string\",\n format: \"binary\",\n contentEncoding: \"binary\",\n };\n const { minimum, maximum, mime } = schema._zod.bag;\n if (minimum !== undefined)\n file.minLength = minimum;\n if (maximum !== undefined)\n file.maxLength = maximum;\n if (mime) {\n if (mime.length === 1) {\n file.contentMediaType = mime[0];\n Object.assign(_json, file);\n }\n else {\n Object.assign(_json, file); // shared props at root\n _json.anyOf = mime.map((m) => ({ contentMediaType: m })); // only contentMediaType differs\n }\n }\n else {\n Object.assign(_json, file);\n }\n};\nexport const successProcessor = (_schema, _ctx, json, _params) => {\n json.type = \"boolean\";\n};\nexport const customProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Custom types cannot be represented in JSON Schema\");\n }\n};\nexport const functionProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Function types cannot be represented in JSON Schema\");\n }\n};\nexport const transformProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Transforms cannot be represented in JSON Schema\");\n }\n};\nexport const mapProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Map cannot be represented in JSON Schema\");\n }\n};\nexport const setProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Set cannot be represented in JSON Schema\");\n }\n};\n// ==================== COMPOSITE TYPE PROCESSORS ====================\nexport const arrayProcessor = (schema, ctx, _json, params) => {\n const json = _json;\n const def = schema._zod.def;\n const { minimum, maximum } = schema._zod.bag;\n if (typeof minimum === \"number\")\n json.minItems = minimum;\n if (typeof maximum === \"number\")\n json.maxItems = maximum;\n json.type = \"array\";\n json.items = process(def.element, ctx, { ...params, path: [...params.path, \"items\"] });\n};\nexport const objectProcessor = (schema, ctx, _json, params) => {\n const json = _json;\n const def = schema._zod.def;\n json.type = \"object\";\n json.properties = {};\n const shape = def.shape;\n for (const key in shape) {\n json.properties[key] = process(shape[key], ctx, {\n ...params,\n path: [...params.path, \"properties\", key],\n });\n }\n // required keys\n const allKeys = new Set(Object.keys(shape));\n const requiredKeys = new Set([...allKeys].filter((key) => {\n const v = def.shape[key]._zod;\n if (ctx.io === \"input\") {\n return v.optin === undefined;\n }\n else {\n return v.optout === undefined;\n }\n }));\n if (requiredKeys.size > 0) {\n json.required = Array.from(requiredKeys);\n }\n // catchall\n if (def.catchall?._zod.def.type === \"never\") {\n // strict\n json.additionalProperties = false;\n }\n else if (!def.catchall) {\n // regular\n if (ctx.io === \"output\")\n json.additionalProperties = false;\n }\n else if (def.catchall) {\n json.additionalProperties = process(def.catchall, ctx, {\n ...params,\n path: [...params.path, \"additionalProperties\"],\n });\n }\n};\nexport const unionProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n // Exclusive unions (inclusive === false) use oneOf (exactly one match) instead of anyOf (one or more matches)\n // This includes both z.xor() and discriminated unions\n const isExclusive = def.inclusive === false;\n const options = def.options.map((x, i) => process(x, ctx, {\n ...params,\n path: [...params.path, isExclusive ? \"oneOf\" : \"anyOf\", i],\n }));\n if (isExclusive) {\n json.oneOf = options;\n }\n else {\n json.anyOf = options;\n }\n};\nexport const intersectionProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n const a = process(def.left, ctx, {\n ...params,\n path: [...params.path, \"allOf\", 0],\n });\n const b = process(def.right, ctx, {\n ...params,\n path: [...params.path, \"allOf\", 1],\n });\n const isSimpleIntersection = (val) => \"allOf\" in val && Object.keys(val).length === 1;\n const allOf = [\n ...(isSimpleIntersection(a) ? a.allOf : [a]),\n ...(isSimpleIntersection(b) ? b.allOf : [b]),\n ];\n json.allOf = allOf;\n};\nexport const tupleProcessor = (schema, ctx, _json, params) => {\n const json = _json;\n const def = schema._zod.def;\n json.type = \"array\";\n const prefixPath = ctx.target === \"draft-2020-12\" ? \"prefixItems\" : \"items\";\n const restPath = ctx.target === \"draft-2020-12\" ? \"items\" : ctx.target === \"openapi-3.0\" ? \"items\" : \"additionalItems\";\n const prefixItems = def.items.map((x, i) => process(x, ctx, {\n ...params,\n path: [...params.path, prefixPath, i],\n }));\n const rest = def.rest\n ? process(def.rest, ctx, {\n ...params,\n path: [...params.path, restPath, ...(ctx.target === \"openapi-3.0\" ? [def.items.length] : [])],\n })\n : null;\n if (ctx.target === \"draft-2020-12\") {\n json.prefixItems = prefixItems;\n if (rest) {\n json.items = rest;\n }\n }\n else if (ctx.target === \"openapi-3.0\") {\n json.items = {\n anyOf: prefixItems,\n };\n if (rest) {\n json.items.anyOf.push(rest);\n }\n json.minItems = prefixItems.length;\n if (!rest) {\n json.maxItems = prefixItems.length;\n }\n }\n else {\n json.items = prefixItems;\n if (rest) {\n json.additionalItems = rest;\n }\n }\n // length\n const { minimum, maximum } = schema._zod.bag;\n if (typeof minimum === \"number\")\n json.minItems = minimum;\n if (typeof maximum === \"number\")\n json.maxItems = maximum;\n};\nexport const recordProcessor = (schema, ctx, _json, params) => {\n const json = _json;\n const def = schema._zod.def;\n json.type = \"object\";\n // For looseRecord with regex patterns, use patternProperties\n // This correctly represents \"only validate keys matching the pattern\" semantics\n // and composes well with allOf (intersections)\n const keyType = def.keyType;\n const keyBag = keyType._zod.bag;\n const patterns = keyBag?.patterns;\n if (def.mode === \"loose\" && patterns && patterns.size > 0) {\n // Use patternProperties for looseRecord with regex patterns\n const valueSchema = process(def.valueType, ctx, {\n ...params,\n path: [...params.path, \"patternProperties\", \"*\"],\n });\n json.patternProperties = {};\n for (const pattern of patterns) {\n json.patternProperties[pattern.source] = valueSchema;\n }\n }\n else {\n // Default behavior: use propertyNames + additionalProperties\n if (ctx.target === \"draft-07\" || ctx.target === \"draft-2020-12\") {\n json.propertyNames = process(def.keyType, ctx, {\n ...params,\n path: [...params.path, \"propertyNames\"],\n });\n }\n json.additionalProperties = process(def.valueType, ctx, {\n ...params,\n path: [...params.path, \"additionalProperties\"],\n });\n }\n // Add required for keys with discrete values (enum, literal, etc.)\n const keyValues = keyType._zod.values;\n if (keyValues) {\n const validKeyValues = [...keyValues].filter((v) => typeof v === \"string\" || typeof v === \"number\");\n if (validKeyValues.length > 0) {\n json.required = validKeyValues;\n }\n }\n};\nexport const nullableProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n const inner = process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n if (ctx.target === \"openapi-3.0\") {\n seen.ref = def.innerType;\n json.nullable = true;\n }\n else {\n json.anyOf = [inner, { type: \"null\" }];\n }\n};\nexport const nonoptionalProcessor = (schema, ctx, _json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n};\nexport const defaultProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n json.default = JSON.parse(JSON.stringify(def.defaultValue));\n};\nexport const prefaultProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n if (ctx.io === \"input\")\n json._prefault = JSON.parse(JSON.stringify(def.defaultValue));\n};\nexport const catchProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n let catchValue;\n try {\n catchValue = def.catchValue(undefined);\n }\n catch {\n throw new Error(\"Dynamic catch values are not supported in JSON Schema\");\n }\n json.default = catchValue;\n};\nexport const pipeProcessor = (schema, ctx, _json, params) => {\n const def = schema._zod.def;\n const innerType = ctx.io === \"input\" ? (def.in._zod.def.type === \"transform\" ? def.out : def.in) : def.out;\n process(innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = innerType;\n};\nexport const readonlyProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n json.readOnly = true;\n};\nexport const promiseProcessor = (schema, ctx, _json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n};\nexport const optionalProcessor = (schema, ctx, _json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n};\nexport const lazyProcessor = (schema, ctx, _json, params) => {\n const innerType = schema._zod.innerType;\n process(innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = innerType;\n};\n// ==================== ALL PROCESSORS ====================\nexport const allProcessors = {\n string: stringProcessor,\n number: numberProcessor,\n boolean: booleanProcessor,\n bigint: bigintProcessor,\n symbol: symbolProcessor,\n null: nullProcessor,\n undefined: undefinedProcessor,\n void: voidProcessor,\n never: neverProcessor,\n any: anyProcessor,\n unknown: unknownProcessor,\n date: dateProcessor,\n enum: enumProcessor,\n literal: literalProcessor,\n nan: nanProcessor,\n template_literal: templateLiteralProcessor,\n file: fileProcessor,\n success: successProcessor,\n custom: customProcessor,\n function: functionProcessor,\n transform: transformProcessor,\n map: mapProcessor,\n set: setProcessor,\n array: arrayProcessor,\n object: objectProcessor,\n union: unionProcessor,\n intersection: intersectionProcessor,\n tuple: tupleProcessor,\n record: recordProcessor,\n nullable: nullableProcessor,\n nonoptional: nonoptionalProcessor,\n default: defaultProcessor,\n prefault: prefaultProcessor,\n catch: catchProcessor,\n pipe: pipeProcessor,\n readonly: readonlyProcessor,\n promise: promiseProcessor,\n optional: optionalProcessor,\n lazy: lazyProcessor,\n};\nexport function toJSONSchema(input, params) {\n if (\"_idmap\" in input) {\n // Registry case\n const registry = input;\n const ctx = initializeContext({ ...params, processors: allProcessors });\n const defs = {};\n // First pass: process all schemas to build the seen map\n for (const entry of registry._idmap.entries()) {\n const [_, schema] = entry;\n process(schema, ctx);\n }\n const schemas = {};\n const external = {\n registry,\n uri: params?.uri,\n defs,\n };\n // Update the context with external configuration\n ctx.external = external;\n // Second pass: emit each schema\n for (const entry of registry._idmap.entries()) {\n const [key, schema] = entry;\n extractDefs(ctx, schema);\n schemas[key] = finalize(ctx, schema);\n }\n if (Object.keys(defs).length > 0) {\n const defsSegment = ctx.target === \"draft-2020-12\" ? \"$defs\" : \"definitions\";\n schemas.__shared = {\n [defsSegment]: defs,\n };\n }\n return { schemas };\n }\n // Single schema case\n const ctx = initializeContext({ ...params, processors: allProcessors });\n process(input, ctx);\n extractDefs(ctx, input);\n return finalize(ctx, input);\n}\n", "import { allProcessors } from \"./json-schema-processors.js\";\nimport { extractDefs, finalize, initializeContext, process, } from \"./to-json-schema.js\";\n/**\n * Legacy class-based interface for JSON Schema generation.\n * This class wraps the new functional implementation to provide backward compatibility.\n *\n * @deprecated Use the `toJSONSchema` function instead for new code.\n *\n * @example\n * ```typescript\n * // Legacy usage (still supported)\n * const gen = new JSONSchemaGenerator({ target: \"draft-07\" });\n * gen.process(schema);\n * const result = gen.emit(schema);\n *\n * // Preferred modern usage\n * const result = toJSONSchema(schema, { target: \"draft-07\" });\n * ```\n */\nexport class JSONSchemaGenerator {\n /** @deprecated Access via ctx instead */\n get metadataRegistry() {\n return this.ctx.metadataRegistry;\n }\n /** @deprecated Access via ctx instead */\n get target() {\n return this.ctx.target;\n }\n /** @deprecated Access via ctx instead */\n get unrepresentable() {\n return this.ctx.unrepresentable;\n }\n /** @deprecated Access via ctx instead */\n get override() {\n return this.ctx.override;\n }\n /** @deprecated Access via ctx instead */\n get io() {\n return this.ctx.io;\n }\n /** @deprecated Access via ctx instead */\n get counter() {\n return this.ctx.counter;\n }\n set counter(value) {\n this.ctx.counter = value;\n }\n /** @deprecated Access via ctx instead */\n get seen() {\n return this.ctx.seen;\n }\n constructor(params) {\n // Normalize target for internal context\n let normalizedTarget = params?.target ?? \"draft-2020-12\";\n if (normalizedTarget === \"draft-4\")\n normalizedTarget = \"draft-04\";\n if (normalizedTarget === \"draft-7\")\n normalizedTarget = \"draft-07\";\n this.ctx = initializeContext({\n processors: allProcessors,\n target: normalizedTarget,\n ...(params?.metadata && { metadata: params.metadata }),\n ...(params?.unrepresentable && { unrepresentable: params.unrepresentable }),\n ...(params?.override && { override: params.override }),\n ...(params?.io && { io: params.io }),\n });\n }\n /**\n * Process a schema to prepare it for JSON Schema generation.\n * This must be called before emit().\n */\n process(schema, _params = { path: [], schemaPath: [] }) {\n return process(schema, this.ctx, _params);\n }\n /**\n * Emit the final JSON Schema after processing.\n * Must call process() first.\n */\n emit(schema, _params) {\n // Apply emit params to the context\n if (_params) {\n if (_params.cycles)\n this.ctx.cycles = _params.cycles;\n if (_params.reused)\n this.ctx.reused = _params.reused;\n if (_params.external)\n this.ctx.external = _params.external;\n }\n extractDefs(this.ctx, schema);\n const result = finalize(this.ctx, schema);\n // Strip ~standard property to match old implementation's return type\n const { \"~standard\": _, ...plainResult } = result;\n return plainResult;\n }\n}\n", "export {};\n", "import * as core from \"../core/index.js\";\nimport { util } from \"../core/index.js\";\nimport * as processors from \"../core/json-schema-processors.js\";\nimport { createStandardJSONSchemaMethod, createToJSONSchemaMethod } from \"../core/to-json-schema.js\";\nimport * as checks from \"./checks.js\";\nimport * as iso from \"./iso.js\";\nimport * as parse from \"./parse.js\";\nexport const ZodType = /*@__PURE__*/ core.$constructor(\"ZodType\", (inst, def) => {\n core.$ZodType.init(inst, def);\n Object.assign(inst[\"~standard\"], {\n jsonSchema: {\n input: createStandardJSONSchemaMethod(inst, \"input\"),\n output: createStandardJSONSchemaMethod(inst, \"output\"),\n },\n });\n inst.toJSONSchema = createToJSONSchemaMethod(inst, {});\n inst.def = def;\n inst.type = def.type;\n Object.defineProperty(inst, \"_def\", { value: def });\n // base methods\n inst.check = (...checks) => {\n return inst.clone(util.mergeDefs(def, {\n checks: [\n ...(def.checks ?? []),\n ...checks.map((ch) => typeof ch === \"function\" ? { _zod: { check: ch, def: { check: \"custom\" }, onattach: [] } } : ch),\n ],\n }), {\n parent: true,\n });\n };\n inst.with = inst.check;\n inst.clone = (def, params) => core.clone(inst, def, params);\n inst.brand = () => inst;\n inst.register = ((reg, meta) => {\n reg.add(inst, meta);\n return inst;\n });\n // parsing\n inst.parse = (data, params) => parse.parse(inst, data, params, { callee: inst.parse });\n inst.safeParse = (data, params) => parse.safeParse(inst, data, params);\n inst.parseAsync = async (data, params) => parse.parseAsync(inst, data, params, { callee: inst.parseAsync });\n inst.safeParseAsync = async (data, params) => parse.safeParseAsync(inst, data, params);\n inst.spa = inst.safeParseAsync;\n // encoding/decoding\n inst.encode = (data, params) => parse.encode(inst, data, params);\n inst.decode = (data, params) => parse.decode(inst, data, params);\n inst.encodeAsync = async (data, params) => parse.encodeAsync(inst, data, params);\n inst.decodeAsync = async (data, params) => parse.decodeAsync(inst, data, params);\n inst.safeEncode = (data, params) => parse.safeEncode(inst, data, params);\n inst.safeDecode = (data, params) => parse.safeDecode(inst, data, params);\n inst.safeEncodeAsync = async (data, params) => parse.safeEncodeAsync(inst, data, params);\n inst.safeDecodeAsync = async (data, params) => parse.safeDecodeAsync(inst, data, params);\n // refinements\n inst.refine = (check, params) => inst.check(refine(check, params));\n inst.superRefine = (refinement) => inst.check(superRefine(refinement));\n inst.overwrite = (fn) => inst.check(checks.overwrite(fn));\n // wrappers\n inst.optional = () => optional(inst);\n inst.exactOptional = () => exactOptional(inst);\n inst.nullable = () => nullable(inst);\n inst.nullish = () => optional(nullable(inst));\n inst.nonoptional = (params) => nonoptional(inst, params);\n inst.array = () => array(inst);\n inst.or = (arg) => union([inst, arg]);\n inst.and = (arg) => intersection(inst, arg);\n inst.transform = (tx) => pipe(inst, transform(tx));\n inst.default = (def) => _default(inst, def);\n inst.prefault = (def) => prefault(inst, def);\n // inst.coalesce = (def, params) => coalesce(inst, def, params);\n inst.catch = (params) => _catch(inst, params);\n inst.pipe = (target) => pipe(inst, target);\n inst.readonly = () => readonly(inst);\n // meta\n inst.describe = (description) => {\n const cl = inst.clone();\n core.globalRegistry.add(cl, { description });\n return cl;\n };\n Object.defineProperty(inst, \"description\", {\n get() {\n return core.globalRegistry.get(inst)?.description;\n },\n configurable: true,\n });\n inst.meta = (...args) => {\n if (args.length === 0) {\n return core.globalRegistry.get(inst);\n }\n const cl = inst.clone();\n core.globalRegistry.add(cl, args[0]);\n return cl;\n };\n // helpers\n inst.isOptional = () => inst.safeParse(undefined).success;\n inst.isNullable = () => inst.safeParse(null).success;\n inst.apply = (fn) => fn(inst);\n return inst;\n});\n/** @internal */\nexport const _ZodString = /*@__PURE__*/ core.$constructor(\"_ZodString\", (inst, def) => {\n core.$ZodString.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.stringProcessor(inst, ctx, json, params);\n const bag = inst._zod.bag;\n inst.format = bag.format ?? null;\n inst.minLength = bag.minimum ?? null;\n inst.maxLength = bag.maximum ?? null;\n // validations\n inst.regex = (...args) => inst.check(checks.regex(...args));\n inst.includes = (...args) => inst.check(checks.includes(...args));\n inst.startsWith = (...args) => inst.check(checks.startsWith(...args));\n inst.endsWith = (...args) => inst.check(checks.endsWith(...args));\n inst.min = (...args) => inst.check(checks.minLength(...args));\n inst.max = (...args) => inst.check(checks.maxLength(...args));\n inst.length = (...args) => inst.check(checks.length(...args));\n inst.nonempty = (...args) => inst.check(checks.minLength(1, ...args));\n inst.lowercase = (params) => inst.check(checks.lowercase(params));\n inst.uppercase = (params) => inst.check(checks.uppercase(params));\n // transforms\n inst.trim = () => inst.check(checks.trim());\n inst.normalize = (...args) => inst.check(checks.normalize(...args));\n inst.toLowerCase = () => inst.check(checks.toLowerCase());\n inst.toUpperCase = () => inst.check(checks.toUpperCase());\n inst.slugify = () => inst.check(checks.slugify());\n});\nexport const ZodString = /*@__PURE__*/ core.$constructor(\"ZodString\", (inst, def) => {\n core.$ZodString.init(inst, def);\n _ZodString.init(inst, def);\n inst.email = (params) => inst.check(core._email(ZodEmail, params));\n inst.url = (params) => inst.check(core._url(ZodURL, params));\n inst.jwt = (params) => inst.check(core._jwt(ZodJWT, params));\n inst.emoji = (params) => inst.check(core._emoji(ZodEmoji, params));\n inst.guid = (params) => inst.check(core._guid(ZodGUID, params));\n inst.uuid = (params) => inst.check(core._uuid(ZodUUID, params));\n inst.uuidv4 = (params) => inst.check(core._uuidv4(ZodUUID, params));\n inst.uuidv6 = (params) => inst.check(core._uuidv6(ZodUUID, params));\n inst.uuidv7 = (params) => inst.check(core._uuidv7(ZodUUID, params));\n inst.nanoid = (params) => inst.check(core._nanoid(ZodNanoID, params));\n inst.guid = (params) => inst.check(core._guid(ZodGUID, params));\n inst.cuid = (params) => inst.check(core._cuid(ZodCUID, params));\n inst.cuid2 = (params) => inst.check(core._cuid2(ZodCUID2, params));\n inst.ulid = (params) => inst.check(core._ulid(ZodULID, params));\n inst.base64 = (params) => inst.check(core._base64(ZodBase64, params));\n inst.base64url = (params) => inst.check(core._base64url(ZodBase64URL, params));\n inst.xid = (params) => inst.check(core._xid(ZodXID, params));\n inst.ksuid = (params) => inst.check(core._ksuid(ZodKSUID, params));\n inst.ipv4 = (params) => inst.check(core._ipv4(ZodIPv4, params));\n inst.ipv6 = (params) => inst.check(core._ipv6(ZodIPv6, params));\n inst.cidrv4 = (params) => inst.check(core._cidrv4(ZodCIDRv4, params));\n inst.cidrv6 = (params) => inst.check(core._cidrv6(ZodCIDRv6, params));\n inst.e164 = (params) => inst.check(core._e164(ZodE164, params));\n // iso\n inst.datetime = (params) => inst.check(iso.datetime(params));\n inst.date = (params) => inst.check(iso.date(params));\n inst.time = (params) => inst.check(iso.time(params));\n inst.duration = (params) => inst.check(iso.duration(params));\n});\nexport function string(params) {\n return core._string(ZodString, params);\n}\nexport const ZodStringFormat = /*@__PURE__*/ core.$constructor(\"ZodStringFormat\", (inst, def) => {\n core.$ZodStringFormat.init(inst, def);\n _ZodString.init(inst, def);\n});\nexport const ZodEmail = /*@__PURE__*/ core.$constructor(\"ZodEmail\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodEmail.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function email(params) {\n return core._email(ZodEmail, params);\n}\nexport const ZodGUID = /*@__PURE__*/ core.$constructor(\"ZodGUID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodGUID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function guid(params) {\n return core._guid(ZodGUID, params);\n}\nexport const ZodUUID = /*@__PURE__*/ core.$constructor(\"ZodUUID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodUUID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function uuid(params) {\n return core._uuid(ZodUUID, params);\n}\nexport function uuidv4(params) {\n return core._uuidv4(ZodUUID, params);\n}\n// ZodUUIDv6\nexport function uuidv6(params) {\n return core._uuidv6(ZodUUID, params);\n}\n// ZodUUIDv7\nexport function uuidv7(params) {\n return core._uuidv7(ZodUUID, params);\n}\nexport const ZodURL = /*@__PURE__*/ core.$constructor(\"ZodURL\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodURL.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function url(params) {\n return core._url(ZodURL, params);\n}\nexport function httpUrl(params) {\n return core._url(ZodURL, {\n protocol: /^https?$/,\n hostname: core.regexes.domain,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodEmoji = /*@__PURE__*/ core.$constructor(\"ZodEmoji\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodEmoji.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function emoji(params) {\n return core._emoji(ZodEmoji, params);\n}\nexport const ZodNanoID = /*@__PURE__*/ core.$constructor(\"ZodNanoID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodNanoID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function nanoid(params) {\n return core._nanoid(ZodNanoID, params);\n}\nexport const ZodCUID = /*@__PURE__*/ core.$constructor(\"ZodCUID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodCUID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function cuid(params) {\n return core._cuid(ZodCUID, params);\n}\nexport const ZodCUID2 = /*@__PURE__*/ core.$constructor(\"ZodCUID2\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodCUID2.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function cuid2(params) {\n return core._cuid2(ZodCUID2, params);\n}\nexport const ZodULID = /*@__PURE__*/ core.$constructor(\"ZodULID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodULID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function ulid(params) {\n return core._ulid(ZodULID, params);\n}\nexport const ZodXID = /*@__PURE__*/ core.$constructor(\"ZodXID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodXID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function xid(params) {\n return core._xid(ZodXID, params);\n}\nexport const ZodKSUID = /*@__PURE__*/ core.$constructor(\"ZodKSUID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodKSUID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function ksuid(params) {\n return core._ksuid(ZodKSUID, params);\n}\nexport const ZodIPv4 = /*@__PURE__*/ core.$constructor(\"ZodIPv4\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodIPv4.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function ipv4(params) {\n return core._ipv4(ZodIPv4, params);\n}\nexport const ZodMAC = /*@__PURE__*/ core.$constructor(\"ZodMAC\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodMAC.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function mac(params) {\n return core._mac(ZodMAC, params);\n}\nexport const ZodIPv6 = /*@__PURE__*/ core.$constructor(\"ZodIPv6\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodIPv6.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function ipv6(params) {\n return core._ipv6(ZodIPv6, params);\n}\nexport const ZodCIDRv4 = /*@__PURE__*/ core.$constructor(\"ZodCIDRv4\", (inst, def) => {\n core.$ZodCIDRv4.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function cidrv4(params) {\n return core._cidrv4(ZodCIDRv4, params);\n}\nexport const ZodCIDRv6 = /*@__PURE__*/ core.$constructor(\"ZodCIDRv6\", (inst, def) => {\n core.$ZodCIDRv6.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function cidrv6(params) {\n return core._cidrv6(ZodCIDRv6, params);\n}\nexport const ZodBase64 = /*@__PURE__*/ core.$constructor(\"ZodBase64\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodBase64.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function base64(params) {\n return core._base64(ZodBase64, params);\n}\nexport const ZodBase64URL = /*@__PURE__*/ core.$constructor(\"ZodBase64URL\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodBase64URL.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function base64url(params) {\n return core._base64url(ZodBase64URL, params);\n}\nexport const ZodE164 = /*@__PURE__*/ core.$constructor(\"ZodE164\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodE164.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function e164(params) {\n return core._e164(ZodE164, params);\n}\nexport const ZodJWT = /*@__PURE__*/ core.$constructor(\"ZodJWT\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodJWT.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function jwt(params) {\n return core._jwt(ZodJWT, params);\n}\nexport const ZodCustomStringFormat = /*@__PURE__*/ core.$constructor(\"ZodCustomStringFormat\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodCustomStringFormat.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function stringFormat(format, fnOrRegex, _params = {}) {\n return core._stringFormat(ZodCustomStringFormat, format, fnOrRegex, _params);\n}\nexport function hostname(_params) {\n return core._stringFormat(ZodCustomStringFormat, \"hostname\", core.regexes.hostname, _params);\n}\nexport function hex(_params) {\n return core._stringFormat(ZodCustomStringFormat, \"hex\", core.regexes.hex, _params);\n}\nexport function hash(alg, params) {\n const enc = params?.enc ?? \"hex\";\n const format = `${alg}_${enc}`;\n const regex = core.regexes[format];\n if (!regex)\n throw new Error(`Unrecognized hash format: ${format}`);\n return core._stringFormat(ZodCustomStringFormat, format, regex, params);\n}\nexport const ZodNumber = /*@__PURE__*/ core.$constructor(\"ZodNumber\", (inst, def) => {\n core.$ZodNumber.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.numberProcessor(inst, ctx, json, params);\n inst.gt = (value, params) => inst.check(checks.gt(value, params));\n inst.gte = (value, params) => inst.check(checks.gte(value, params));\n inst.min = (value, params) => inst.check(checks.gte(value, params));\n inst.lt = (value, params) => inst.check(checks.lt(value, params));\n inst.lte = (value, params) => inst.check(checks.lte(value, params));\n inst.max = (value, params) => inst.check(checks.lte(value, params));\n inst.int = (params) => inst.check(int(params));\n inst.safe = (params) => inst.check(int(params));\n inst.positive = (params) => inst.check(checks.gt(0, params));\n inst.nonnegative = (params) => inst.check(checks.gte(0, params));\n inst.negative = (params) => inst.check(checks.lt(0, params));\n inst.nonpositive = (params) => inst.check(checks.lte(0, params));\n inst.multipleOf = (value, params) => inst.check(checks.multipleOf(value, params));\n inst.step = (value, params) => inst.check(checks.multipleOf(value, params));\n // inst.finite = (params) => inst.check(core.finite(params));\n inst.finite = () => inst;\n const bag = inst._zod.bag;\n inst.minValue =\n Math.max(bag.minimum ?? Number.NEGATIVE_INFINITY, bag.exclusiveMinimum ?? Number.NEGATIVE_INFINITY) ?? null;\n inst.maxValue =\n Math.min(bag.maximum ?? Number.POSITIVE_INFINITY, bag.exclusiveMaximum ?? Number.POSITIVE_INFINITY) ?? null;\n inst.isInt = (bag.format ?? \"\").includes(\"int\") || Number.isSafeInteger(bag.multipleOf ?? 0.5);\n inst.isFinite = true;\n inst.format = bag.format ?? null;\n});\nexport function number(params) {\n return core._number(ZodNumber, params);\n}\nexport const ZodNumberFormat = /*@__PURE__*/ core.$constructor(\"ZodNumberFormat\", (inst, def) => {\n core.$ZodNumberFormat.init(inst, def);\n ZodNumber.init(inst, def);\n});\nexport function int(params) {\n return core._int(ZodNumberFormat, params);\n}\nexport function float32(params) {\n return core._float32(ZodNumberFormat, params);\n}\nexport function float64(params) {\n return core._float64(ZodNumberFormat, params);\n}\nexport function int32(params) {\n return core._int32(ZodNumberFormat, params);\n}\nexport function uint32(params) {\n return core._uint32(ZodNumberFormat, params);\n}\nexport const ZodBoolean = /*@__PURE__*/ core.$constructor(\"ZodBoolean\", (inst, def) => {\n core.$ZodBoolean.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.booleanProcessor(inst, ctx, json, params);\n});\nexport function boolean(params) {\n return core._boolean(ZodBoolean, params);\n}\nexport const ZodBigInt = /*@__PURE__*/ core.$constructor(\"ZodBigInt\", (inst, def) => {\n core.$ZodBigInt.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.bigintProcessor(inst, ctx, json, params);\n inst.gte = (value, params) => inst.check(checks.gte(value, params));\n inst.min = (value, params) => inst.check(checks.gte(value, params));\n inst.gt = (value, params) => inst.check(checks.gt(value, params));\n inst.gte = (value, params) => inst.check(checks.gte(value, params));\n inst.min = (value, params) => inst.check(checks.gte(value, params));\n inst.lt = (value, params) => inst.check(checks.lt(value, params));\n inst.lte = (value, params) => inst.check(checks.lte(value, params));\n inst.max = (value, params) => inst.check(checks.lte(value, params));\n inst.positive = (params) => inst.check(checks.gt(BigInt(0), params));\n inst.negative = (params) => inst.check(checks.lt(BigInt(0), params));\n inst.nonpositive = (params) => inst.check(checks.lte(BigInt(0), params));\n inst.nonnegative = (params) => inst.check(checks.gte(BigInt(0), params));\n inst.multipleOf = (value, params) => inst.check(checks.multipleOf(value, params));\n const bag = inst._zod.bag;\n inst.minValue = bag.minimum ?? null;\n inst.maxValue = bag.maximum ?? null;\n inst.format = bag.format ?? null;\n});\nexport function bigint(params) {\n return core._bigint(ZodBigInt, params);\n}\nexport const ZodBigIntFormat = /*@__PURE__*/ core.$constructor(\"ZodBigIntFormat\", (inst, def) => {\n core.$ZodBigIntFormat.init(inst, def);\n ZodBigInt.init(inst, def);\n});\n// int64\nexport function int64(params) {\n return core._int64(ZodBigIntFormat, params);\n}\n// uint64\nexport function uint64(params) {\n return core._uint64(ZodBigIntFormat, params);\n}\nexport const ZodSymbol = /*@__PURE__*/ core.$constructor(\"ZodSymbol\", (inst, def) => {\n core.$ZodSymbol.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.symbolProcessor(inst, ctx, json, params);\n});\nexport function symbol(params) {\n return core._symbol(ZodSymbol, params);\n}\nexport const ZodUndefined = /*@__PURE__*/ core.$constructor(\"ZodUndefined\", (inst, def) => {\n core.$ZodUndefined.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.undefinedProcessor(inst, ctx, json, params);\n});\nfunction _undefined(params) {\n return core._undefined(ZodUndefined, params);\n}\nexport { _undefined as undefined };\nexport const ZodNull = /*@__PURE__*/ core.$constructor(\"ZodNull\", (inst, def) => {\n core.$ZodNull.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.nullProcessor(inst, ctx, json, params);\n});\nfunction _null(params) {\n return core._null(ZodNull, params);\n}\nexport { _null as null };\nexport const ZodAny = /*@__PURE__*/ core.$constructor(\"ZodAny\", (inst, def) => {\n core.$ZodAny.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.anyProcessor(inst, ctx, json, params);\n});\nexport function any() {\n return core._any(ZodAny);\n}\nexport const ZodUnknown = /*@__PURE__*/ core.$constructor(\"ZodUnknown\", (inst, def) => {\n core.$ZodUnknown.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.unknownProcessor(inst, ctx, json, params);\n});\nexport function unknown() {\n return core._unknown(ZodUnknown);\n}\nexport const ZodNever = /*@__PURE__*/ core.$constructor(\"ZodNever\", (inst, def) => {\n core.$ZodNever.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.neverProcessor(inst, ctx, json, params);\n});\nexport function never(params) {\n return core._never(ZodNever, params);\n}\nexport const ZodVoid = /*@__PURE__*/ core.$constructor(\"ZodVoid\", (inst, def) => {\n core.$ZodVoid.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.voidProcessor(inst, ctx, json, params);\n});\nfunction _void(params) {\n return core._void(ZodVoid, params);\n}\nexport { _void as void };\nexport const ZodDate = /*@__PURE__*/ core.$constructor(\"ZodDate\", (inst, def) => {\n core.$ZodDate.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.dateProcessor(inst, ctx, json, params);\n inst.min = (value, params) => inst.check(checks.gte(value, params));\n inst.max = (value, params) => inst.check(checks.lte(value, params));\n const c = inst._zod.bag;\n inst.minDate = c.minimum ? new Date(c.minimum) : null;\n inst.maxDate = c.maximum ? new Date(c.maximum) : null;\n});\nexport function date(params) {\n return core._date(ZodDate, params);\n}\nexport const ZodArray = /*@__PURE__*/ core.$constructor(\"ZodArray\", (inst, def) => {\n core.$ZodArray.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.arrayProcessor(inst, ctx, json, params);\n inst.element = def.element;\n inst.min = (minLength, params) => inst.check(checks.minLength(minLength, params));\n inst.nonempty = (params) => inst.check(checks.minLength(1, params));\n inst.max = (maxLength, params) => inst.check(checks.maxLength(maxLength, params));\n inst.length = (len, params) => inst.check(checks.length(len, params));\n inst.unwrap = () => inst.element;\n});\nexport function array(element, params) {\n return core._array(ZodArray, element, params);\n}\n// .keyof\nexport function keyof(schema) {\n const shape = schema._zod.def.shape;\n return _enum(Object.keys(shape));\n}\nexport const ZodObject = /*@__PURE__*/ core.$constructor(\"ZodObject\", (inst, def) => {\n core.$ZodObjectJIT.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.objectProcessor(inst, ctx, json, params);\n util.defineLazy(inst, \"shape\", () => {\n return def.shape;\n });\n inst.keyof = () => _enum(Object.keys(inst._zod.def.shape));\n inst.catchall = (catchall) => inst.clone({ ...inst._zod.def, catchall: catchall });\n inst.passthrough = () => inst.clone({ ...inst._zod.def, catchall: unknown() });\n inst.loose = () => inst.clone({ ...inst._zod.def, catchall: unknown() });\n inst.strict = () => inst.clone({ ...inst._zod.def, catchall: never() });\n inst.strip = () => inst.clone({ ...inst._zod.def, catchall: undefined });\n inst.extend = (incoming) => {\n return util.extend(inst, incoming);\n };\n inst.safeExtend = (incoming) => {\n return util.safeExtend(inst, incoming);\n };\n inst.merge = (other) => util.merge(inst, other);\n inst.pick = (mask) => util.pick(inst, mask);\n inst.omit = (mask) => util.omit(inst, mask);\n inst.partial = (...args) => util.partial(ZodOptional, inst, args[0]);\n inst.required = (...args) => util.required(ZodNonOptional, inst, args[0]);\n});\nexport function object(shape, params) {\n const def = {\n type: \"object\",\n shape: shape ?? {},\n ...util.normalizeParams(params),\n };\n return new ZodObject(def);\n}\n// strictObject\nexport function strictObject(shape, params) {\n return new ZodObject({\n type: \"object\",\n shape,\n catchall: never(),\n ...util.normalizeParams(params),\n });\n}\n// looseObject\nexport function looseObject(shape, params) {\n return new ZodObject({\n type: \"object\",\n shape,\n catchall: unknown(),\n ...util.normalizeParams(params),\n });\n}\nexport const ZodUnion = /*@__PURE__*/ core.$constructor(\"ZodUnion\", (inst, def) => {\n core.$ZodUnion.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.unionProcessor(inst, ctx, json, params);\n inst.options = def.options;\n});\nexport function union(options, params) {\n return new ZodUnion({\n type: \"union\",\n options: options,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodXor = /*@__PURE__*/ core.$constructor(\"ZodXor\", (inst, def) => {\n ZodUnion.init(inst, def);\n core.$ZodXor.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.unionProcessor(inst, ctx, json, params);\n inst.options = def.options;\n});\n/** Creates an exclusive union (XOR) where exactly one option must match.\n * Unlike regular unions that succeed when any option matches, xor fails if\n * zero or more than one option matches the input. */\nexport function xor(options, params) {\n return new ZodXor({\n type: \"union\",\n options: options,\n inclusive: false,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodDiscriminatedUnion = /*@__PURE__*/ core.$constructor(\"ZodDiscriminatedUnion\", (inst, def) => {\n ZodUnion.init(inst, def);\n core.$ZodDiscriminatedUnion.init(inst, def);\n});\nexport function discriminatedUnion(discriminator, options, params) {\n // const [options, params] = args;\n return new ZodDiscriminatedUnion({\n type: \"union\",\n options,\n discriminator,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodIntersection = /*@__PURE__*/ core.$constructor(\"ZodIntersection\", (inst, def) => {\n core.$ZodIntersection.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.intersectionProcessor(inst, ctx, json, params);\n});\nexport function intersection(left, right) {\n return new ZodIntersection({\n type: \"intersection\",\n left: left,\n right: right,\n });\n}\nexport const ZodTuple = /*@__PURE__*/ core.$constructor(\"ZodTuple\", (inst, def) => {\n core.$ZodTuple.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.tupleProcessor(inst, ctx, json, params);\n inst.rest = (rest) => inst.clone({\n ...inst._zod.def,\n rest: rest,\n });\n});\nexport function tuple(items, _paramsOrRest, _params) {\n const hasRest = _paramsOrRest instanceof core.$ZodType;\n const params = hasRest ? _params : _paramsOrRest;\n const rest = hasRest ? _paramsOrRest : null;\n return new ZodTuple({\n type: \"tuple\",\n items: items,\n rest,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodRecord = /*@__PURE__*/ core.$constructor(\"ZodRecord\", (inst, def) => {\n core.$ZodRecord.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.recordProcessor(inst, ctx, json, params);\n inst.keyType = def.keyType;\n inst.valueType = def.valueType;\n});\nexport function record(keyType, valueType, params) {\n return new ZodRecord({\n type: \"record\",\n keyType,\n valueType: valueType,\n ...util.normalizeParams(params),\n });\n}\n// type alksjf = core.output;\nexport function partialRecord(keyType, valueType, params) {\n const k = core.clone(keyType);\n k._zod.values = undefined;\n return new ZodRecord({\n type: \"record\",\n keyType: k,\n valueType: valueType,\n ...util.normalizeParams(params),\n });\n}\nexport function looseRecord(keyType, valueType, params) {\n return new ZodRecord({\n type: \"record\",\n keyType,\n valueType: valueType,\n mode: \"loose\",\n ...util.normalizeParams(params),\n });\n}\nexport const ZodMap = /*@__PURE__*/ core.$constructor(\"ZodMap\", (inst, def) => {\n core.$ZodMap.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.mapProcessor(inst, ctx, json, params);\n inst.keyType = def.keyType;\n inst.valueType = def.valueType;\n inst.min = (...args) => inst.check(core._minSize(...args));\n inst.nonempty = (params) => inst.check(core._minSize(1, params));\n inst.max = (...args) => inst.check(core._maxSize(...args));\n inst.size = (...args) => inst.check(core._size(...args));\n});\nexport function map(keyType, valueType, params) {\n return new ZodMap({\n type: \"map\",\n keyType: keyType,\n valueType: valueType,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodSet = /*@__PURE__*/ core.$constructor(\"ZodSet\", (inst, def) => {\n core.$ZodSet.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.setProcessor(inst, ctx, json, params);\n inst.min = (...args) => inst.check(core._minSize(...args));\n inst.nonempty = (params) => inst.check(core._minSize(1, params));\n inst.max = (...args) => inst.check(core._maxSize(...args));\n inst.size = (...args) => inst.check(core._size(...args));\n});\nexport function set(valueType, params) {\n return new ZodSet({\n type: \"set\",\n valueType: valueType,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodEnum = /*@__PURE__*/ core.$constructor(\"ZodEnum\", (inst, def) => {\n core.$ZodEnum.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.enumProcessor(inst, ctx, json, params);\n inst.enum = def.entries;\n inst.options = Object.values(def.entries);\n const keys = new Set(Object.keys(def.entries));\n inst.extract = (values, params) => {\n const newEntries = {};\n for (const value of values) {\n if (keys.has(value)) {\n newEntries[value] = def.entries[value];\n }\n else\n throw new Error(`Key ${value} not found in enum`);\n }\n return new ZodEnum({\n ...def,\n checks: [],\n ...util.normalizeParams(params),\n entries: newEntries,\n });\n };\n inst.exclude = (values, params) => {\n const newEntries = { ...def.entries };\n for (const value of values) {\n if (keys.has(value)) {\n delete newEntries[value];\n }\n else\n throw new Error(`Key ${value} not found in enum`);\n }\n return new ZodEnum({\n ...def,\n checks: [],\n ...util.normalizeParams(params),\n entries: newEntries,\n });\n };\n});\nfunction _enum(values, params) {\n const entries = Array.isArray(values) ? Object.fromEntries(values.map((v) => [v, v])) : values;\n return new ZodEnum({\n type: \"enum\",\n entries,\n ...util.normalizeParams(params),\n });\n}\nexport { _enum as enum };\n/** @deprecated This API has been merged into `z.enum()`. Use `z.enum()` instead.\n *\n * ```ts\n * enum Colors { red, green, blue }\n * z.enum(Colors);\n * ```\n */\nexport function nativeEnum(entries, params) {\n return new ZodEnum({\n type: \"enum\",\n entries,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodLiteral = /*@__PURE__*/ core.$constructor(\"ZodLiteral\", (inst, def) => {\n core.$ZodLiteral.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.literalProcessor(inst, ctx, json, params);\n inst.values = new Set(def.values);\n Object.defineProperty(inst, \"value\", {\n get() {\n if (def.values.length > 1) {\n throw new Error(\"This schema contains multiple valid literal values. Use `.values` instead.\");\n }\n return def.values[0];\n },\n });\n});\nexport function literal(value, params) {\n return new ZodLiteral({\n type: \"literal\",\n values: Array.isArray(value) ? value : [value],\n ...util.normalizeParams(params),\n });\n}\nexport const ZodFile = /*@__PURE__*/ core.$constructor(\"ZodFile\", (inst, def) => {\n core.$ZodFile.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.fileProcessor(inst, ctx, json, params);\n inst.min = (size, params) => inst.check(core._minSize(size, params));\n inst.max = (size, params) => inst.check(core._maxSize(size, params));\n inst.mime = (types, params) => inst.check(core._mime(Array.isArray(types) ? types : [types], params));\n});\nexport function file(params) {\n return core._file(ZodFile, params);\n}\nexport const ZodTransform = /*@__PURE__*/ core.$constructor(\"ZodTransform\", (inst, def) => {\n core.$ZodTransform.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.transformProcessor(inst, ctx, json, params);\n inst._zod.parse = (payload, _ctx) => {\n if (_ctx.direction === \"backward\") {\n throw new core.$ZodEncodeError(inst.constructor.name);\n }\n payload.addIssue = (issue) => {\n if (typeof issue === \"string\") {\n payload.issues.push(util.issue(issue, payload.value, def));\n }\n else {\n // for Zod 3 backwards compatibility\n const _issue = issue;\n if (_issue.fatal)\n _issue.continue = false;\n _issue.code ?? (_issue.code = \"custom\");\n _issue.input ?? (_issue.input = payload.value);\n _issue.inst ?? (_issue.inst = inst);\n // _issue.continue ??= true;\n payload.issues.push(util.issue(_issue));\n }\n };\n const output = def.transform(payload.value, payload);\n if (output instanceof Promise) {\n return output.then((output) => {\n payload.value = output;\n return payload;\n });\n }\n payload.value = output;\n return payload;\n };\n});\nexport function transform(fn) {\n return new ZodTransform({\n type: \"transform\",\n transform: fn,\n });\n}\nexport const ZodOptional = /*@__PURE__*/ core.$constructor(\"ZodOptional\", (inst, def) => {\n core.$ZodOptional.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.optionalProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function optional(innerType) {\n return new ZodOptional({\n type: \"optional\",\n innerType: innerType,\n });\n}\nexport const ZodExactOptional = /*@__PURE__*/ core.$constructor(\"ZodExactOptional\", (inst, def) => {\n core.$ZodExactOptional.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.optionalProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function exactOptional(innerType) {\n return new ZodExactOptional({\n type: \"optional\",\n innerType: innerType,\n });\n}\nexport const ZodNullable = /*@__PURE__*/ core.$constructor(\"ZodNullable\", (inst, def) => {\n core.$ZodNullable.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.nullableProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function nullable(innerType) {\n return new ZodNullable({\n type: \"nullable\",\n innerType: innerType,\n });\n}\n// nullish\nexport function nullish(innerType) {\n return optional(nullable(innerType));\n}\nexport const ZodDefault = /*@__PURE__*/ core.$constructor(\"ZodDefault\", (inst, def) => {\n core.$ZodDefault.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.defaultProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n inst.removeDefault = inst.unwrap;\n});\nexport function _default(innerType, defaultValue) {\n return new ZodDefault({\n type: \"default\",\n innerType: innerType,\n get defaultValue() {\n return typeof defaultValue === \"function\" ? defaultValue() : util.shallowClone(defaultValue);\n },\n });\n}\nexport const ZodPrefault = /*@__PURE__*/ core.$constructor(\"ZodPrefault\", (inst, def) => {\n core.$ZodPrefault.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.prefaultProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function prefault(innerType, defaultValue) {\n return new ZodPrefault({\n type: \"prefault\",\n innerType: innerType,\n get defaultValue() {\n return typeof defaultValue === \"function\" ? defaultValue() : util.shallowClone(defaultValue);\n },\n });\n}\nexport const ZodNonOptional = /*@__PURE__*/ core.$constructor(\"ZodNonOptional\", (inst, def) => {\n core.$ZodNonOptional.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.nonoptionalProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function nonoptional(innerType, params) {\n return new ZodNonOptional({\n type: \"nonoptional\",\n innerType: innerType,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodSuccess = /*@__PURE__*/ core.$constructor(\"ZodSuccess\", (inst, def) => {\n core.$ZodSuccess.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.successProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function success(innerType) {\n return new ZodSuccess({\n type: \"success\",\n innerType: innerType,\n });\n}\nexport const ZodCatch = /*@__PURE__*/ core.$constructor(\"ZodCatch\", (inst, def) => {\n core.$ZodCatch.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.catchProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n inst.removeCatch = inst.unwrap;\n});\nfunction _catch(innerType, catchValue) {\n return new ZodCatch({\n type: \"catch\",\n innerType: innerType,\n catchValue: (typeof catchValue === \"function\" ? catchValue : () => catchValue),\n });\n}\nexport { _catch as catch };\nexport const ZodNaN = /*@__PURE__*/ core.$constructor(\"ZodNaN\", (inst, def) => {\n core.$ZodNaN.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.nanProcessor(inst, ctx, json, params);\n});\nexport function nan(params) {\n return core._nan(ZodNaN, params);\n}\nexport const ZodPipe = /*@__PURE__*/ core.$constructor(\"ZodPipe\", (inst, def) => {\n core.$ZodPipe.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.pipeProcessor(inst, ctx, json, params);\n inst.in = def.in;\n inst.out = def.out;\n});\nexport function pipe(in_, out) {\n return new ZodPipe({\n type: \"pipe\",\n in: in_,\n out: out,\n // ...util.normalizeParams(params),\n });\n}\nexport const ZodCodec = /*@__PURE__*/ core.$constructor(\"ZodCodec\", (inst, def) => {\n ZodPipe.init(inst, def);\n core.$ZodCodec.init(inst, def);\n});\nexport function codec(in_, out, params) {\n return new ZodCodec({\n type: \"pipe\",\n in: in_,\n out: out,\n transform: params.decode,\n reverseTransform: params.encode,\n });\n}\nexport const ZodReadonly = /*@__PURE__*/ core.$constructor(\"ZodReadonly\", (inst, def) => {\n core.$ZodReadonly.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.readonlyProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function readonly(innerType) {\n return new ZodReadonly({\n type: \"readonly\",\n innerType: innerType,\n });\n}\nexport const ZodTemplateLiteral = /*@__PURE__*/ core.$constructor(\"ZodTemplateLiteral\", (inst, def) => {\n core.$ZodTemplateLiteral.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.templateLiteralProcessor(inst, ctx, json, params);\n});\nexport function templateLiteral(parts, params) {\n return new ZodTemplateLiteral({\n type: \"template_literal\",\n parts,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodLazy = /*@__PURE__*/ core.$constructor(\"ZodLazy\", (inst, def) => {\n core.$ZodLazy.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.lazyProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.getter();\n});\nexport function lazy(getter) {\n return new ZodLazy({\n type: \"lazy\",\n getter: getter,\n });\n}\nexport const ZodPromise = /*@__PURE__*/ core.$constructor(\"ZodPromise\", (inst, def) => {\n core.$ZodPromise.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.promiseProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function promise(innerType) {\n return new ZodPromise({\n type: \"promise\",\n innerType: innerType,\n });\n}\nexport const ZodFunction = /*@__PURE__*/ core.$constructor(\"ZodFunction\", (inst, def) => {\n core.$ZodFunction.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.functionProcessor(inst, ctx, json, params);\n});\nexport function _function(params) {\n return new ZodFunction({\n type: \"function\",\n input: Array.isArray(params?.input) ? tuple(params?.input) : (params?.input ?? array(unknown())),\n output: params?.output ?? unknown(),\n });\n}\nexport { _function as function };\nexport const ZodCustom = /*@__PURE__*/ core.$constructor(\"ZodCustom\", (inst, def) => {\n core.$ZodCustom.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.customProcessor(inst, ctx, json, params);\n});\n// custom checks\nexport function check(fn) {\n const ch = new core.$ZodCheck({\n check: \"custom\",\n // ...util.normalizeParams(params),\n });\n ch._zod.check = fn;\n return ch;\n}\nexport function custom(fn, _params) {\n return core._custom(ZodCustom, fn ?? (() => true), _params);\n}\nexport function refine(fn, _params = {}) {\n return core._refine(ZodCustom, fn, _params);\n}\n// superRefine\nexport function superRefine(fn) {\n return core._superRefine(fn);\n}\n// Re-export describe and meta from core\nexport const describe = core.describe;\nexport const meta = core.meta;\nfunction _instanceof(cls, params = {}) {\n const inst = new ZodCustom({\n type: \"custom\",\n check: \"custom\",\n fn: (data) => data instanceof cls,\n abort: true,\n ...util.normalizeParams(params),\n });\n inst._zod.bag.Class = cls;\n // Override check to emit invalid_type instead of custom\n inst._zod.check = (payload) => {\n if (!(payload.value instanceof cls)) {\n payload.issues.push({\n code: \"invalid_type\",\n expected: cls.name,\n input: payload.value,\n inst,\n path: [...(inst._zod.def.path ?? [])],\n });\n }\n };\n return inst;\n}\nexport { _instanceof as instanceof };\n// stringbool\nexport const stringbool = (...args) => core._stringbool({\n Codec: ZodCodec,\n Boolean: ZodBoolean,\n String: ZodString,\n}, ...args);\nexport function json(params) {\n const jsonSchema = lazy(() => {\n return union([string(params), number(), boolean(), _null(), array(jsonSchema), record(string(), jsonSchema)]);\n });\n return jsonSchema;\n}\n// preprocess\n// /** @deprecated Use `z.pipe()` and `z.transform()` instead. */\nexport function preprocess(fn, schema) {\n return pipe(transform(fn), schema);\n}\n", "export { _lt as lt, _lte as lte, _gt as gt, _gte as gte, _positive as positive, _negative as negative, _nonpositive as nonpositive, _nonnegative as nonnegative, _multipleOf as multipleOf, _maxSize as maxSize, _minSize as minSize, _size as size, _maxLength as maxLength, _minLength as minLength, _length as length, _regex as regex, _lowercase as lowercase, _uppercase as uppercase, _includes as includes, _startsWith as startsWith, _endsWith as endsWith, _property as property, _mime as mime, _overwrite as overwrite, _normalize as normalize, _trim as trim, _toLowerCase as toLowerCase, _toUpperCase as toUpperCase, _slugify as slugify, } from \"../core/index.js\";\n", "import * as core from \"../core/index.js\";\nimport * as schemas from \"./schemas.js\";\nexport const ZodISODateTime = /*@__PURE__*/ core.$constructor(\"ZodISODateTime\", (inst, def) => {\n core.$ZodISODateTime.init(inst, def);\n schemas.ZodStringFormat.init(inst, def);\n});\nexport function datetime(params) {\n return core._isoDateTime(ZodISODateTime, params);\n}\nexport const ZodISODate = /*@__PURE__*/ core.$constructor(\"ZodISODate\", (inst, def) => {\n core.$ZodISODate.init(inst, def);\n schemas.ZodStringFormat.init(inst, def);\n});\nexport function date(params) {\n return core._isoDate(ZodISODate, params);\n}\nexport const ZodISOTime = /*@__PURE__*/ core.$constructor(\"ZodISOTime\", (inst, def) => {\n core.$ZodISOTime.init(inst, def);\n schemas.ZodStringFormat.init(inst, def);\n});\nexport function time(params) {\n return core._isoTime(ZodISOTime, params);\n}\nexport const ZodISODuration = /*@__PURE__*/ core.$constructor(\"ZodISODuration\", (inst, def) => {\n core.$ZodISODuration.init(inst, def);\n schemas.ZodStringFormat.init(inst, def);\n});\nexport function duration(params) {\n return core._isoDuration(ZodISODuration, params);\n}\n", "import * as core from \"../core/index.js\";\nimport { $ZodError } from \"../core/index.js\";\nimport * as util from \"../core/util.js\";\nconst initializer = (inst, issues) => {\n $ZodError.init(inst, issues);\n inst.name = \"ZodError\";\n Object.defineProperties(inst, {\n format: {\n value: (mapper) => core.formatError(inst, mapper),\n // enumerable: false,\n },\n flatten: {\n value: (mapper) => core.flattenError(inst, mapper),\n // enumerable: false,\n },\n addIssue: {\n value: (issue) => {\n inst.issues.push(issue);\n inst.message = JSON.stringify(inst.issues, util.jsonStringifyReplacer, 2);\n },\n // enumerable: false,\n },\n addIssues: {\n value: (issues) => {\n inst.issues.push(...issues);\n inst.message = JSON.stringify(inst.issues, util.jsonStringifyReplacer, 2);\n },\n // enumerable: false,\n },\n isEmpty: {\n get() {\n return inst.issues.length === 0;\n },\n // enumerable: false,\n },\n });\n // Object.defineProperty(inst, \"isEmpty\", {\n // get() {\n // return inst.issues.length === 0;\n // },\n // });\n};\nexport const ZodError = core.$constructor(\"ZodError\", initializer);\nexport const ZodRealError = core.$constructor(\"ZodError\", initializer, {\n Parent: Error,\n});\n// /** @deprecated Use `z.core.$ZodErrorMapCtx` instead. */\n// export type ErrorMapCtx = core.$ZodErrorMapCtx;\n", "import * as core from \"../core/index.js\";\nimport { ZodRealError } from \"./errors.js\";\nexport const parse = /* @__PURE__ */ core._parse(ZodRealError);\nexport const parseAsync = /* @__PURE__ */ core._parseAsync(ZodRealError);\nexport const safeParse = /* @__PURE__ */ core._safeParse(ZodRealError);\nexport const safeParseAsync = /* @__PURE__ */ core._safeParseAsync(ZodRealError);\n// Codec functions\nexport const encode = /* @__PURE__ */ core._encode(ZodRealError);\nexport const decode = /* @__PURE__ */ core._decode(ZodRealError);\nexport const encodeAsync = /* @__PURE__ */ core._encodeAsync(ZodRealError);\nexport const decodeAsync = /* @__PURE__ */ core._decodeAsync(ZodRealError);\nexport const safeEncode = /* @__PURE__ */ core._safeEncode(ZodRealError);\nexport const safeDecode = /* @__PURE__ */ core._safeDecode(ZodRealError);\nexport const safeEncodeAsync = /* @__PURE__ */ core._safeEncodeAsync(ZodRealError);\nexport const safeDecodeAsync = /* @__PURE__ */ core._safeDecodeAsync(ZodRealError);\n", "// Zod 3 compat layer\nimport * as core from \"../core/index.js\";\n/** @deprecated Use the raw string literal codes instead, e.g. \"invalid_type\". */\nexport const ZodIssueCode = {\n invalid_type: \"invalid_type\",\n too_big: \"too_big\",\n too_small: \"too_small\",\n invalid_format: \"invalid_format\",\n not_multiple_of: \"not_multiple_of\",\n unrecognized_keys: \"unrecognized_keys\",\n invalid_union: \"invalid_union\",\n invalid_key: \"invalid_key\",\n invalid_element: \"invalid_element\",\n invalid_value: \"invalid_value\",\n custom: \"custom\",\n};\nexport { $brand, config } from \"../core/index.js\";\n/** @deprecated Use `z.config(params)` instead. */\nexport function setErrorMap(map) {\n core.config({\n customError: map,\n });\n}\n/** @deprecated Use `z.config()` instead. */\nexport function getErrorMap() {\n return core.config().customError;\n}\n/** @deprecated Do not use. Stub definition, only included for zod-to-json-schema compatibility. */\nexport var ZodFirstPartyTypeKind;\n(function (ZodFirstPartyTypeKind) {\n})(ZodFirstPartyTypeKind || (ZodFirstPartyTypeKind = {}));\n", "import { globalRegistry } from \"../core/registries.js\";\nimport * as _checks from \"./checks.js\";\nimport * as _iso from \"./iso.js\";\nimport * as _schemas from \"./schemas.js\";\n// Local z object to avoid circular dependency with ../index.js\nconst z = {\n ..._schemas,\n ..._checks,\n iso: _iso,\n};\n// Keys that are recognized and handled by the conversion logic\nconst RECOGNIZED_KEYS = new Set([\n // Schema identification\n \"$schema\",\n \"$ref\",\n \"$defs\",\n \"definitions\",\n // Core schema keywords\n \"$id\",\n \"id\",\n \"$comment\",\n \"$anchor\",\n \"$vocabulary\",\n \"$dynamicRef\",\n \"$dynamicAnchor\",\n // Type\n \"type\",\n \"enum\",\n \"const\",\n // Composition\n \"anyOf\",\n \"oneOf\",\n \"allOf\",\n \"not\",\n // Object\n \"properties\",\n \"required\",\n \"additionalProperties\",\n \"patternProperties\",\n \"propertyNames\",\n \"minProperties\",\n \"maxProperties\",\n // Array\n \"items\",\n \"prefixItems\",\n \"additionalItems\",\n \"minItems\",\n \"maxItems\",\n \"uniqueItems\",\n \"contains\",\n \"minContains\",\n \"maxContains\",\n // String\n \"minLength\",\n \"maxLength\",\n \"pattern\",\n \"format\",\n // Number\n \"minimum\",\n \"maximum\",\n \"exclusiveMinimum\",\n \"exclusiveMaximum\",\n \"multipleOf\",\n // Already handled metadata\n \"description\",\n \"default\",\n // Content\n \"contentEncoding\",\n \"contentMediaType\",\n \"contentSchema\",\n // Unsupported (error-throwing)\n \"unevaluatedItems\",\n \"unevaluatedProperties\",\n \"if\",\n \"then\",\n \"else\",\n \"dependentSchemas\",\n \"dependentRequired\",\n // OpenAPI\n \"nullable\",\n \"readOnly\",\n]);\nfunction detectVersion(schema, defaultTarget) {\n const $schema = schema.$schema;\n if ($schema === \"https://json-schema.org/draft/2020-12/schema\") {\n return \"draft-2020-12\";\n }\n if ($schema === \"http://json-schema.org/draft-07/schema#\") {\n return \"draft-7\";\n }\n if ($schema === \"http://json-schema.org/draft-04/schema#\") {\n return \"draft-4\";\n }\n // Use defaultTarget if provided, otherwise default to draft-2020-12\n return defaultTarget ?? \"draft-2020-12\";\n}\nfunction resolveRef(ref, ctx) {\n if (!ref.startsWith(\"#\")) {\n throw new Error(\"External $ref is not supported, only local refs (#/...) are allowed\");\n }\n const path = ref.slice(1).split(\"/\").filter(Boolean);\n // Handle root reference \"#\"\n if (path.length === 0) {\n return ctx.rootSchema;\n }\n const defsKey = ctx.version === \"draft-2020-12\" ? \"$defs\" : \"definitions\";\n if (path[0] === defsKey) {\n const key = path[1];\n if (!key || !ctx.defs[key]) {\n throw new Error(`Reference not found: ${ref}`);\n }\n return ctx.defs[key];\n }\n throw new Error(`Reference not found: ${ref}`);\n}\nfunction convertBaseSchema(schema, ctx) {\n // Handle unsupported features\n if (schema.not !== undefined) {\n // Special case: { not: {} } represents never\n if (typeof schema.not === \"object\" && Object.keys(schema.not).length === 0) {\n return z.never();\n }\n throw new Error(\"not is not supported in Zod (except { not: {} } for never)\");\n }\n if (schema.unevaluatedItems !== undefined) {\n throw new Error(\"unevaluatedItems is not supported\");\n }\n if (schema.unevaluatedProperties !== undefined) {\n throw new Error(\"unevaluatedProperties is not supported\");\n }\n if (schema.if !== undefined || schema.then !== undefined || schema.else !== undefined) {\n throw new Error(\"Conditional schemas (if/then/else) are not supported\");\n }\n if (schema.dependentSchemas !== undefined || schema.dependentRequired !== undefined) {\n throw new Error(\"dependentSchemas and dependentRequired are not supported\");\n }\n // Handle $ref\n if (schema.$ref) {\n const refPath = schema.$ref;\n if (ctx.refs.has(refPath)) {\n return ctx.refs.get(refPath);\n }\n if (ctx.processing.has(refPath)) {\n // Circular reference - use lazy\n return z.lazy(() => {\n if (!ctx.refs.has(refPath)) {\n throw new Error(`Circular reference not resolved: ${refPath}`);\n }\n return ctx.refs.get(refPath);\n });\n }\n ctx.processing.add(refPath);\n const resolved = resolveRef(refPath, ctx);\n const zodSchema = convertSchema(resolved, ctx);\n ctx.refs.set(refPath, zodSchema);\n ctx.processing.delete(refPath);\n return zodSchema;\n }\n // Handle enum\n if (schema.enum !== undefined) {\n const enumValues = schema.enum;\n // Special case: OpenAPI 3.0 null representation { type: \"string\", nullable: true, enum: [null] }\n if (ctx.version === \"openapi-3.0\" &&\n schema.nullable === true &&\n enumValues.length === 1 &&\n enumValues[0] === null) {\n return z.null();\n }\n if (enumValues.length === 0) {\n return z.never();\n }\n if (enumValues.length === 1) {\n return z.literal(enumValues[0]);\n }\n // Check if all values are strings\n if (enumValues.every((v) => typeof v === \"string\")) {\n return z.enum(enumValues);\n }\n // Mixed types - use union of literals\n const literalSchemas = enumValues.map((v) => z.literal(v));\n if (literalSchemas.length < 2) {\n return literalSchemas[0];\n }\n return z.union([literalSchemas[0], literalSchemas[1], ...literalSchemas.slice(2)]);\n }\n // Handle const\n if (schema.const !== undefined) {\n return z.literal(schema.const);\n }\n // Handle type\n const type = schema.type;\n if (Array.isArray(type)) {\n // Expand type array into anyOf union\n const typeSchemas = type.map((t) => {\n const typeSchema = { ...schema, type: t };\n return convertBaseSchema(typeSchema, ctx);\n });\n if (typeSchemas.length === 0) {\n return z.never();\n }\n if (typeSchemas.length === 1) {\n return typeSchemas[0];\n }\n return z.union(typeSchemas);\n }\n if (!type) {\n // No type specified - empty schema (any)\n return z.any();\n }\n let zodSchema;\n switch (type) {\n case \"string\": {\n let stringSchema = z.string();\n // Apply format using .check() with Zod format functions\n if (schema.format) {\n const format = schema.format;\n // Map common formats to Zod check functions\n if (format === \"email\") {\n stringSchema = stringSchema.check(z.email());\n }\n else if (format === \"uri\" || format === \"uri-reference\") {\n stringSchema = stringSchema.check(z.url());\n }\n else if (format === \"uuid\" || format === \"guid\") {\n stringSchema = stringSchema.check(z.uuid());\n }\n else if (format === \"date-time\") {\n stringSchema = stringSchema.check(z.iso.datetime());\n }\n else if (format === \"date\") {\n stringSchema = stringSchema.check(z.iso.date());\n }\n else if (format === \"time\") {\n stringSchema = stringSchema.check(z.iso.time());\n }\n else if (format === \"duration\") {\n stringSchema = stringSchema.check(z.iso.duration());\n }\n else if (format === \"ipv4\") {\n stringSchema = stringSchema.check(z.ipv4());\n }\n else if (format === \"ipv6\") {\n stringSchema = stringSchema.check(z.ipv6());\n }\n else if (format === \"mac\") {\n stringSchema = stringSchema.check(z.mac());\n }\n else if (format === \"cidr\") {\n stringSchema = stringSchema.check(z.cidrv4());\n }\n else if (format === \"cidr-v6\") {\n stringSchema = stringSchema.check(z.cidrv6());\n }\n else if (format === \"base64\") {\n stringSchema = stringSchema.check(z.base64());\n }\n else if (format === \"base64url\") {\n stringSchema = stringSchema.check(z.base64url());\n }\n else if (format === \"e164\") {\n stringSchema = stringSchema.check(z.e164());\n }\n else if (format === \"jwt\") {\n stringSchema = stringSchema.check(z.jwt());\n }\n else if (format === \"emoji\") {\n stringSchema = stringSchema.check(z.emoji());\n }\n else if (format === \"nanoid\") {\n stringSchema = stringSchema.check(z.nanoid());\n }\n else if (format === \"cuid\") {\n stringSchema = stringSchema.check(z.cuid());\n }\n else if (format === \"cuid2\") {\n stringSchema = stringSchema.check(z.cuid2());\n }\n else if (format === \"ulid\") {\n stringSchema = stringSchema.check(z.ulid());\n }\n else if (format === \"xid\") {\n stringSchema = stringSchema.check(z.xid());\n }\n else if (format === \"ksuid\") {\n stringSchema = stringSchema.check(z.ksuid());\n }\n // Note: json-string format is not currently supported by Zod\n // Custom formats are ignored - keep as plain string\n }\n // Apply constraints\n if (typeof schema.minLength === \"number\") {\n stringSchema = stringSchema.min(schema.minLength);\n }\n if (typeof schema.maxLength === \"number\") {\n stringSchema = stringSchema.max(schema.maxLength);\n }\n if (schema.pattern) {\n // JSON Schema patterns are not implicitly anchored (match anywhere in string)\n stringSchema = stringSchema.regex(new RegExp(schema.pattern));\n }\n zodSchema = stringSchema;\n break;\n }\n case \"number\":\n case \"integer\": {\n let numberSchema = type === \"integer\" ? z.number().int() : z.number();\n // Apply constraints\n if (typeof schema.minimum === \"number\") {\n numberSchema = numberSchema.min(schema.minimum);\n }\n if (typeof schema.maximum === \"number\") {\n numberSchema = numberSchema.max(schema.maximum);\n }\n if (typeof schema.exclusiveMinimum === \"number\") {\n numberSchema = numberSchema.gt(schema.exclusiveMinimum);\n }\n else if (schema.exclusiveMinimum === true && typeof schema.minimum === \"number\") {\n numberSchema = numberSchema.gt(schema.minimum);\n }\n if (typeof schema.exclusiveMaximum === \"number\") {\n numberSchema = numberSchema.lt(schema.exclusiveMaximum);\n }\n else if (schema.exclusiveMaximum === true && typeof schema.maximum === \"number\") {\n numberSchema = numberSchema.lt(schema.maximum);\n }\n if (typeof schema.multipleOf === \"number\") {\n numberSchema = numberSchema.multipleOf(schema.multipleOf);\n }\n zodSchema = numberSchema;\n break;\n }\n case \"boolean\": {\n zodSchema = z.boolean();\n break;\n }\n case \"null\": {\n zodSchema = z.null();\n break;\n }\n case \"object\": {\n const shape = {};\n const properties = schema.properties || {};\n const requiredSet = new Set(schema.required || []);\n // Convert properties - mark optional ones\n for (const [key, propSchema] of Object.entries(properties)) {\n const propZodSchema = convertSchema(propSchema, ctx);\n // If not in required array, make it optional\n shape[key] = requiredSet.has(key) ? propZodSchema : propZodSchema.optional();\n }\n // Handle propertyNames\n if (schema.propertyNames) {\n const keySchema = convertSchema(schema.propertyNames, ctx);\n const valueSchema = schema.additionalProperties && typeof schema.additionalProperties === \"object\"\n ? convertSchema(schema.additionalProperties, ctx)\n : z.any();\n // Case A: No properties (pure record)\n if (Object.keys(shape).length === 0) {\n zodSchema = z.record(keySchema, valueSchema);\n break;\n }\n // Case B: With properties (intersection of object and looseRecord)\n const objectSchema = z.object(shape).passthrough();\n const recordSchema = z.looseRecord(keySchema, valueSchema);\n zodSchema = z.intersection(objectSchema, recordSchema);\n break;\n }\n // Handle patternProperties\n if (schema.patternProperties) {\n // patternProperties: keys matching pattern must satisfy corresponding schema\n // Use loose records so non-matching keys pass through\n const patternProps = schema.patternProperties;\n const patternKeys = Object.keys(patternProps);\n const looseRecords = [];\n for (const pattern of patternKeys) {\n const patternValue = convertSchema(patternProps[pattern], ctx);\n const keySchema = z.string().regex(new RegExp(pattern));\n looseRecords.push(z.looseRecord(keySchema, patternValue));\n }\n // Build intersection: object schema + all pattern property records\n const schemasToIntersect = [];\n if (Object.keys(shape).length > 0) {\n // Use passthrough so patternProperties can validate additional keys\n schemasToIntersect.push(z.object(shape).passthrough());\n }\n schemasToIntersect.push(...looseRecords);\n if (schemasToIntersect.length === 0) {\n zodSchema = z.object({}).passthrough();\n }\n else if (schemasToIntersect.length === 1) {\n zodSchema = schemasToIntersect[0];\n }\n else {\n // Chain intersections: (A & B) & C & D ...\n let result = z.intersection(schemasToIntersect[0], schemasToIntersect[1]);\n for (let i = 2; i < schemasToIntersect.length; i++) {\n result = z.intersection(result, schemasToIntersect[i]);\n }\n zodSchema = result;\n }\n break;\n }\n // Handle additionalProperties\n // In JSON Schema, additionalProperties defaults to true (allow any extra properties)\n // In Zod, objects strip unknown keys by default, so we need to handle this explicitly\n const objectSchema = z.object(shape);\n if (schema.additionalProperties === false) {\n // Strict mode - no extra properties allowed\n zodSchema = objectSchema.strict();\n }\n else if (typeof schema.additionalProperties === \"object\") {\n // Extra properties must match the specified schema\n zodSchema = objectSchema.catchall(convertSchema(schema.additionalProperties, ctx));\n }\n else {\n // additionalProperties is true or undefined - allow any extra properties (passthrough)\n zodSchema = objectSchema.passthrough();\n }\n break;\n }\n case \"array\": {\n // TODO: uniqueItems is not supported\n // TODO: contains/minContains/maxContains are not supported\n // Check if this is a tuple (prefixItems or items as array)\n const prefixItems = schema.prefixItems;\n const items = schema.items;\n if (prefixItems && Array.isArray(prefixItems)) {\n // Tuple with prefixItems (draft-2020-12)\n const tupleItems = prefixItems.map((item) => convertSchema(item, ctx));\n const rest = items && typeof items === \"object\" && !Array.isArray(items)\n ? convertSchema(items, ctx)\n : undefined;\n if (rest) {\n zodSchema = z.tuple(tupleItems).rest(rest);\n }\n else {\n zodSchema = z.tuple(tupleItems);\n }\n // Apply minItems/maxItems constraints to tuples\n if (typeof schema.minItems === \"number\") {\n zodSchema = zodSchema.check(z.minLength(schema.minItems));\n }\n if (typeof schema.maxItems === \"number\") {\n zodSchema = zodSchema.check(z.maxLength(schema.maxItems));\n }\n }\n else if (Array.isArray(items)) {\n // Tuple with items array (draft-7)\n const tupleItems = items.map((item) => convertSchema(item, ctx));\n const rest = schema.additionalItems && typeof schema.additionalItems === \"object\"\n ? convertSchema(schema.additionalItems, ctx)\n : undefined; // additionalItems: false means no rest, handled by default tuple behavior\n if (rest) {\n zodSchema = z.tuple(tupleItems).rest(rest);\n }\n else {\n zodSchema = z.tuple(tupleItems);\n }\n // Apply minItems/maxItems constraints to tuples\n if (typeof schema.minItems === \"number\") {\n zodSchema = zodSchema.check(z.minLength(schema.minItems));\n }\n if (typeof schema.maxItems === \"number\") {\n zodSchema = zodSchema.check(z.maxLength(schema.maxItems));\n }\n }\n else if (items !== undefined) {\n // Regular array\n const element = convertSchema(items, ctx);\n let arraySchema = z.array(element);\n // Apply constraints\n if (typeof schema.minItems === \"number\") {\n arraySchema = arraySchema.min(schema.minItems);\n }\n if (typeof schema.maxItems === \"number\") {\n arraySchema = arraySchema.max(schema.maxItems);\n }\n zodSchema = arraySchema;\n }\n else {\n // No items specified - array of any\n zodSchema = z.array(z.any());\n }\n break;\n }\n default:\n throw new Error(`Unsupported type: ${type}`);\n }\n // Apply metadata\n if (schema.description) {\n zodSchema = zodSchema.describe(schema.description);\n }\n if (schema.default !== undefined) {\n zodSchema = zodSchema.default(schema.default);\n }\n return zodSchema;\n}\nfunction convertSchema(schema, ctx) {\n if (typeof schema === \"boolean\") {\n return schema ? z.any() : z.never();\n }\n // Convert base schema first (ignoring composition keywords)\n let baseSchema = convertBaseSchema(schema, ctx);\n const hasExplicitType = schema.type || schema.enum !== undefined || schema.const !== undefined;\n // Process composition keywords LAST (they can appear together)\n // Handle anyOf - wrap base schema with union\n if (schema.anyOf && Array.isArray(schema.anyOf)) {\n const options = schema.anyOf.map((s) => convertSchema(s, ctx));\n const anyOfUnion = z.union(options);\n baseSchema = hasExplicitType ? z.intersection(baseSchema, anyOfUnion) : anyOfUnion;\n }\n // Handle oneOf - exclusive union (exactly one must match)\n if (schema.oneOf && Array.isArray(schema.oneOf)) {\n const options = schema.oneOf.map((s) => convertSchema(s, ctx));\n const oneOfUnion = z.xor(options);\n baseSchema = hasExplicitType ? z.intersection(baseSchema, oneOfUnion) : oneOfUnion;\n }\n // Handle allOf - wrap base schema with intersection\n if (schema.allOf && Array.isArray(schema.allOf)) {\n if (schema.allOf.length === 0) {\n baseSchema = hasExplicitType ? baseSchema : z.any();\n }\n else {\n let result = hasExplicitType ? baseSchema : convertSchema(schema.allOf[0], ctx);\n const startIdx = hasExplicitType ? 0 : 1;\n for (let i = startIdx; i < schema.allOf.length; i++) {\n result = z.intersection(result, convertSchema(schema.allOf[i], ctx));\n }\n baseSchema = result;\n }\n }\n // Handle nullable (OpenAPI 3.0)\n if (schema.nullable === true && ctx.version === \"openapi-3.0\") {\n baseSchema = z.nullable(baseSchema);\n }\n // Handle readOnly\n if (schema.readOnly === true) {\n baseSchema = z.readonly(baseSchema);\n }\n // Collect metadata: core schema keywords and unrecognized keys\n const extraMeta = {};\n // Core schema keywords that should be captured as metadata\n const coreMetadataKeys = [\"$id\", \"id\", \"$comment\", \"$anchor\", \"$vocabulary\", \"$dynamicRef\", \"$dynamicAnchor\"];\n for (const key of coreMetadataKeys) {\n if (key in schema) {\n extraMeta[key] = schema[key];\n }\n }\n // Content keywords - store as metadata\n const contentMetadataKeys = [\"contentEncoding\", \"contentMediaType\", \"contentSchema\"];\n for (const key of contentMetadataKeys) {\n if (key in schema) {\n extraMeta[key] = schema[key];\n }\n }\n // Unrecognized keys (custom metadata)\n for (const key of Object.keys(schema)) {\n if (!RECOGNIZED_KEYS.has(key)) {\n extraMeta[key] = schema[key];\n }\n }\n if (Object.keys(extraMeta).length > 0) {\n ctx.registry.add(baseSchema, extraMeta);\n }\n return baseSchema;\n}\n/**\n * Converts a JSON Schema to a Zod schema. This function should be considered semi-experimental. It's behavior is liable to change. */\nexport function fromJSONSchema(schema, params) {\n // Handle boolean schemas\n if (typeof schema === \"boolean\") {\n return schema ? z.any() : z.never();\n }\n const version = detectVersion(schema, params?.defaultTarget);\n const defs = (schema.$defs || schema.definitions || {});\n const ctx = {\n version,\n defs,\n refs: new Map(),\n processing: new Set(),\n rootSchema: schema,\n registry: params?.registry ?? globalRegistry,\n };\n return convertSchema(schema, ctx);\n}\n", "import * as core from \"../core/index.js\";\nimport * as schemas from \"./schemas.js\";\nexport function string(params) {\n return core._coercedString(schemas.ZodString, params);\n}\nexport function number(params) {\n return core._coercedNumber(schemas.ZodNumber, params);\n}\nexport function boolean(params) {\n return core._coercedBoolean(schemas.ZodBoolean, params);\n}\nexport function bigint(params) {\n return core._coercedBigint(schemas.ZodBigInt, params);\n}\nexport function date(params) {\n return core._coercedDate(schemas.ZodDate, params);\n}\n"], - "mappings": "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", + "sourcesContent": ["import { defineLogicFunction } from 'twenty-sdk';\nimport Twenty from 'twenty-sdk/generated';\nimport { isDefined } from 'twenty-shared/utils';\nimport { z } from 'zod';\n\nconst client = new Twenty();\n\nconst applicationConfigSchema = z.object({\n CLICKHOUSE_DATABASE: z.string().nonempty(),\n CLICKHOUSE_URL: z.url(),\n CLICKHOUSE_USERNAME: z.string().nonempty(),\n CLICKHOUSE_PASSWORD: z.string().nonempty(),\n});\n\nconst getApplicationConfig = () => {\n const env = applicationConfigSchema.parse({\n CLICKHOUSE_DATABASE: process.env.CLICKHOUSE_DATABASE,\n CLICKHOUSE_URL: process.env.CLICKHOUSE_URL,\n CLICKHOUSE_USERNAME: process.env.CLICKHOUSE_USERNAME,\n CLICKHOUSE_PASSWORD: process.env.CLICKHOUSE_PASSWORD,\n });\n\n return {\n clickHouseDatabase: env.CLICKHOUSE_DATABASE,\n clickHouseUrl: env.CLICKHOUSE_URL,\n clickHouseUsername: env.CLICKHOUSE_USERNAME,\n clickHousePassword: env.CLICKHOUSE_PASSWORD,\n };\n};\n\nconst clickHouseUserSchema = z.object({\n userId: z.uuid(),\n firstName: z.string(),\n lastName: z.string(),\n email: z.email(),\n fullName: z.string(),\n isEmailVerified: z.boolean(),\n disabled: z.boolean(),\n canImpersonate: z.boolean(),\n canAccessFullAdminPanel: z.boolean(),\n createdAt: z.string(),\n updatedAt: z.string(),\n deletedAt: z.string(),\n locale: z.string(),\n createdDate: z.string(),\n workspaceCount: z.coerce.number(),\n workspaceIds: z.string(),\n workspaceDomains: z.string(),\n firstActivityDate: z.string(),\n lastActivityDate: z.string(),\n lastWorkspaceId: z.string(),\n totalPageviews: z.coerce.number(),\n pageviewsLast30d: z.coerce.number(),\n pageviewsLast7d: z.coerce.number(),\n pageviewsLast24h: z.coerce.number(),\n userAgeDays: z.coerce.number(),\n daysSinceLastActivity: z.coerce.number(),\n isActiveLast30d: z.boolean(),\n isActiveLast7d: z.boolean(),\n isActiveLast24h: z.boolean(),\n activityStatus: z.string().transform((val) => val.toUpperCase()),\n avgDailyPageviewsLast30d: z.coerce.number(),\n isTwenty: z.coerce.number(),\n maxWorkspaceMembers: z.coerce.number(),\n inTrial: z.boolean(),\n});\n\ntype ClickHouseUser = z.infer;\n\nconst fetchUsersFromClickHouse = async (): Promise<{\n users: ClickHouseUser[];\n}> => {\n const {\n clickHouseDatabase,\n clickHouseUrl,\n clickHouseUsername,\n clickHousePassword,\n } = getApplicationConfig();\n\n const findUsersWithRecentActivity = `\n SELECT\n *\n FROM\n ${clickHouseDatabase}.user\n WHERE\n lastActivityDate >= now() - INTERVAL 500 MINUTE\n AND\n lastActivityDate <= now()\n FORMAT\n JSONEachRow;\n `;\n\n const res = await fetch(clickHouseUrl, {\n method: 'POST',\n headers: {\n Authorization:\n 'Basic ' +\n Buffer.from(`${clickHouseUsername}:${clickHousePassword}`).toString(\n 'base64',\n ),\n 'Content-Type': 'text/plain',\n },\n body: findUsersWithRecentActivity,\n });\n\n if (!res.ok) {\n const errText = await res.text();\n throw new Error(`ClickHouse error: ${res.status} - ${errText}`);\n }\n\n /**\n * Format is a list of JSON objects, one per line, so we need to split by line and parse each line as JSON.\n */\n const text = await res.text();\n\n const rows = text\n .trim()\n .split('\\n')\n .filter((line) => line.trim()) // Filter out empty lines\n .map((line) => JSON.parse(line));\n\n const users = z.array(clickHouseUserSchema).nonempty().parse(rows);\n\n return { users };\n};\n\nconst fetchAllPeopleFromTwentyByEmail = async (emails: string[]) => {\n const allPeople = await client.query({\n people: {\n edges: {\n node: {\n id: true,\n emails: {\n primaryEmail: true,\n },\n },\n },\n __args: {\n filter: {\n emails: {\n primaryEmail: {\n in: emails,\n },\n },\n },\n },\n },\n });\n\n return allPeople.people?.edges.map((edge) => edge.node) ?? [];\n};\n\nconst handler = async (): Promise<{ message: string }> => {\n const now = new Date();\n\n try {\n const { users } = await fetchUsersFromClickHouse();\n\n const emails = users.map((user) => user.email);\n\n const people = await fetchAllPeopleFromTwentyByEmail(emails);\n\n for (const user of users) {\n const matchingPerson = people.find(\n (person) =>\n isDefined(person.emails?.primaryEmail) &&\n person.emails.primaryEmail.toLowerCase() === user.email.toLowerCase(),\n );\n\n if (isDefined(matchingPerson)) {\n // update cloud user\n } else {\n // create people\n // create or update cloud user\n }\n }\n\n return {\n message: `Successfully fetched ${users.length} users from ClickHouse`,\n };\n } catch (err) {\n console.log(err);\n\n throw err;\n }\n};\n\nexport default defineLogicFunction({\n universalIdentifier: '3897e059-715e-4a4b-b165-c44f17d2e30a',\n name: 'product-data-create-users',\n description: 'A simple logic function',\n timeoutSeconds: 5,\n handler,\n cronTriggerSettings: {\n pattern: '*/10 * * * *',\n },\n});\n", "// @ts-nocheck\nexport class GenqlError extends Error {\n errors: Array = []\n /**\n * Partial data returned by the server\n */\n data?: any\n constructor(errors: any[], data: any) {\n let message = Array.isArray(errors)\n ? errors.map((x) => x?.message || '').join('\\n')\n : ''\n if (!message) {\n message = 'GraphQL error'\n }\n super(message)\n this.errors = errors\n this.data = data\n }\n}\n\ninterface GraphqlError {\n message: string\n locations?: Array<{\n line: number\n column: number\n }>\n path?: string[]\n extensions?: Record\n}\n", "// @ts-nocheck\nimport type { GraphqlOperation } from './generateGraphqlOperation'\nimport { GenqlError } from './error'\n\ntype Variables = Record\n\ntype QueryError = Error & {\n message: string\n\n locations?: Array<{\n line: number\n column: number\n }>\n path?: any\n rid: string\n details?: Record\n}\ntype Result = {\n data: Record\n errors: Array\n}\ntype Fetcher = (\n batchedQuery: GraphqlOperation | Array,\n) => Promise>\ntype Options = {\n batchInterval?: number\n shouldBatch?: boolean\n maxBatchSize?: number\n}\ntype Queue = Array<{\n request: GraphqlOperation\n resolve: (...args: Array) => any\n reject: (...args: Array) => any\n}>\n\n/**\n * takes a list of requests (queue) and batches them into a single server request.\n * It will then resolve each individual requests promise with the appropriate data.\n * @private\n * @param {QueryBatcher} client - the client to use\n * @param {Queue} queue - the list of requests to batch\n */\nfunction dispatchQueueBatch(client: QueryBatcher, queue: Queue): void {\n let batchedQuery: any = queue.map((item) => item.request)\n\n if (batchedQuery.length === 1) {\n batchedQuery = batchedQuery[0]\n }\n\n client.fetcher(batchedQuery).then((responses: any) => {\n if (queue.length === 1 && !Array.isArray(responses)) {\n if (responses.errors && responses.errors.length) {\n queue[0].reject(\n new GenqlError(responses.errors, responses.data),\n )\n return\n }\n\n queue[0].resolve(responses)\n return\n } else if (responses.length !== queue.length) {\n throw new Error('response length did not match query length')\n }\n\n for (let i = 0; i < queue.length; i++) {\n if (responses[i].errors && responses[i].errors.length) {\n queue[i].reject(\n new GenqlError(responses[i].errors, responses[i].data),\n )\n } else {\n queue[i].resolve(responses[i])\n }\n }\n })\n}\n\n/**\n * creates a list of requests to batch according to max batch size.\n * @private\n * @param {QueryBatcher} client - the client to create list of requests from from\n * @param {Options} options - the options for the batch\n */\nfunction dispatchQueue(client: QueryBatcher, options: Options): void {\n const queue = client._queue\n const maxBatchSize = options.maxBatchSize || 0\n client._queue = []\n\n if (maxBatchSize > 0 && maxBatchSize < queue.length) {\n for (let i = 0; i < queue.length / maxBatchSize; i++) {\n dispatchQueueBatch(\n client,\n queue.slice(i * maxBatchSize, (i + 1) * maxBatchSize),\n )\n }\n } else {\n dispatchQueueBatch(client, queue)\n }\n}\n/**\n * Create a batcher client.\n * @param {Fetcher} fetcher - A function that can handle the network requests to graphql endpoint\n * @param {Options} options - the options to be used by client\n * @param {boolean} options.shouldBatch - should the client batch requests. (default true)\n * @param {integer} options.batchInterval - duration (in MS) of each batch window. (default 6)\n * @param {integer} options.maxBatchSize - max number of requests in a batch. (default 0)\n * @param {boolean} options.defaultHeaders - default headers to include with every request\n *\n * @example\n * const fetcher = batchedQuery => fetch('path/to/graphql', {\n * method: 'post',\n * headers: {\n * Accept: 'application/json',\n * 'Content-Type': 'application/json',\n * },\n * body: JSON.stringify(batchedQuery),\n * credentials: 'include',\n * })\n * .then(response => response.json())\n *\n * const client = new QueryBatcher(fetcher, { maxBatchSize: 10 })\n */\n\nexport class QueryBatcher {\n fetcher: Fetcher\n _options: Options\n _queue: Queue\n\n constructor(\n fetcher: Fetcher,\n {\n batchInterval = 6,\n shouldBatch = true,\n maxBatchSize = 0,\n }: Options = {},\n ) {\n this.fetcher = fetcher\n this._options = {\n batchInterval,\n shouldBatch,\n maxBatchSize,\n }\n this._queue = []\n }\n\n /**\n * Fetch will send a graphql request and return the parsed json.\n * @param {string} query - the graphql query.\n * @param {Variables} variables - any variables you wish to inject as key/value pairs.\n * @param {[string]} operationName - the graphql operationName.\n * @param {Options} overrides - the client options overrides.\n *\n * @return {promise} resolves to parsed json of server response\n *\n * @example\n * client.fetch(`\n * query getHuman($id: ID!) {\n * human(id: $id) {\n * name\n * height\n * }\n * }\n * `, { id: \"1001\" }, 'getHuman')\n * .then(human => {\n * // do something with human\n * console.log(human);\n * });\n */\n fetch(\n query: string,\n variables?: Variables,\n operationName?: string,\n overrides: Options = {},\n ): Promise {\n const request: GraphqlOperation = {\n query,\n }\n const options = Object.assign({}, this._options, overrides)\n\n if (variables) {\n request.variables = variables\n }\n\n if (operationName) {\n request.operationName = operationName\n }\n\n const promise = new Promise((resolve, reject) => {\n this._queue.push({\n request,\n resolve,\n reject,\n })\n\n if (this._queue.length === 1) {\n if (options.shouldBatch) {\n setTimeout(\n () => dispatchQueue(this, options),\n options.batchInterval,\n )\n } else {\n dispatchQueue(this, options)\n }\n }\n })\n return promise\n }\n\n /**\n * Fetch will send a graphql request and return the parsed json.\n * @param {string} query - the graphql query.\n * @param {Variables} variables - any variables you wish to inject as key/value pairs.\n * @param {[string]} operationName - the graphql operationName.\n * @param {Options} overrides - the client options overrides.\n *\n * @return {Promise>} resolves to parsed json of server response\n *\n * @example\n * client.forceFetch(`\n * query getHuman($id: ID!) {\n * human(id: $id) {\n * name\n * height\n * }\n * }\n * `, { id: \"1001\" }, 'getHuman')\n * .then(human => {\n * // do something with human\n * console.log(human);\n * });\n */\n forceFetch(\n query: string,\n variables?: Variables,\n operationName?: string,\n overrides: Options = {},\n ): Promise {\n const request: GraphqlOperation = {\n query,\n }\n const options = Object.assign({}, this._options, overrides, {\n shouldBatch: false,\n })\n\n if (variables) {\n request.variables = variables\n }\n\n if (operationName) {\n request.operationName = operationName\n }\n\n const promise = new Promise((resolve, reject) => {\n const client = new QueryBatcher(this.fetcher, this._options)\n client._queue = [\n {\n request,\n resolve,\n reject,\n },\n ]\n dispatchQueue(client, options)\n })\n return promise\n }\n}\n", "// @ts-nocheck\nimport { QueryBatcher } from './batcher'\n\nimport type { ClientOptions } from './createClient'\nimport type { GraphqlOperation } from './generateGraphqlOperation'\nimport { GenqlError } from './error'\n\nexport interface Fetcher {\n (gql: GraphqlOperation): Promise\n}\n\nexport type BatchOptions = {\n batchInterval?: number // ms\n maxBatchSize?: number\n}\n\nconst DEFAULT_BATCH_OPTIONS = {\n maxBatchSize: 10,\n batchInterval: 40,\n}\n\nexport const createFetcher = ({\n url,\n headers = {},\n fetcher,\n fetch: _fetch,\n batch = false,\n ...rest\n}: ClientOptions): Fetcher => {\n if (!url && !fetcher) {\n throw new Error('url or fetcher is required')\n }\n if (!fetcher) {\n fetcher = async (body) => {\n let headersObject =\n typeof headers == 'function' ? await headers() : headers\n headersObject = headersObject || {}\n if (typeof fetch === 'undefined' && !_fetch) {\n throw new Error(\n 'Global `fetch` function is not available, pass a fetch polyfill to Genql `createClient`',\n )\n }\n let fetchImpl = _fetch || fetch\n const res = await fetchImpl(url!, {\n headers: {\n 'Content-Type': 'application/json',\n ...headersObject,\n },\n method: 'POST',\n body: JSON.stringify(body),\n ...rest,\n })\n if (!res.ok) {\n throw new Error(`${res.statusText}: ${await res.text()}`)\n }\n const json = await res.json()\n return json\n }\n }\n\n if (!batch) {\n return async (body) => {\n const json = await fetcher!(body)\n if (Array.isArray(json)) {\n return json.map((json) => {\n if (json?.errors?.length) {\n throw new GenqlError(json.errors || [], json.data)\n }\n return json.data\n })\n } else {\n if (json?.errors?.length) {\n throw new GenqlError(json.errors || [], json.data)\n }\n return json.data\n }\n }\n }\n\n const batcher = new QueryBatcher(\n async (batchedQuery) => {\n // console.log(batchedQuery) // [{ query: 'query{user{age}}', variables: {} }, ...]\n const json = await fetcher!(batchedQuery)\n return json as any\n },\n batch === true ? DEFAULT_BATCH_OPTIONS : batch,\n )\n\n return async ({ query, variables }) => {\n const json = await batcher.fetch(query, variables)\n if (json?.data) {\n return json.data\n }\n throw new Error(\n 'Genql batch fetcher returned unexpected result ' + JSON.stringify(json),\n )\n }\n}\n", "// @ts-nocheck\nimport type { LinkedField, LinkedType } from './types'\n\nexport interface Args {\n [arg: string]: any | undefined\n}\n\nexport interface Fields {\n [field: string]: Request\n}\n\nexport type Request = boolean | number | Fields\n\nexport interface Variables {\n [name: string]: {\n value: any\n typing: [LinkedType, string]\n }\n}\n\nexport interface Context {\n root: LinkedType\n varCounter: number\n variables: Variables\n fragmentCounter: number\n fragments: string[]\n}\n\nexport interface GraphqlOperation {\n query: string\n variables?: { [name: string]: any }\n operationName?: string\n}\n\nconst parseRequest = (\n request: Request | undefined,\n ctx: Context,\n path: string[],\n): string => {\n if (typeof request === 'object' && '__args' in request) {\n const args: any = request.__args\n let fields: Request | undefined = { ...request }\n delete fields.__args\n const argNames = Object.keys(args)\n\n if (argNames.length === 0) {\n return parseRequest(fields, ctx, path)\n }\n\n const field = getFieldFromPath(ctx.root, path)\n\n const argStrings = argNames.map((argName) => {\n ctx.varCounter++\n const varName = `v${ctx.varCounter}`\n\n const typing = field.args && field.args[argName] // typeMap used here, .args\n\n if (!typing) {\n throw new Error(\n `no typing defined for argument \\`${argName}\\` in path \\`${path.join(\n '.',\n )}\\``,\n )\n }\n\n ctx.variables[varName] = {\n value: args[argName],\n typing,\n }\n\n return `${argName}:$${varName}`\n })\n return `(${argStrings})${parseRequest(fields, ctx, path)}`\n } else if (typeof request === 'object' && Object.keys(request).length > 0) {\n const fields = request\n const fieldNames = Object.keys(fields).filter((k) => Boolean(fields[k]))\n\n if (fieldNames.length === 0) {\n throw new Error(\n `field selection should not be empty: ${path.join('.')}`,\n )\n }\n\n const type =\n path.length > 0 ? getFieldFromPath(ctx.root, path).type : ctx.root\n const scalarFields = type.scalar\n\n let scalarFieldsFragment: string | undefined\n\n if (fieldNames.includes('__scalar')) {\n const falsyFieldNames = new Set(\n Object.keys(fields).filter((k) => !Boolean(fields[k])),\n )\n if (scalarFields?.length) {\n ctx.fragmentCounter++\n scalarFieldsFragment = `f${ctx.fragmentCounter}`\n\n ctx.fragments.push(\n `fragment ${scalarFieldsFragment} on ${\n type.name\n }{${scalarFields\n .filter((f) => !falsyFieldNames.has(f))\n .join(',')}}`,\n )\n }\n }\n\n const fieldsSelection = fieldNames\n .filter((f) => !['__scalar', '__name'].includes(f))\n .map((f) => {\n const parsed = parseRequest(fields[f], ctx, [...path, f])\n\n if (f.startsWith('on_')) {\n ctx.fragmentCounter++\n const implementationFragment = `f${ctx.fragmentCounter}`\n\n const typeMatch = f.match(/^on_(.+)/)\n\n if (!typeMatch || !typeMatch[1])\n throw new Error('match failed')\n\n ctx.fragments.push(\n `fragment ${implementationFragment} on ${typeMatch[1]}${parsed}`,\n )\n\n return `...${implementationFragment}`\n } else {\n return `${f}${parsed}`\n }\n })\n .concat(scalarFieldsFragment ? [`...${scalarFieldsFragment}`] : [])\n .join(',')\n\n return `{${fieldsSelection}}`\n } else {\n return ''\n }\n}\n\nexport const generateGraphqlOperation = (\n operation: 'query' | 'mutation' | 'subscription',\n root: LinkedType,\n fields?: Fields,\n): GraphqlOperation => {\n const ctx: Context = {\n root: root,\n varCounter: 0,\n variables: {},\n fragmentCounter: 0,\n fragments: [],\n }\n const result = parseRequest(fields, ctx, [])\n\n const varNames = Object.keys(ctx.variables)\n\n const varsString =\n varNames.length > 0\n ? `(${varNames.map((v) => {\n const variableType = ctx.variables[v].typing[1]\n return `$${v}:${variableType}`\n })})`\n : ''\n\n const operationName = fields?.__name || ''\n\n return {\n query: [\n `${operation} ${operationName}${varsString}${result}`,\n ...ctx.fragments,\n ].join(','),\n variables: Object.keys(ctx.variables).reduce<{ [name: string]: any }>(\n (r, v) => {\n r[v] = ctx.variables[v].value\n return r\n },\n {},\n ),\n ...(operationName ? { operationName: operationName.toString() } : {}),\n }\n}\n\nexport const getFieldFromPath = (\n root: LinkedType | undefined,\n path: string[],\n) => {\n let current: LinkedField | undefined\n\n if (!root) throw new Error('root type is not provided')\n\n if (path.length === 0) throw new Error(`path is empty`)\n\n path.forEach((f) => {\n const type = current ? current.type : root\n\n if (!type.fields)\n throw new Error(`type \\`${type.name}\\` does not have fields`)\n\n const possibleTypes = Object.keys(type.fields)\n .filter((i) => i.startsWith('on_'))\n .reduce(\n (types, fieldName) => {\n const field = type.fields && type.fields[fieldName]\n if (field) types.push(field.type)\n return types\n },\n [type],\n )\n\n let field: LinkedField | null = null\n\n possibleTypes.forEach((type) => {\n const found = type.fields && type.fields[f]\n if (found) field = found\n })\n\n if (!field)\n throw new Error(\n `type \\`${type.name}\\` does not have a field \\`${f}\\``,\n )\n\n current = field\n })\n\n return current as LinkedField\n}\n", "// @ts-nocheck\n\nimport { type BatchOptions, createFetcher } from './fetcher'\nimport type { ExecutionResult, LinkedType } from './types'\nimport {\n generateGraphqlOperation,\n type GraphqlOperation,\n} from './generateGraphqlOperation'\n\nexport type Headers =\n | HeadersInit\n | (() => HeadersInit)\n | (() => Promise)\n\nexport type BaseFetcher = (\n operation: GraphqlOperation | GraphqlOperation[],\n) => Promise\n\nexport type ClientOptions = Omit & {\n url?: string\n batch?: BatchOptions | boolean\n fetcher?: BaseFetcher\n fetch?: Function\n headers?: Headers\n}\n\nexport const createClient = ({\n queryRoot,\n mutationRoot,\n subscriptionRoot,\n ...options\n}: ClientOptions & {\n queryRoot?: LinkedType\n mutationRoot?: LinkedType\n subscriptionRoot?: LinkedType\n}) => {\n const fetcher = createFetcher(options)\n const client: {\n query?: Function\n mutation?: Function\n } = {}\n\n if (queryRoot) {\n client.query = (request: any) => {\n if (!queryRoot) throw new Error('queryRoot argument is missing')\n\n const resultPromise = fetcher(\n generateGraphqlOperation('query', queryRoot, request),\n )\n\n return resultPromise\n }\n }\n if (mutationRoot) {\n client.mutation = (request: any) => {\n if (!mutationRoot)\n throw new Error('mutationRoot argument is missing')\n\n const resultPromise = fetcher(\n generateGraphqlOperation('mutation', mutationRoot, request),\n )\n\n return resultPromise\n }\n }\n\n return client as any\n}\n", "// @ts-nocheck\nimport type {\n CompressedType,\n CompressedTypeMap,\n LinkedArgMap,\n LinkedField,\n LinkedType,\n LinkedTypeMap,\n} from './types'\n\nexport interface PartialLinkedFieldMap {\n [field: string]: {\n type: string\n args?: LinkedArgMap\n }\n}\n\nexport const linkTypeMap = (\n typeMap: CompressedTypeMap,\n): LinkedTypeMap => {\n const indexToName: Record = Object.assign(\n {},\n ...Object.keys(typeMap.types).map((k, i) => ({ [i]: k })),\n )\n\n let intermediaryTypeMap = Object.assign(\n {},\n ...Object.keys(typeMap.types || {}).map(\n (k): Record => {\n const type: CompressedType = typeMap.types[k]!\n const fields = type || {}\n return {\n [k]: {\n name: k,\n // type scalar properties\n scalar: Object.keys(fields).filter((f) => {\n const [type] = fields[f] || []\n return type && typeMap.scalars.includes(type)\n }),\n // fields with corresponding `type` and `args`\n fields: Object.assign(\n {},\n ...Object.keys(fields).map(\n (f): PartialLinkedFieldMap => {\n const [typeIndex, args] = fields[f] || []\n if (typeIndex == null) {\n return {}\n }\n return {\n [f]: {\n // replace index with type name\n type: indexToName[typeIndex],\n args: Object.assign(\n {},\n ...Object.keys(args || {}).map(\n (k) => {\n // if argTypeString == argTypeName, argTypeString is missing, need to readd it\n if (!args || !args[k]) {\n return\n }\n const [\n argTypeName,\n argTypeString,\n ] = args[k] as any\n return {\n [k]: [\n indexToName[\n argTypeName\n ],\n argTypeString ||\n indexToName[\n argTypeName\n ],\n ],\n }\n },\n ),\n ),\n },\n }\n },\n ),\n ),\n },\n }\n },\n ),\n )\n const res = resolveConcreteTypes(intermediaryTypeMap)\n return res\n}\n\n// replace typename with concrete type\nexport const resolveConcreteTypes = (linkedTypeMap: LinkedTypeMap) => {\n Object.keys(linkedTypeMap).forEach((typeNameFromKey) => {\n const type: LinkedType = linkedTypeMap[typeNameFromKey]!\n // type.name = typeNameFromKey\n if (!type.fields) {\n return\n }\n\n const fields = type.fields\n\n Object.keys(fields).forEach((f) => {\n const field: LinkedField = fields[f]!\n\n if (field.args) {\n const args = field.args\n Object.keys(args).forEach((key) => {\n const arg = args[key]\n\n if (arg) {\n const [typeName] = arg\n\n if (typeof typeName === 'string') {\n if (!linkedTypeMap[typeName]) {\n linkedTypeMap[typeName] = { name: typeName }\n }\n\n arg[0] = linkedTypeMap[typeName]!\n }\n }\n })\n }\n\n const typeName = field.type as LinkedType | string\n\n if (typeof typeName === 'string') {\n if (!linkedTypeMap[typeName]) {\n linkedTypeMap[typeName] = { name: typeName }\n }\n\n field.type = linkedTypeMap[typeName]!\n }\n })\n })\n\n return linkedTypeMap\n}\n", "export default {\n \"scalars\": [\n 1,\n 2,\n 6,\n 7,\n 8,\n 10,\n 13,\n 14,\n 22,\n 23,\n 25,\n 29,\n 34,\n 59,\n 62,\n 81,\n 107,\n 108,\n 111,\n 114,\n 115,\n 117,\n 120,\n 164,\n 165,\n 166,\n 167,\n 187,\n 289,\n 305,\n 306,\n 307,\n 308,\n 309,\n 310,\n 311,\n 333,\n 363,\n 393,\n 437,\n 468,\n 512,\n 528,\n 558,\n 574,\n 575,\n 576\n ],\n \"types\": {\n \"TimelineCalendarEventParticipant\": {\n \"personId\": [\n 2\n ],\n \"workspaceMemberId\": [\n 2\n ],\n \"firstName\": [\n 1\n ],\n \"lastName\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"handle\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"String\": {},\n \"UUID\": {},\n \"LinkMetadata\": {\n \"label\": [\n 1\n ],\n \"url\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"LinksMetadata\": {\n \"primaryLinkLabel\": [\n 1\n ],\n \"primaryLinkUrl\": [\n 1\n ],\n \"secondaryLinks\": [\n 3\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineCalendarEvent\": {\n \"id\": [\n 2\n ],\n \"title\": [\n 1\n ],\n \"isCanceled\": [\n 6\n ],\n \"isFullDay\": [\n 6\n ],\n \"startsAt\": [\n 7\n ],\n \"endsAt\": [\n 7\n ],\n \"description\": [\n 1\n ],\n \"location\": [\n 1\n ],\n \"conferenceSolution\": [\n 1\n ],\n \"conferenceLink\": [\n 4\n ],\n \"participants\": [\n 0\n ],\n \"visibility\": [\n 8\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Boolean\": {},\n \"DateTime\": {},\n \"CalendarChannelVisibility\": {},\n \"TimelineCalendarEventsWithTotal\": {\n \"totalNumberOfCalendarEvents\": [\n 10\n ],\n \"timelineCalendarEvents\": [\n 5\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Int\": {},\n \"TimelineThreadParticipant\": {\n \"personId\": [\n 2\n ],\n \"workspaceMemberId\": [\n 2\n ],\n \"firstName\": [\n 1\n ],\n \"lastName\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"handle\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineThread\": {\n \"id\": [\n 2\n ],\n \"read\": [\n 6\n ],\n \"visibility\": [\n 14\n ],\n \"firstParticipant\": [\n 11\n ],\n \"lastTwoParticipants\": [\n 11\n ],\n \"lastMessageReceivedAt\": [\n 7\n ],\n \"lastMessageBody\": [\n 1\n ],\n \"subject\": [\n 1\n ],\n \"numberOfMessagesInThread\": [\n 13\n ],\n \"participantCount\": [\n 13\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Float\": {},\n \"MessageChannelVisibility\": {},\n \"TimelineThreadsWithTotal\": {\n \"totalNumberOfThreads\": [\n 10\n ],\n \"timelineThreads\": [\n 12\n ],\n \"__typename\": [\n 1\n ]\n },\n \"SearchRecord\": {\n \"recordId\": [\n 2\n ],\n \"objectNameSingular\": [\n 1\n ],\n \"objectLabelSingular\": [\n 1\n ],\n \"label\": [\n 1\n ],\n \"imageUrl\": [\n 1\n ],\n \"tsRankCD\": [\n 13\n ],\n \"tsRank\": [\n 13\n ],\n \"__typename\": [\n 1\n ]\n },\n \"SearchResultEdge\": {\n \"node\": [\n 16\n ],\n \"cursor\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"SearchResultPageInfo\": {\n \"endCursor\": [\n 1\n ],\n \"hasNextPage\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"SearchResultConnection\": {\n \"edges\": [\n 17\n ],\n \"pageInfo\": [\n 18\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RunWorkflowVersionOutput\": {\n \"workflowRunId\": [\n 2\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRun\": {\n \"id\": [\n 2\n ],\n \"status\": [\n 23\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"enqueuedAt\": [\n 7\n ],\n \"startedAt\": [\n 7\n ],\n \"endedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"state\": [\n 25\n ],\n \"context\": [\n 25\n ],\n \"output\": [\n 25\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"workflow\": [\n 513\n ],\n \"workflowVersion\": [\n 559\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ID\": {},\n \"WorkflowRunStatusEnum\": {},\n \"WorkflowVersionStepChanges\": {\n \"triggerDiff\": [\n 25\n ],\n \"stepsDiff\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"JSON\": {},\n \"TestHttpRequestOutput\": {\n \"success\": [\n 6\n ],\n \"message\": [\n 1\n ],\n \"result\": [\n 25\n ],\n \"error\": [\n 25\n ],\n \"status\": [\n 13\n ],\n \"statusText\": [\n 1\n ],\n \"headers\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowStepPosition\": {\n \"x\": [\n 13\n ],\n \"y\": [\n 13\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAction\": {\n \"id\": [\n 2\n ],\n \"name\": [\n 1\n ],\n \"type\": [\n 29\n ],\n \"settings\": [\n 25\n ],\n \"valid\": [\n 6\n ],\n \"nextStepIds\": [\n 2\n ],\n \"position\": [\n 27\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowActionType\": {},\n \"WorkflowVersionDTO\": {\n \"id\": [\n 2\n ],\n \"name\": [\n 1\n ],\n \"createdAt\": [\n 1\n ],\n \"updatedAt\": [\n 1\n ],\n \"workflowId\": [\n 2\n ],\n \"status\": [\n 1\n ],\n \"trigger\": [\n 25\n ],\n \"steps\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Query\": {\n \"search\": [\n 19,\n {\n \"searchInput\": [\n 1,\n \"String!\"\n ],\n \"limit\": [\n 10,\n \"Int!\"\n ],\n \"after\": [\n 1\n ],\n \"includedObjectNameSingulars\": [\n 1,\n \"[String!]\"\n ],\n \"filter\": [\n 32\n ],\n \"excludedObjectNameSingulars\": [\n 1,\n \"[String!]\"\n ]\n }\n ],\n \"getTimelineCalendarEventsFromPersonId\": [\n 9,\n {\n \"personId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"getTimelineCalendarEventsFromCompanyId\": [\n 9,\n {\n \"companyId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"getTimelineCalendarEventsFromOpportunityId\": [\n 9,\n {\n \"opportunityId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"getTimelineThreadsFromPersonId\": [\n 15,\n {\n \"personId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"getTimelineThreadsFromCompanyId\": [\n 15,\n {\n \"companyId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"getTimelineThreadsFromOpportunityId\": [\n 15,\n {\n \"opportunityId\": [\n 2,\n \"UUID!\"\n ],\n \"page\": [\n 10,\n \"Int!\"\n ],\n \"pageSize\": [\n 10,\n \"Int!\"\n ]\n }\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"attachment\": [\n 112,\n {\n \"filter\": [\n 128,\n \"AttachmentFilterInput!\"\n ]\n }\n ],\n \"attachmentsGroupBy\": [\n 121,\n {\n \"groupBy\": [\n 135,\n \"[AttachmentGroupByInput!]!\"\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 133,\n \"[AttachmentOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"blocklists\": [\n 138,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 145\n ],\n \"orderBy\": [\n 146,\n \"[BlocklistOrderByInput]\"\n ]\n }\n ],\n \"blocklist\": [\n 136,\n {\n \"filter\": [\n 145,\n \"BlocklistFilterInput!\"\n ]\n }\n ],\n \"blocklistsGroupBy\": [\n 139,\n {\n \"groupBy\": [\n 149,\n \"[BlocklistGroupByInput!]!\"\n ],\n \"filter\": [\n 145\n ],\n \"orderBy\": [\n 147,\n \"[BlocklistOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 146,\n \"[BlocklistOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"calendarChannelEventAssociations\": [\n 152,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 159\n ],\n \"orderBy\": [\n 160,\n \"[CalendarChannelEventAssociationOrderByInput]\"\n ]\n }\n ],\n \"calendarChannelEventAssociation\": [\n 150,\n {\n \"filter\": [\n 159,\n \"CalendarChannelEventAssociationFilterInput!\"\n ]\n }\n ],\n \"calendarChannelEventAssociationsGroupBy\": [\n 153,\n {\n \"groupBy\": [\n 163,\n \"[CalendarChannelEventAssociationGroupByInput!]!\"\n ],\n \"filter\": [\n 159\n ],\n \"orderBy\": [\n 161,\n \"[CalendarChannelEventAssociationOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 160,\n \"[CalendarChannelEventAssociationOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"calendarChannels\": [\n 170,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 177\n ],\n \"orderBy\": [\n 183,\n \"[CalendarChannelOrderByInput]\"\n ]\n }\n ],\n \"calendarChannel\": [\n 168,\n {\n \"filter\": [\n 177,\n \"CalendarChannelFilterInput!\"\n ]\n }\n ],\n \"calendarChannelsGroupBy\": [\n 171,\n {\n \"groupBy\": [\n 186,\n \"[CalendarChannelGroupByInput!]!\"\n ],\n \"filter\": [\n 177\n ],\n \"orderBy\": [\n 184,\n \"[CalendarChannelOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 183,\n \"[CalendarChannelOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"calendarEventParticipants\": [\n 190,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 197\n ],\n \"orderBy\": [\n 199,\n \"[CalendarEventParticipantOrderByInput]\"\n ]\n }\n ],\n \"calendarEventParticipant\": [\n 188,\n {\n \"filter\": [\n 197,\n \"CalendarEventParticipantFilterInput!\"\n ]\n }\n ],\n \"calendarEventParticipantsGroupBy\": [\n 191,\n {\n \"groupBy\": [\n 202,\n \"[CalendarEventParticipantGroupByInput!]!\"\n ],\n \"filter\": [\n 197\n ],\n \"orderBy\": [\n 200,\n \"[CalendarEventParticipantOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 199,\n \"[CalendarEventParticipantOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"calendarEvents\": [\n 205,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 212\n ],\n \"orderBy\": [\n 213,\n \"[CalendarEventOrderByInput]\"\n ]\n }\n ],\n \"calendarEvent\": [\n 203,\n {\n \"filter\": [\n 212,\n \"CalendarEventFilterInput!\"\n ]\n }\n ],\n \"calendarEventsGroupBy\": [\n 206,\n {\n \"groupBy\": [\n 216,\n \"[CalendarEventGroupByInput!]!\"\n ],\n \"filter\": [\n 212\n ],\n \"orderBy\": [\n 214,\n \"[CalendarEventOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 213,\n \"[CalendarEventOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"companies\": [\n 219,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 227\n ],\n \"orderBy\": [\n 228,\n \"[CompanyOrderByInput]\"\n ]\n }\n ],\n \"company\": [\n 217,\n {\n \"filter\": [\n 227,\n \"CompanyFilterInput!\"\n ]\n }\n ],\n \"companyDuplicates\": [\n 219,\n {\n \"ids\": [\n 2,\n \"[UUID]\"\n ],\n \"data\": [\n 225,\n \"[CompanyCreateInput]\"\n ]\n }\n ],\n \"companiesGroupBy\": [\n 220,\n {\n \"groupBy\": [\n 231,\n \"[CompanyGroupByInput!]!\"\n ],\n \"filter\": [\n 227\n ],\n \"orderBy\": [\n 229,\n \"[CompanyOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 228,\n \"[CompanyOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"connectedAccounts\": [\n 234,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 241\n ],\n \"orderBy\": [\n 243,\n \"[ConnectedAccountOrderByInput]\"\n ]\n }\n ],\n \"connectedAccount\": [\n 232,\n {\n \"filter\": [\n 241,\n \"ConnectedAccountFilterInput!\"\n ]\n }\n ],\n \"connectedAccountsGroupBy\": [\n 235,\n {\n \"groupBy\": [\n 246,\n \"[ConnectedAccountGroupByInput!]!\"\n ],\n \"filter\": [\n 241\n ],\n \"orderBy\": [\n 244,\n \"[ConnectedAccountOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 243,\n \"[ConnectedAccountOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"dashboards\": [\n 249,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 256\n ],\n \"orderBy\": [\n 257,\n \"[DashboardOrderByInput]\"\n ]\n }\n ],\n \"dashboard\": [\n 247,\n {\n \"filter\": [\n 256,\n \"DashboardFilterInput!\"\n ]\n }\n ],\n \"dashboardsGroupBy\": [\n 250,\n {\n \"groupBy\": [\n 260,\n \"[DashboardGroupByInput!]!\"\n ],\n \"filter\": [\n 256\n ],\n \"orderBy\": [\n 258,\n \"[DashboardOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 257,\n \"[DashboardOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"favorite\": [\n 261,\n {\n \"filter\": [\n 270,\n \"FavoriteFilterInput!\"\n ]\n }\n ],\n \"favoritesGroupBy\": [\n 264,\n {\n \"groupBy\": [\n 274,\n \"[FavoriteGroupByInput!]!\"\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 272,\n \"[FavoriteOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"favoriteFolders\": [\n 277,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 284\n ],\n \"orderBy\": [\n 285,\n \"[FavoriteFolderOrderByInput]\"\n ]\n }\n ],\n \"favoriteFolder\": [\n 275,\n {\n \"filter\": [\n 284,\n \"FavoriteFolderFilterInput!\"\n ]\n }\n ],\n \"favoriteFoldersGroupBy\": [\n 278,\n {\n \"groupBy\": [\n 288,\n \"[FavoriteFolderGroupByInput!]!\"\n ],\n \"filter\": [\n 284\n ],\n \"orderBy\": [\n 286,\n \"[FavoriteFolderOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 285,\n \"[FavoriteFolderOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageChannelMessageAssociations\": [\n 292,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 299\n ],\n \"orderBy\": [\n 301,\n \"[MessageChannelMessageAssociationOrderByInput]\"\n ]\n }\n ],\n \"messageChannelMessageAssociation\": [\n 290,\n {\n \"filter\": [\n 299,\n \"MessageChannelMessageAssociationFilterInput!\"\n ]\n }\n ],\n \"messageChannelMessageAssociationsGroupBy\": [\n 293,\n {\n \"groupBy\": [\n 304,\n \"[MessageChannelMessageAssociationGroupByInput!]!\"\n ],\n \"filter\": [\n 299\n ],\n \"orderBy\": [\n 302,\n \"[MessageChannelMessageAssociationOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 301,\n \"[MessageChannelMessageAssociationOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageChannels\": [\n 314,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 321\n ],\n \"orderBy\": [\n 329,\n \"[MessageChannelOrderByInput]\"\n ]\n }\n ],\n \"messageChannel\": [\n 312,\n {\n \"filter\": [\n 321,\n \"MessageChannelFilterInput!\"\n ]\n }\n ],\n \"messageChannelsGroupBy\": [\n 315,\n {\n \"groupBy\": [\n 332,\n \"[MessageChannelGroupByInput!]!\"\n ],\n \"filter\": [\n 321\n ],\n \"orderBy\": [\n 330,\n \"[MessageChannelOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 329,\n \"[MessageChannelOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageFolders\": [\n 336,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 343\n ],\n \"orderBy\": [\n 345,\n \"[MessageFolderOrderByInput]\"\n ]\n }\n ],\n \"messageFolder\": [\n 334,\n {\n \"filter\": [\n 343,\n \"MessageFolderFilterInput!\"\n ]\n }\n ],\n \"messageFoldersGroupBy\": [\n 337,\n {\n \"groupBy\": [\n 348,\n \"[MessageFolderGroupByInput!]!\"\n ],\n \"filter\": [\n 343\n ],\n \"orderBy\": [\n 346,\n \"[MessageFolderOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 345,\n \"[MessageFolderOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageChannelMessageAssociationMessageFolders\": [\n 351,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 358\n ],\n \"orderBy\": [\n 359,\n \"[MessageChannelMessageAssociationMessageFolderOrderByInput]\"\n ]\n }\n ],\n \"messageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"filter\": [\n 358,\n \"MessageChannelMessageAssociationMessageFolderFilterInput!\"\n ]\n }\n ],\n \"messageChannelMessageAssociationMessageFoldersGroupBy\": [\n 352,\n {\n \"groupBy\": [\n 362,\n \"[MessageChannelMessageAssociationMessageFolderGroupByInput!]!\"\n ],\n \"filter\": [\n 358\n ],\n \"orderBy\": [\n 360,\n \"[MessageChannelMessageAssociationMessageFolderOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 359,\n \"[MessageChannelMessageAssociationMessageFolderOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageParticipants\": [\n 366,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 373\n ],\n \"orderBy\": [\n 375,\n \"[MessageParticipantOrderByInput]\"\n ]\n }\n ],\n \"messageParticipant\": [\n 364,\n {\n \"filter\": [\n 373,\n \"MessageParticipantFilterInput!\"\n ]\n }\n ],\n \"messageParticipantsGroupBy\": [\n 367,\n {\n \"groupBy\": [\n 378,\n \"[MessageParticipantGroupByInput!]!\"\n ],\n \"filter\": [\n 373\n ],\n \"orderBy\": [\n 376,\n \"[MessageParticipantOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 375,\n \"[MessageParticipantOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messageThreads\": [\n 381,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 388\n ],\n \"orderBy\": [\n 389,\n \"[MessageThreadOrderByInput]\"\n ]\n }\n ],\n \"messageThread\": [\n 379,\n {\n \"filter\": [\n 388,\n \"MessageThreadFilterInput!\"\n ]\n }\n ],\n \"messageThreadsGroupBy\": [\n 382,\n {\n \"groupBy\": [\n 392,\n \"[MessageThreadGroupByInput!]!\"\n ],\n \"filter\": [\n 388\n ],\n \"orderBy\": [\n 390,\n \"[MessageThreadOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 389,\n \"[MessageThreadOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"messages\": [\n 396,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 403\n ],\n \"orderBy\": [\n 405,\n \"[MessageOrderByInput]\"\n ]\n }\n ],\n \"message\": [\n 394,\n {\n \"filter\": [\n 403,\n \"MessageFilterInput!\"\n ]\n }\n ],\n \"messagesGroupBy\": [\n 397,\n {\n \"groupBy\": [\n 408,\n \"[MessageGroupByInput!]!\"\n ],\n \"filter\": [\n 403\n ],\n \"orderBy\": [\n 406,\n \"[MessageOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 405,\n \"[MessageOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"notes\": [\n 411,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 418\n ],\n \"orderBy\": [\n 419,\n \"[NoteOrderByInput]\"\n ]\n }\n ],\n \"note\": [\n 409,\n {\n \"filter\": [\n 418,\n \"NoteFilterInput!\"\n ]\n }\n ],\n \"notesGroupBy\": [\n 412,\n {\n \"groupBy\": [\n 422,\n \"[NoteGroupByInput!]!\"\n ],\n \"filter\": [\n 418\n ],\n \"orderBy\": [\n 420,\n \"[NoteOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 419,\n \"[NoteOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"noteTargets\": [\n 425,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ]\n }\n ],\n \"noteTarget\": [\n 423,\n {\n \"filter\": [\n 432,\n \"NoteTargetFilterInput!\"\n ]\n }\n ],\n \"noteTargetsGroupBy\": [\n 426,\n {\n \"groupBy\": [\n 436,\n \"[NoteTargetGroupByInput!]!\"\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 434,\n \"[NoteTargetOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"opportunities\": [\n 440,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 447\n ],\n \"orderBy\": [\n 449,\n \"[OpportunityOrderByInput]\"\n ]\n }\n ],\n \"opportunity\": [\n 438,\n {\n \"filter\": [\n 447,\n \"OpportunityFilterInput!\"\n ]\n }\n ],\n \"opportunitiesGroupBy\": [\n 441,\n {\n \"groupBy\": [\n 452,\n \"[OpportunityGroupByInput!]!\"\n ],\n \"filter\": [\n 447\n ],\n \"orderBy\": [\n 450,\n \"[OpportunityOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 449,\n \"[OpportunityOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"people\": [\n 455,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 463\n ],\n \"orderBy\": [\n 464,\n \"[PersonOrderByInput]\"\n ]\n }\n ],\n \"person\": [\n 453,\n {\n \"filter\": [\n 463,\n \"PersonFilterInput!\"\n ]\n }\n ],\n \"personDuplicates\": [\n 455,\n {\n \"ids\": [\n 2,\n \"[UUID]\"\n ],\n \"data\": [\n 461,\n \"[PersonCreateInput]\"\n ]\n }\n ],\n \"peopleGroupBy\": [\n 456,\n {\n \"groupBy\": [\n 467,\n \"[PersonGroupByInput!]!\"\n ],\n \"filter\": [\n 463\n ],\n \"orderBy\": [\n 465,\n \"[PersonOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 464,\n \"[PersonOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"tasks\": [\n 471,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 478\n ],\n \"orderBy\": [\n 480,\n \"[TaskOrderByInput]\"\n ]\n }\n ],\n \"task\": [\n 469,\n {\n \"filter\": [\n 478,\n \"TaskFilterInput!\"\n ]\n }\n ],\n \"tasksGroupBy\": [\n 472,\n {\n \"groupBy\": [\n 483,\n \"[TaskGroupByInput!]!\"\n ],\n \"filter\": [\n 478\n ],\n \"orderBy\": [\n 481,\n \"[TaskOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 480,\n \"[TaskOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"taskTargets\": [\n 486,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ]\n }\n ],\n \"taskTarget\": [\n 484,\n {\n \"filter\": [\n 493,\n \"TaskTargetFilterInput!\"\n ]\n }\n ],\n \"taskTargetsGroupBy\": [\n 487,\n {\n \"groupBy\": [\n 497,\n \"[TaskTargetGroupByInput!]!\"\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 495,\n \"[TaskTargetOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"timelineActivity\": [\n 498,\n {\n \"filter\": [\n 507,\n \"TimelineActivityFilterInput!\"\n ]\n }\n ],\n \"timelineActivitiesGroupBy\": [\n 501,\n {\n \"groupBy\": [\n 511,\n \"[TimelineActivityGroupByInput!]!\"\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 509,\n \"[TimelineActivityOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"workflows\": [\n 515,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 522\n ],\n \"orderBy\": [\n 524,\n \"[WorkflowOrderByInput]\"\n ]\n }\n ],\n \"workflow\": [\n 513,\n {\n \"filter\": [\n 522,\n \"WorkflowFilterInput!\"\n ]\n }\n ],\n \"workflowsGroupBy\": [\n 516,\n {\n \"groupBy\": [\n 527,\n \"[WorkflowGroupByInput!]!\"\n ],\n \"filter\": [\n 522\n ],\n \"orderBy\": [\n 525,\n \"[WorkflowOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 524,\n \"[WorkflowOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"workflowAutomatedTriggers\": [\n 531,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 538\n ],\n \"orderBy\": [\n 540,\n \"[WorkflowAutomatedTriggerOrderByInput]\"\n ]\n }\n ],\n \"workflowAutomatedTrigger\": [\n 529,\n {\n \"filter\": [\n 538,\n \"WorkflowAutomatedTriggerFilterInput!\"\n ]\n }\n ],\n \"workflowAutomatedTriggersGroupBy\": [\n 532,\n {\n \"groupBy\": [\n 543,\n \"[WorkflowAutomatedTriggerGroupByInput!]!\"\n ],\n \"filter\": [\n 538\n ],\n \"orderBy\": [\n 541,\n \"[WorkflowAutomatedTriggerOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 540,\n \"[WorkflowAutomatedTriggerOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"workflowRuns\": [\n 545,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 552\n ],\n \"orderBy\": [\n 554,\n \"[WorkflowRunOrderByInput]\"\n ]\n }\n ],\n \"workflowRun\": [\n 21,\n {\n \"filter\": [\n 552,\n \"WorkflowRunFilterInput!\"\n ]\n }\n ],\n \"workflowRunsGroupBy\": [\n 546,\n {\n \"groupBy\": [\n 557,\n \"[WorkflowRunGroupByInput!]!\"\n ],\n \"filter\": [\n 552\n ],\n \"orderBy\": [\n 555,\n \"[WorkflowRunOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 554,\n \"[WorkflowRunOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"workflowVersions\": [\n 561,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 568\n ],\n \"orderBy\": [\n 570,\n \"[WorkflowVersionOrderByInput]\"\n ]\n }\n ],\n \"workflowVersion\": [\n 559,\n {\n \"filter\": [\n 568,\n \"WorkflowVersionFilterInput!\"\n ]\n }\n ],\n \"workflowVersionsGroupBy\": [\n 562,\n {\n \"groupBy\": [\n 573,\n \"[WorkflowVersionGroupByInput!]!\"\n ],\n \"filter\": [\n 568\n ],\n \"orderBy\": [\n 571,\n \"[WorkflowVersionOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 570,\n \"[WorkflowVersionOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"workspaceMembers\": [\n 579,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 586\n ],\n \"orderBy\": [\n 591,\n \"[WorkspaceMemberOrderByInput]\"\n ]\n }\n ],\n \"workspaceMember\": [\n 577,\n {\n \"filter\": [\n 586,\n \"WorkspaceMemberFilterInput!\"\n ]\n }\n ],\n \"workspaceMembersGroupBy\": [\n 580,\n {\n \"groupBy\": [\n 594,\n \"[WorkspaceMemberGroupByInput!]!\"\n ],\n \"filter\": [\n 586\n ],\n \"orderBy\": [\n 592,\n \"[WorkspaceMemberOrderByWithGroupByInput]\"\n ],\n \"orderByForRecords\": [\n 591,\n \"[WorkspaceMemberOrderByInput]\"\n ],\n \"viewId\": [\n 2\n ],\n \"limit\": [\n 10\n ],\n \"offsetForRecords\": [\n 10\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ObjectRecordFilterInput\": {\n \"and\": [\n 32\n ],\n \"not\": [\n 32\n ],\n \"or\": [\n 32\n ],\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 35\n ],\n \"updatedAt\": [\n 35\n ],\n \"deletedAt\": [\n 35\n ],\n \"__typename\": [\n 1\n ]\n },\n \"UUIDFilter\": {\n \"eq\": [\n 2\n ],\n \"gt\": [\n 2\n ],\n \"gte\": [\n 2\n ],\n \"in\": [\n 2\n ],\n \"lt\": [\n 2\n ],\n \"lte\": [\n 2\n ],\n \"neq\": [\n 2\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FilterIs\": {},\n \"DateTimeFilter\": {\n \"eq\": [\n 7\n ],\n \"gt\": [\n 7\n ],\n \"gte\": [\n 7\n ],\n \"in\": [\n 7\n ],\n \"lt\": [\n 7\n ],\n \"lte\": [\n 7\n ],\n \"neq\": [\n 7\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Mutation\": {\n \"activateWorkflowVersion\": [\n 6,\n {\n \"workflowVersionId\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"deactivateWorkflowVersion\": [\n 6,\n {\n \"workflowVersionId\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"runWorkflowVersion\": [\n 20,\n {\n \"input\": [\n 37,\n \"RunWorkflowVersionInput!\"\n ]\n }\n ],\n \"stopWorkflowRun\": [\n 21,\n {\n \"workflowRunId\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"computeStepOutputSchema\": [\n 25,\n {\n \"input\": [\n 38,\n \"ComputeStepOutputSchemaInput!\"\n ]\n }\n ],\n \"createWorkflowVersionStep\": [\n 24,\n {\n \"input\": [\n 39,\n \"CreateWorkflowVersionStepInput!\"\n ]\n }\n ],\n \"updateWorkflowVersionStep\": [\n 28,\n {\n \"input\": [\n 41,\n \"UpdateWorkflowVersionStepInput!\"\n ]\n }\n ],\n \"deleteWorkflowVersionStep\": [\n 24,\n {\n \"input\": [\n 42,\n \"DeleteWorkflowVersionStepInput!\"\n ]\n }\n ],\n \"submitFormStep\": [\n 6,\n {\n \"input\": [\n 43,\n \"SubmitFormStepInput!\"\n ]\n }\n ],\n \"updateWorkflowRunStep\": [\n 28,\n {\n \"input\": [\n 44,\n \"UpdateWorkflowRunStepInput!\"\n ]\n }\n ],\n \"duplicateWorkflowVersionStep\": [\n 24,\n {\n \"input\": [\n 45,\n \"DuplicateWorkflowVersionStepInput!\"\n ]\n }\n ],\n \"testHttpRequest\": [\n 26,\n {\n \"input\": [\n 46,\n \"TestHttpRequestInput!\"\n ]\n }\n ],\n \"createWorkflowVersionEdge\": [\n 24,\n {\n \"input\": [\n 47,\n \"CreateWorkflowVersionEdgeInput!\"\n ]\n }\n ],\n \"deleteWorkflowVersionEdge\": [\n 24,\n {\n \"input\": [\n 47,\n \"CreateWorkflowVersionEdgeInput!\"\n ]\n }\n ],\n \"createDraftFromWorkflowVersion\": [\n 30,\n {\n \"input\": [\n 48,\n \"CreateDraftFromWorkflowVersionInput!\"\n ]\n }\n ],\n \"duplicateWorkflow\": [\n 30,\n {\n \"input\": [\n 49,\n \"DuplicateWorkflowInput!\"\n ]\n }\n ],\n \"updateWorkflowVersionPositions\": [\n 6,\n {\n \"input\": [\n 50,\n \"UpdateWorkflowVersionPositionsInput!\"\n ]\n }\n ],\n \"dismissReconnectAccountBanner\": [\n 6,\n {\n \"connectedAccountId\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"createAttachments\": [\n 112,\n {\n \"data\": [\n 125,\n \"[AttachmentCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createAttachment\": [\n 112,\n {\n \"data\": [\n 125,\n \"AttachmentCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateAttachment\": [\n 112,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 127,\n \"AttachmentUpdateInput!\"\n ]\n }\n ],\n \"deleteAttachment\": [\n 112,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateAttachments\": [\n 112,\n {\n \"data\": [\n 127,\n \"AttachmentUpdateInput!\"\n ],\n \"filter\": [\n 128,\n \"AttachmentFilterInput!\"\n ]\n }\n ],\n \"deleteAttachments\": [\n 112,\n {\n \"filter\": [\n 128,\n \"AttachmentFilterInput!\"\n ]\n }\n ],\n \"destroyAttachment\": [\n 112,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyAttachments\": [\n 112,\n {\n \"filter\": [\n 128,\n \"AttachmentFilterInput!\"\n ]\n }\n ],\n \"restoreAttachment\": [\n 112,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreAttachments\": [\n 112,\n {\n \"filter\": [\n 128,\n \"AttachmentFilterInput!\"\n ]\n }\n ],\n \"createBlocklists\": [\n 136,\n {\n \"data\": [\n 143,\n \"[BlocklistCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createBlocklist\": [\n 136,\n {\n \"data\": [\n 143,\n \"BlocklistCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateBlocklist\": [\n 136,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 144,\n \"BlocklistUpdateInput!\"\n ]\n }\n ],\n \"deleteBlocklist\": [\n 136,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateBlocklists\": [\n 136,\n {\n \"data\": [\n 144,\n \"BlocklistUpdateInput!\"\n ],\n \"filter\": [\n 145,\n \"BlocklistFilterInput!\"\n ]\n }\n ],\n \"deleteBlocklists\": [\n 136,\n {\n \"filter\": [\n 145,\n \"BlocklistFilterInput!\"\n ]\n }\n ],\n \"destroyBlocklist\": [\n 136,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyBlocklists\": [\n 136,\n {\n \"filter\": [\n 145,\n \"BlocklistFilterInput!\"\n ]\n }\n ],\n \"restoreBlocklist\": [\n 136,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreBlocklists\": [\n 136,\n {\n \"filter\": [\n 145,\n \"BlocklistFilterInput!\"\n ]\n }\n ],\n \"createCalendarChannelEventAssociations\": [\n 150,\n {\n \"data\": [\n 157,\n \"[CalendarChannelEventAssociationCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createCalendarChannelEventAssociation\": [\n 150,\n {\n \"data\": [\n 157,\n \"CalendarChannelEventAssociationCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateCalendarChannelEventAssociation\": [\n 150,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 158,\n \"CalendarChannelEventAssociationUpdateInput!\"\n ]\n }\n ],\n \"deleteCalendarChannelEventAssociation\": [\n 150,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateCalendarChannelEventAssociations\": [\n 150,\n {\n \"data\": [\n 158,\n \"CalendarChannelEventAssociationUpdateInput!\"\n ],\n \"filter\": [\n 159,\n \"CalendarChannelEventAssociationFilterInput!\"\n ]\n }\n ],\n \"deleteCalendarChannelEventAssociations\": [\n 150,\n {\n \"filter\": [\n 159,\n \"CalendarChannelEventAssociationFilterInput!\"\n ]\n }\n ],\n \"destroyCalendarChannelEventAssociation\": [\n 150,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyCalendarChannelEventAssociations\": [\n 150,\n {\n \"filter\": [\n 159,\n \"CalendarChannelEventAssociationFilterInput!\"\n ]\n }\n ],\n \"restoreCalendarChannelEventAssociation\": [\n 150,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreCalendarChannelEventAssociations\": [\n 150,\n {\n \"filter\": [\n 159,\n \"CalendarChannelEventAssociationFilterInput!\"\n ]\n }\n ],\n \"createCalendarChannels\": [\n 168,\n {\n \"data\": [\n 175,\n \"[CalendarChannelCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createCalendarChannel\": [\n 168,\n {\n \"data\": [\n 175,\n \"CalendarChannelCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateCalendarChannel\": [\n 168,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 176,\n \"CalendarChannelUpdateInput!\"\n ]\n }\n ],\n \"deleteCalendarChannel\": [\n 168,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateCalendarChannels\": [\n 168,\n {\n \"data\": [\n 176,\n \"CalendarChannelUpdateInput!\"\n ],\n \"filter\": [\n 177,\n \"CalendarChannelFilterInput!\"\n ]\n }\n ],\n \"deleteCalendarChannels\": [\n 168,\n {\n \"filter\": [\n 177,\n \"CalendarChannelFilterInput!\"\n ]\n }\n ],\n \"destroyCalendarChannel\": [\n 168,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyCalendarChannels\": [\n 168,\n {\n \"filter\": [\n 177,\n \"CalendarChannelFilterInput!\"\n ]\n }\n ],\n \"restoreCalendarChannel\": [\n 168,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreCalendarChannels\": [\n 168,\n {\n \"filter\": [\n 177,\n \"CalendarChannelFilterInput!\"\n ]\n }\n ],\n \"createCalendarEventParticipants\": [\n 188,\n {\n \"data\": [\n 195,\n \"[CalendarEventParticipantCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createCalendarEventParticipant\": [\n 188,\n {\n \"data\": [\n 195,\n \"CalendarEventParticipantCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateCalendarEventParticipant\": [\n 188,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 196,\n \"CalendarEventParticipantUpdateInput!\"\n ]\n }\n ],\n \"deleteCalendarEventParticipant\": [\n 188,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateCalendarEventParticipants\": [\n 188,\n {\n \"data\": [\n 196,\n \"CalendarEventParticipantUpdateInput!\"\n ],\n \"filter\": [\n 197,\n \"CalendarEventParticipantFilterInput!\"\n ]\n }\n ],\n \"deleteCalendarEventParticipants\": [\n 188,\n {\n \"filter\": [\n 197,\n \"CalendarEventParticipantFilterInput!\"\n ]\n }\n ],\n \"destroyCalendarEventParticipant\": [\n 188,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyCalendarEventParticipants\": [\n 188,\n {\n \"filter\": [\n 197,\n \"CalendarEventParticipantFilterInput!\"\n ]\n }\n ],\n \"restoreCalendarEventParticipant\": [\n 188,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreCalendarEventParticipants\": [\n 188,\n {\n \"filter\": [\n 197,\n \"CalendarEventParticipantFilterInput!\"\n ]\n }\n ],\n \"createCalendarEvents\": [\n 203,\n {\n \"data\": [\n 210,\n \"[CalendarEventCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createCalendarEvent\": [\n 203,\n {\n \"data\": [\n 210,\n \"CalendarEventCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateCalendarEvent\": [\n 203,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 211,\n \"CalendarEventUpdateInput!\"\n ]\n }\n ],\n \"deleteCalendarEvent\": [\n 203,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateCalendarEvents\": [\n 203,\n {\n \"data\": [\n 211,\n \"CalendarEventUpdateInput!\"\n ],\n \"filter\": [\n 212,\n \"CalendarEventFilterInput!\"\n ]\n }\n ],\n \"deleteCalendarEvents\": [\n 203,\n {\n \"filter\": [\n 212,\n \"CalendarEventFilterInput!\"\n ]\n }\n ],\n \"destroyCalendarEvent\": [\n 203,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyCalendarEvents\": [\n 203,\n {\n \"filter\": [\n 212,\n \"CalendarEventFilterInput!\"\n ]\n }\n ],\n \"restoreCalendarEvent\": [\n 203,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreCalendarEvents\": [\n 203,\n {\n \"filter\": [\n 212,\n \"CalendarEventFilterInput!\"\n ]\n }\n ],\n \"createCompanies\": [\n 217,\n {\n \"data\": [\n 225,\n \"[CompanyCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createCompany\": [\n 217,\n {\n \"data\": [\n 225,\n \"CompanyCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateCompany\": [\n 217,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 226,\n \"CompanyUpdateInput!\"\n ]\n }\n ],\n \"deleteCompany\": [\n 217,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateCompanies\": [\n 217,\n {\n \"data\": [\n 226,\n \"CompanyUpdateInput!\"\n ],\n \"filter\": [\n 227,\n \"CompanyFilterInput!\"\n ]\n }\n ],\n \"deleteCompanies\": [\n 217,\n {\n \"filter\": [\n 227,\n \"CompanyFilterInput!\"\n ]\n }\n ],\n \"destroyCompany\": [\n 217,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyCompanies\": [\n 217,\n {\n \"filter\": [\n 227,\n \"CompanyFilterInput!\"\n ]\n }\n ],\n \"restoreCompany\": [\n 217,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreCompanies\": [\n 217,\n {\n \"filter\": [\n 227,\n \"CompanyFilterInput!\"\n ]\n }\n ],\n \"mergeCompanies\": [\n 217,\n {\n \"ids\": [\n 2,\n \"[UUID!]!\"\n ],\n \"conflictPriorityIndex\": [\n 10,\n \"Int!\"\n ],\n \"dryRun\": [\n 6\n ]\n }\n ],\n \"createConnectedAccounts\": [\n 232,\n {\n \"data\": [\n 239,\n \"[ConnectedAccountCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createConnectedAccount\": [\n 232,\n {\n \"data\": [\n 239,\n \"ConnectedAccountCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateConnectedAccount\": [\n 232,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 240,\n \"ConnectedAccountUpdateInput!\"\n ]\n }\n ],\n \"deleteConnectedAccount\": [\n 232,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateConnectedAccounts\": [\n 232,\n {\n \"data\": [\n 240,\n \"ConnectedAccountUpdateInput!\"\n ],\n \"filter\": [\n 241,\n \"ConnectedAccountFilterInput!\"\n ]\n }\n ],\n \"deleteConnectedAccounts\": [\n 232,\n {\n \"filter\": [\n 241,\n \"ConnectedAccountFilterInput!\"\n ]\n }\n ],\n \"destroyConnectedAccount\": [\n 232,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyConnectedAccounts\": [\n 232,\n {\n \"filter\": [\n 241,\n \"ConnectedAccountFilterInput!\"\n ]\n }\n ],\n \"restoreConnectedAccount\": [\n 232,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreConnectedAccounts\": [\n 232,\n {\n \"filter\": [\n 241,\n \"ConnectedAccountFilterInput!\"\n ]\n }\n ],\n \"createDashboards\": [\n 247,\n {\n \"data\": [\n 254,\n \"[DashboardCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createDashboard\": [\n 247,\n {\n \"data\": [\n 254,\n \"DashboardCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateDashboard\": [\n 247,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 255,\n \"DashboardUpdateInput!\"\n ]\n }\n ],\n \"deleteDashboard\": [\n 247,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateDashboards\": [\n 247,\n {\n \"data\": [\n 255,\n \"DashboardUpdateInput!\"\n ],\n \"filter\": [\n 256,\n \"DashboardFilterInput!\"\n ]\n }\n ],\n \"deleteDashboards\": [\n 247,\n {\n \"filter\": [\n 256,\n \"DashboardFilterInput!\"\n ]\n }\n ],\n \"destroyDashboard\": [\n 247,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyDashboards\": [\n 247,\n {\n \"filter\": [\n 256,\n \"DashboardFilterInput!\"\n ]\n }\n ],\n \"restoreDashboard\": [\n 247,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreDashboards\": [\n 247,\n {\n \"filter\": [\n 256,\n \"DashboardFilterInput!\"\n ]\n }\n ],\n \"createFavorites\": [\n 261,\n {\n \"data\": [\n 268,\n \"[FavoriteCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createFavorite\": [\n 261,\n {\n \"data\": [\n 268,\n \"FavoriteCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateFavorite\": [\n 261,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 269,\n \"FavoriteUpdateInput!\"\n ]\n }\n ],\n \"deleteFavorite\": [\n 261,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateFavorites\": [\n 261,\n {\n \"data\": [\n 269,\n \"FavoriteUpdateInput!\"\n ],\n \"filter\": [\n 270,\n \"FavoriteFilterInput!\"\n ]\n }\n ],\n \"deleteFavorites\": [\n 261,\n {\n \"filter\": [\n 270,\n \"FavoriteFilterInput!\"\n ]\n }\n ],\n \"destroyFavorite\": [\n 261,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyFavorites\": [\n 261,\n {\n \"filter\": [\n 270,\n \"FavoriteFilterInput!\"\n ]\n }\n ],\n \"restoreFavorite\": [\n 261,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreFavorites\": [\n 261,\n {\n \"filter\": [\n 270,\n \"FavoriteFilterInput!\"\n ]\n }\n ],\n \"createFavoriteFolders\": [\n 275,\n {\n \"data\": [\n 282,\n \"[FavoriteFolderCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createFavoriteFolder\": [\n 275,\n {\n \"data\": [\n 282,\n \"FavoriteFolderCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateFavoriteFolder\": [\n 275,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 283,\n \"FavoriteFolderUpdateInput!\"\n ]\n }\n ],\n \"deleteFavoriteFolder\": [\n 275,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateFavoriteFolders\": [\n 275,\n {\n \"data\": [\n 283,\n \"FavoriteFolderUpdateInput!\"\n ],\n \"filter\": [\n 284,\n \"FavoriteFolderFilterInput!\"\n ]\n }\n ],\n \"deleteFavoriteFolders\": [\n 275,\n {\n \"filter\": [\n 284,\n \"FavoriteFolderFilterInput!\"\n ]\n }\n ],\n \"destroyFavoriteFolder\": [\n 275,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyFavoriteFolders\": [\n 275,\n {\n \"filter\": [\n 284,\n \"FavoriteFolderFilterInput!\"\n ]\n }\n ],\n \"restoreFavoriteFolder\": [\n 275,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreFavoriteFolders\": [\n 275,\n {\n \"filter\": [\n 284,\n \"FavoriteFolderFilterInput!\"\n ]\n }\n ],\n \"createMessageChannelMessageAssociations\": [\n 290,\n {\n \"data\": [\n 297,\n \"[MessageChannelMessageAssociationCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageChannelMessageAssociation\": [\n 290,\n {\n \"data\": [\n 297,\n \"MessageChannelMessageAssociationCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageChannelMessageAssociation\": [\n 290,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 298,\n \"MessageChannelMessageAssociationUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageChannelMessageAssociation\": [\n 290,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageChannelMessageAssociations\": [\n 290,\n {\n \"data\": [\n 298,\n \"MessageChannelMessageAssociationUpdateInput!\"\n ],\n \"filter\": [\n 299,\n \"MessageChannelMessageAssociationFilterInput!\"\n ]\n }\n ],\n \"deleteMessageChannelMessageAssociations\": [\n 290,\n {\n \"filter\": [\n 299,\n \"MessageChannelMessageAssociationFilterInput!\"\n ]\n }\n ],\n \"destroyMessageChannelMessageAssociation\": [\n 290,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageChannelMessageAssociations\": [\n 290,\n {\n \"filter\": [\n 299,\n \"MessageChannelMessageAssociationFilterInput!\"\n ]\n }\n ],\n \"restoreMessageChannelMessageAssociation\": [\n 290,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageChannelMessageAssociations\": [\n 290,\n {\n \"filter\": [\n 299,\n \"MessageChannelMessageAssociationFilterInput!\"\n ]\n }\n ],\n \"createMessageChannels\": [\n 312,\n {\n \"data\": [\n 319,\n \"[MessageChannelCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageChannel\": [\n 312,\n {\n \"data\": [\n 319,\n \"MessageChannelCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageChannel\": [\n 312,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 320,\n \"MessageChannelUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageChannel\": [\n 312,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageChannels\": [\n 312,\n {\n \"data\": [\n 320,\n \"MessageChannelUpdateInput!\"\n ],\n \"filter\": [\n 321,\n \"MessageChannelFilterInput!\"\n ]\n }\n ],\n \"deleteMessageChannels\": [\n 312,\n {\n \"filter\": [\n 321,\n \"MessageChannelFilterInput!\"\n ]\n }\n ],\n \"destroyMessageChannel\": [\n 312,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageChannels\": [\n 312,\n {\n \"filter\": [\n 321,\n \"MessageChannelFilterInput!\"\n ]\n }\n ],\n \"restoreMessageChannel\": [\n 312,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageChannels\": [\n 312,\n {\n \"filter\": [\n 321,\n \"MessageChannelFilterInput!\"\n ]\n }\n ],\n \"createMessageFolders\": [\n 334,\n {\n \"data\": [\n 341,\n \"[MessageFolderCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageFolder\": [\n 334,\n {\n \"data\": [\n 341,\n \"MessageFolderCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageFolder\": [\n 334,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 342,\n \"MessageFolderUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageFolder\": [\n 334,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageFolders\": [\n 334,\n {\n \"data\": [\n 342,\n \"MessageFolderUpdateInput!\"\n ],\n \"filter\": [\n 343,\n \"MessageFolderFilterInput!\"\n ]\n }\n ],\n \"deleteMessageFolders\": [\n 334,\n {\n \"filter\": [\n 343,\n \"MessageFolderFilterInput!\"\n ]\n }\n ],\n \"destroyMessageFolder\": [\n 334,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageFolders\": [\n 334,\n {\n \"filter\": [\n 343,\n \"MessageFolderFilterInput!\"\n ]\n }\n ],\n \"restoreMessageFolder\": [\n 334,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageFolders\": [\n 334,\n {\n \"filter\": [\n 343,\n \"MessageFolderFilterInput!\"\n ]\n }\n ],\n \"createMessageChannelMessageAssociationMessageFolders\": [\n 349,\n {\n \"data\": [\n 356,\n \"[MessageChannelMessageAssociationMessageFolderCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"data\": [\n 356,\n \"MessageChannelMessageAssociationMessageFolderCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 357,\n \"MessageChannelMessageAssociationMessageFolderUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageChannelMessageAssociationMessageFolders\": [\n 349,\n {\n \"data\": [\n 357,\n \"MessageChannelMessageAssociationMessageFolderUpdateInput!\"\n ],\n \"filter\": [\n 358,\n \"MessageChannelMessageAssociationMessageFolderFilterInput!\"\n ]\n }\n ],\n \"deleteMessageChannelMessageAssociationMessageFolders\": [\n 349,\n {\n \"filter\": [\n 358,\n \"MessageChannelMessageAssociationMessageFolderFilterInput!\"\n ]\n }\n ],\n \"destroyMessageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageChannelMessageAssociationMessageFolders\": [\n 349,\n {\n \"filter\": [\n 358,\n \"MessageChannelMessageAssociationMessageFolderFilterInput!\"\n ]\n }\n ],\n \"restoreMessageChannelMessageAssociationMessageFolder\": [\n 349,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageChannelMessageAssociationMessageFolders\": [\n 349,\n {\n \"filter\": [\n 358,\n \"MessageChannelMessageAssociationMessageFolderFilterInput!\"\n ]\n }\n ],\n \"createMessageParticipants\": [\n 364,\n {\n \"data\": [\n 371,\n \"[MessageParticipantCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageParticipant\": [\n 364,\n {\n \"data\": [\n 371,\n \"MessageParticipantCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageParticipant\": [\n 364,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 372,\n \"MessageParticipantUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageParticipant\": [\n 364,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageParticipants\": [\n 364,\n {\n \"data\": [\n 372,\n \"MessageParticipantUpdateInput!\"\n ],\n \"filter\": [\n 373,\n \"MessageParticipantFilterInput!\"\n ]\n }\n ],\n \"deleteMessageParticipants\": [\n 364,\n {\n \"filter\": [\n 373,\n \"MessageParticipantFilterInput!\"\n ]\n }\n ],\n \"destroyMessageParticipant\": [\n 364,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageParticipants\": [\n 364,\n {\n \"filter\": [\n 373,\n \"MessageParticipantFilterInput!\"\n ]\n }\n ],\n \"restoreMessageParticipant\": [\n 364,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageParticipants\": [\n 364,\n {\n \"filter\": [\n 373,\n \"MessageParticipantFilterInput!\"\n ]\n }\n ],\n \"createMessageThreads\": [\n 379,\n {\n \"data\": [\n 386,\n \"[MessageThreadCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessageThread\": [\n 379,\n {\n \"data\": [\n 386,\n \"MessageThreadCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessageThread\": [\n 379,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 387,\n \"MessageThreadUpdateInput!\"\n ]\n }\n ],\n \"deleteMessageThread\": [\n 379,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessageThreads\": [\n 379,\n {\n \"data\": [\n 387,\n \"MessageThreadUpdateInput!\"\n ],\n \"filter\": [\n 388,\n \"MessageThreadFilterInput!\"\n ]\n }\n ],\n \"deleteMessageThreads\": [\n 379,\n {\n \"filter\": [\n 388,\n \"MessageThreadFilterInput!\"\n ]\n }\n ],\n \"destroyMessageThread\": [\n 379,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessageThreads\": [\n 379,\n {\n \"filter\": [\n 388,\n \"MessageThreadFilterInput!\"\n ]\n }\n ],\n \"restoreMessageThread\": [\n 379,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessageThreads\": [\n 379,\n {\n \"filter\": [\n 388,\n \"MessageThreadFilterInput!\"\n ]\n }\n ],\n \"createMessages\": [\n 394,\n {\n \"data\": [\n 401,\n \"[MessageCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createMessage\": [\n 394,\n {\n \"data\": [\n 401,\n \"MessageCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateMessage\": [\n 394,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 402,\n \"MessageUpdateInput!\"\n ]\n }\n ],\n \"deleteMessage\": [\n 394,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateMessages\": [\n 394,\n {\n \"data\": [\n 402,\n \"MessageUpdateInput!\"\n ],\n \"filter\": [\n 403,\n \"MessageFilterInput!\"\n ]\n }\n ],\n \"deleteMessages\": [\n 394,\n {\n \"filter\": [\n 403,\n \"MessageFilterInput!\"\n ]\n }\n ],\n \"destroyMessage\": [\n 394,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyMessages\": [\n 394,\n {\n \"filter\": [\n 403,\n \"MessageFilterInput!\"\n ]\n }\n ],\n \"restoreMessage\": [\n 394,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreMessages\": [\n 394,\n {\n \"filter\": [\n 403,\n \"MessageFilterInput!\"\n ]\n }\n ],\n \"createNotes\": [\n 409,\n {\n \"data\": [\n 416,\n \"[NoteCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createNote\": [\n 409,\n {\n \"data\": [\n 416,\n \"NoteCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateNote\": [\n 409,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 417,\n \"NoteUpdateInput!\"\n ]\n }\n ],\n \"deleteNote\": [\n 409,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateNotes\": [\n 409,\n {\n \"data\": [\n 417,\n \"NoteUpdateInput!\"\n ],\n \"filter\": [\n 418,\n \"NoteFilterInput!\"\n ]\n }\n ],\n \"deleteNotes\": [\n 409,\n {\n \"filter\": [\n 418,\n \"NoteFilterInput!\"\n ]\n }\n ],\n \"destroyNote\": [\n 409,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyNotes\": [\n 409,\n {\n \"filter\": [\n 418,\n \"NoteFilterInput!\"\n ]\n }\n ],\n \"restoreNote\": [\n 409,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreNotes\": [\n 409,\n {\n \"filter\": [\n 418,\n \"NoteFilterInput!\"\n ]\n }\n ],\n \"createNoteTargets\": [\n 423,\n {\n \"data\": [\n 430,\n \"[NoteTargetCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createNoteTarget\": [\n 423,\n {\n \"data\": [\n 430,\n \"NoteTargetCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateNoteTarget\": [\n 423,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 431,\n \"NoteTargetUpdateInput!\"\n ]\n }\n ],\n \"deleteNoteTarget\": [\n 423,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateNoteTargets\": [\n 423,\n {\n \"data\": [\n 431,\n \"NoteTargetUpdateInput!\"\n ],\n \"filter\": [\n 432,\n \"NoteTargetFilterInput!\"\n ]\n }\n ],\n \"deleteNoteTargets\": [\n 423,\n {\n \"filter\": [\n 432,\n \"NoteTargetFilterInput!\"\n ]\n }\n ],\n \"destroyNoteTarget\": [\n 423,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyNoteTargets\": [\n 423,\n {\n \"filter\": [\n 432,\n \"NoteTargetFilterInput!\"\n ]\n }\n ],\n \"restoreNoteTarget\": [\n 423,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreNoteTargets\": [\n 423,\n {\n \"filter\": [\n 432,\n \"NoteTargetFilterInput!\"\n ]\n }\n ],\n \"createOpportunities\": [\n 438,\n {\n \"data\": [\n 445,\n \"[OpportunityCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createOpportunity\": [\n 438,\n {\n \"data\": [\n 445,\n \"OpportunityCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateOpportunity\": [\n 438,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 446,\n \"OpportunityUpdateInput!\"\n ]\n }\n ],\n \"deleteOpportunity\": [\n 438,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateOpportunities\": [\n 438,\n {\n \"data\": [\n 446,\n \"OpportunityUpdateInput!\"\n ],\n \"filter\": [\n 447,\n \"OpportunityFilterInput!\"\n ]\n }\n ],\n \"deleteOpportunities\": [\n 438,\n {\n \"filter\": [\n 447,\n \"OpportunityFilterInput!\"\n ]\n }\n ],\n \"destroyOpportunity\": [\n 438,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyOpportunities\": [\n 438,\n {\n \"filter\": [\n 447,\n \"OpportunityFilterInput!\"\n ]\n }\n ],\n \"restoreOpportunity\": [\n 438,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreOpportunities\": [\n 438,\n {\n \"filter\": [\n 447,\n \"OpportunityFilterInput!\"\n ]\n }\n ],\n \"createPeople\": [\n 453,\n {\n \"data\": [\n 461,\n \"[PersonCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createPerson\": [\n 453,\n {\n \"data\": [\n 461,\n \"PersonCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updatePerson\": [\n 453,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 462,\n \"PersonUpdateInput!\"\n ]\n }\n ],\n \"deletePerson\": [\n 453,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updatePeople\": [\n 453,\n {\n \"data\": [\n 462,\n \"PersonUpdateInput!\"\n ],\n \"filter\": [\n 463,\n \"PersonFilterInput!\"\n ]\n }\n ],\n \"deletePeople\": [\n 453,\n {\n \"filter\": [\n 463,\n \"PersonFilterInput!\"\n ]\n }\n ],\n \"destroyPerson\": [\n 453,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyPeople\": [\n 453,\n {\n \"filter\": [\n 463,\n \"PersonFilterInput!\"\n ]\n }\n ],\n \"restorePerson\": [\n 453,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restorePeople\": [\n 453,\n {\n \"filter\": [\n 463,\n \"PersonFilterInput!\"\n ]\n }\n ],\n \"mergePeople\": [\n 453,\n {\n \"ids\": [\n 2,\n \"[UUID!]!\"\n ],\n \"conflictPriorityIndex\": [\n 10,\n \"Int!\"\n ],\n \"dryRun\": [\n 6\n ]\n }\n ],\n \"createTasks\": [\n 469,\n {\n \"data\": [\n 476,\n \"[TaskCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createTask\": [\n 469,\n {\n \"data\": [\n 476,\n \"TaskCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateTask\": [\n 469,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 477,\n \"TaskUpdateInput!\"\n ]\n }\n ],\n \"deleteTask\": [\n 469,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateTasks\": [\n 469,\n {\n \"data\": [\n 477,\n \"TaskUpdateInput!\"\n ],\n \"filter\": [\n 478,\n \"TaskFilterInput!\"\n ]\n }\n ],\n \"deleteTasks\": [\n 469,\n {\n \"filter\": [\n 478,\n \"TaskFilterInput!\"\n ]\n }\n ],\n \"destroyTask\": [\n 469,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyTasks\": [\n 469,\n {\n \"filter\": [\n 478,\n \"TaskFilterInput!\"\n ]\n }\n ],\n \"restoreTask\": [\n 469,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreTasks\": [\n 469,\n {\n \"filter\": [\n 478,\n \"TaskFilterInput!\"\n ]\n }\n ],\n \"createTaskTargets\": [\n 484,\n {\n \"data\": [\n 491,\n \"[TaskTargetCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createTaskTarget\": [\n 484,\n {\n \"data\": [\n 491,\n \"TaskTargetCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateTaskTarget\": [\n 484,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 492,\n \"TaskTargetUpdateInput!\"\n ]\n }\n ],\n \"deleteTaskTarget\": [\n 484,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateTaskTargets\": [\n 484,\n {\n \"data\": [\n 492,\n \"TaskTargetUpdateInput!\"\n ],\n \"filter\": [\n 493,\n \"TaskTargetFilterInput!\"\n ]\n }\n ],\n \"deleteTaskTargets\": [\n 484,\n {\n \"filter\": [\n 493,\n \"TaskTargetFilterInput!\"\n ]\n }\n ],\n \"destroyTaskTarget\": [\n 484,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyTaskTargets\": [\n 484,\n {\n \"filter\": [\n 493,\n \"TaskTargetFilterInput!\"\n ]\n }\n ],\n \"restoreTaskTarget\": [\n 484,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreTaskTargets\": [\n 484,\n {\n \"filter\": [\n 493,\n \"TaskTargetFilterInput!\"\n ]\n }\n ],\n \"createTimelineActivities\": [\n 498,\n {\n \"data\": [\n 505,\n \"[TimelineActivityCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createTimelineActivity\": [\n 498,\n {\n \"data\": [\n 505,\n \"TimelineActivityCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateTimelineActivity\": [\n 498,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 506,\n \"TimelineActivityUpdateInput!\"\n ]\n }\n ],\n \"deleteTimelineActivity\": [\n 498,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateTimelineActivities\": [\n 498,\n {\n \"data\": [\n 506,\n \"TimelineActivityUpdateInput!\"\n ],\n \"filter\": [\n 507,\n \"TimelineActivityFilterInput!\"\n ]\n }\n ],\n \"deleteTimelineActivities\": [\n 498,\n {\n \"filter\": [\n 507,\n \"TimelineActivityFilterInput!\"\n ]\n }\n ],\n \"destroyTimelineActivity\": [\n 498,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyTimelineActivities\": [\n 498,\n {\n \"filter\": [\n 507,\n \"TimelineActivityFilterInput!\"\n ]\n }\n ],\n \"restoreTimelineActivity\": [\n 498,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreTimelineActivities\": [\n 498,\n {\n \"filter\": [\n 507,\n \"TimelineActivityFilterInput!\"\n ]\n }\n ],\n \"createWorkflows\": [\n 513,\n {\n \"data\": [\n 520,\n \"[WorkflowCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createWorkflow\": [\n 513,\n {\n \"data\": [\n 520,\n \"WorkflowCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateWorkflow\": [\n 513,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 521,\n \"WorkflowUpdateInput!\"\n ]\n }\n ],\n \"deleteWorkflow\": [\n 513,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateWorkflows\": [\n 513,\n {\n \"data\": [\n 521,\n \"WorkflowUpdateInput!\"\n ],\n \"filter\": [\n 522,\n \"WorkflowFilterInput!\"\n ]\n }\n ],\n \"deleteWorkflows\": [\n 513,\n {\n \"filter\": [\n 522,\n \"WorkflowFilterInput!\"\n ]\n }\n ],\n \"destroyWorkflow\": [\n 513,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyWorkflows\": [\n 513,\n {\n \"filter\": [\n 522,\n \"WorkflowFilterInput!\"\n ]\n }\n ],\n \"restoreWorkflow\": [\n 513,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreWorkflows\": [\n 513,\n {\n \"filter\": [\n 522,\n \"WorkflowFilterInput!\"\n ]\n }\n ],\n \"createWorkflowAutomatedTriggers\": [\n 529,\n {\n \"data\": [\n 536,\n \"[WorkflowAutomatedTriggerCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createWorkflowAutomatedTrigger\": [\n 529,\n {\n \"data\": [\n 536,\n \"WorkflowAutomatedTriggerCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateWorkflowAutomatedTrigger\": [\n 529,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 537,\n \"WorkflowAutomatedTriggerUpdateInput!\"\n ]\n }\n ],\n \"deleteWorkflowAutomatedTrigger\": [\n 529,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateWorkflowAutomatedTriggers\": [\n 529,\n {\n \"data\": [\n 537,\n \"WorkflowAutomatedTriggerUpdateInput!\"\n ],\n \"filter\": [\n 538,\n \"WorkflowAutomatedTriggerFilterInput!\"\n ]\n }\n ],\n \"deleteWorkflowAutomatedTriggers\": [\n 529,\n {\n \"filter\": [\n 538,\n \"WorkflowAutomatedTriggerFilterInput!\"\n ]\n }\n ],\n \"destroyWorkflowAutomatedTrigger\": [\n 529,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyWorkflowAutomatedTriggers\": [\n 529,\n {\n \"filter\": [\n 538,\n \"WorkflowAutomatedTriggerFilterInput!\"\n ]\n }\n ],\n \"restoreWorkflowAutomatedTrigger\": [\n 529,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreWorkflowAutomatedTriggers\": [\n 529,\n {\n \"filter\": [\n 538,\n \"WorkflowAutomatedTriggerFilterInput!\"\n ]\n }\n ],\n \"createWorkflowRuns\": [\n 21,\n {\n \"data\": [\n 550,\n \"[WorkflowRunCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createWorkflowRun\": [\n 21,\n {\n \"data\": [\n 550,\n \"WorkflowRunCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateWorkflowRun\": [\n 21,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 551,\n \"WorkflowRunUpdateInput!\"\n ]\n }\n ],\n \"deleteWorkflowRun\": [\n 21,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateWorkflowRuns\": [\n 21,\n {\n \"data\": [\n 551,\n \"WorkflowRunUpdateInput!\"\n ],\n \"filter\": [\n 552,\n \"WorkflowRunFilterInput!\"\n ]\n }\n ],\n \"deleteWorkflowRuns\": [\n 21,\n {\n \"filter\": [\n 552,\n \"WorkflowRunFilterInput!\"\n ]\n }\n ],\n \"destroyWorkflowRun\": [\n 21,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyWorkflowRuns\": [\n 21,\n {\n \"filter\": [\n 552,\n \"WorkflowRunFilterInput!\"\n ]\n }\n ],\n \"restoreWorkflowRun\": [\n 21,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreWorkflowRuns\": [\n 21,\n {\n \"filter\": [\n 552,\n \"WorkflowRunFilterInput!\"\n ]\n }\n ],\n \"createWorkflowVersions\": [\n 559,\n {\n \"data\": [\n 566,\n \"[WorkflowVersionCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createWorkflowVersion\": [\n 559,\n {\n \"data\": [\n 566,\n \"WorkflowVersionCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateWorkflowVersion\": [\n 559,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 567,\n \"WorkflowVersionUpdateInput!\"\n ]\n }\n ],\n \"deleteWorkflowVersion\": [\n 559,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateWorkflowVersions\": [\n 559,\n {\n \"data\": [\n 567,\n \"WorkflowVersionUpdateInput!\"\n ],\n \"filter\": [\n 568,\n \"WorkflowVersionFilterInput!\"\n ]\n }\n ],\n \"deleteWorkflowVersions\": [\n 559,\n {\n \"filter\": [\n 568,\n \"WorkflowVersionFilterInput!\"\n ]\n }\n ],\n \"destroyWorkflowVersion\": [\n 559,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyWorkflowVersions\": [\n 559,\n {\n \"filter\": [\n 568,\n \"WorkflowVersionFilterInput!\"\n ]\n }\n ],\n \"restoreWorkflowVersion\": [\n 559,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreWorkflowVersions\": [\n 559,\n {\n \"filter\": [\n 568,\n \"WorkflowVersionFilterInput!\"\n ]\n }\n ],\n \"createWorkspaceMembers\": [\n 577,\n {\n \"data\": [\n 584,\n \"[WorkspaceMemberCreateInput!]!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"createWorkspaceMember\": [\n 577,\n {\n \"data\": [\n 584,\n \"WorkspaceMemberCreateInput!\"\n ],\n \"upsert\": [\n 6\n ]\n }\n ],\n \"updateWorkspaceMember\": [\n 577,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ],\n \"data\": [\n 585,\n \"WorkspaceMemberUpdateInput!\"\n ]\n }\n ],\n \"deleteWorkspaceMember\": [\n 577,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"updateWorkspaceMembers\": [\n 577,\n {\n \"data\": [\n 585,\n \"WorkspaceMemberUpdateInput!\"\n ],\n \"filter\": [\n 586,\n \"WorkspaceMemberFilterInput!\"\n ]\n }\n ],\n \"deleteWorkspaceMembers\": [\n 577,\n {\n \"filter\": [\n 586,\n \"WorkspaceMemberFilterInput!\"\n ]\n }\n ],\n \"destroyWorkspaceMember\": [\n 577,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"destroyWorkspaceMembers\": [\n 577,\n {\n \"filter\": [\n 586,\n \"WorkspaceMemberFilterInput!\"\n ]\n }\n ],\n \"restoreWorkspaceMember\": [\n 577,\n {\n \"id\": [\n 2,\n \"UUID!\"\n ]\n }\n ],\n \"restoreWorkspaceMembers\": [\n 577,\n {\n \"filter\": [\n 586,\n \"WorkspaceMemberFilterInput!\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RunWorkflowVersionInput\": {\n \"workflowVersionId\": [\n 2\n ],\n \"workflowRunId\": [\n 2\n ],\n \"payload\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ComputeStepOutputSchemaInput\": {\n \"step\": [\n 25\n ],\n \"workflowVersionId\": [\n 2\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CreateWorkflowVersionStepInput\": {\n \"workflowVersionId\": [\n 2\n ],\n \"stepType\": [\n 1\n ],\n \"parentStepId\": [\n 1\n ],\n \"parentStepConnectionOptions\": [\n 25\n ],\n \"nextStepId\": [\n 2\n ],\n \"position\": [\n 40\n ],\n \"id\": [\n 1\n ],\n \"defaultSettings\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowStepPositionInput\": {\n \"x\": [\n 13\n ],\n \"y\": [\n 13\n ],\n \"__typename\": [\n 1\n ]\n },\n \"UpdateWorkflowVersionStepInput\": {\n \"workflowVersionId\": [\n 2\n ],\n \"step\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DeleteWorkflowVersionStepInput\": {\n \"workflowVersionId\": [\n 2\n ],\n \"stepId\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"SubmitFormStepInput\": {\n \"stepId\": [\n 2\n ],\n \"workflowRunId\": [\n 2\n ],\n \"response\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"UpdateWorkflowRunStepInput\": {\n \"workflowRunId\": [\n 2\n ],\n \"step\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DuplicateWorkflowVersionStepInput\": {\n \"stepId\": [\n 1\n ],\n \"workflowVersionId\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TestHttpRequestInput\": {\n \"url\": [\n 1\n ],\n \"method\": [\n 1\n ],\n \"headers\": [\n 25\n ],\n \"body\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CreateWorkflowVersionEdgeInput\": {\n \"workflowVersionId\": [\n 1\n ],\n \"source\": [\n 1\n ],\n \"target\": [\n 1\n ],\n \"sourceConnectionOptions\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CreateDraftFromWorkflowVersionInput\": {\n \"workflowId\": [\n 2\n ],\n \"workflowVersionIdToCopy\": [\n 2\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DuplicateWorkflowInput\": {\n \"workflowIdToDuplicate\": [\n 2\n ],\n \"workflowVersionIdToCopy\": [\n 2\n ],\n \"__typename\": [\n 1\n ]\n },\n \"UpdateWorkflowVersionPositionsInput\": {\n \"workflowVersionId\": [\n 2\n ],\n \"positions\": [\n 51\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowStepPositionUpdateInput\": {\n \"id\": [\n 1\n ],\n \"position\": [\n 40\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Links\": {\n \"primaryLinkLabel\": [\n 1\n ],\n \"primaryLinkUrl\": [\n 1\n ],\n \"secondaryLinks\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"LinksCreateInput\": {\n \"primaryLinkLabel\": [\n 1\n ],\n \"primaryLinkUrl\": [\n 1\n ],\n \"secondaryLinks\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"LinksUpdateInput\": {\n \"primaryLinkLabel\": [\n 1\n ],\n \"primaryLinkUrl\": [\n 1\n ],\n \"secondaryLinks\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"LinksFilterInput\": {\n \"primaryLinkLabel\": [\n 56\n ],\n \"primaryLinkUrl\": [\n 56\n ],\n \"secondaryLinks\": [\n 57\n ],\n \"__typename\": [\n 1\n ]\n },\n \"StringFilter\": {\n \"eq\": [\n 1\n ],\n \"gt\": [\n 1\n ],\n \"gte\": [\n 1\n ],\n \"in\": [\n 1\n ],\n \"lt\": [\n 1\n ],\n \"lte\": [\n 1\n ],\n \"neq\": [\n 1\n ],\n \"startsWith\": [\n 1\n ],\n \"endsWith\": [\n 1\n ],\n \"like\": [\n 1\n ],\n \"ilike\": [\n 1\n ],\n \"regex\": [\n 1\n ],\n \"iregex\": [\n 1\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RawJsonFilter\": {\n \"is\": [\n 34\n ],\n \"like\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"LinksOrderByInput\": {\n \"primaryLinkLabel\": [\n 59\n ],\n \"primaryLinkUrl\": [\n 59\n ],\n \"secondaryLinks\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OrderByDirection\": {},\n \"LinksGroupByInput\": {\n \"primaryLinkLabel\": [\n 6\n ],\n \"primaryLinkUrl\": [\n 6\n ],\n \"secondaryLinks\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Currency\": {\n \"amountMicros\": [\n 62\n ],\n \"currencyCode\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BigFloat\": {},\n \"CurrencyCreateInput\": {\n \"amountMicros\": [\n 62\n ],\n \"currencyCode\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CurrencyUpdateInput\": {\n \"amountMicros\": [\n 62\n ],\n \"currencyCode\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CurrencyFilterInput\": {\n \"amountMicros\": [\n 66\n ],\n \"currencyCode\": [\n 56\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BigFloatFilter\": {\n \"eq\": [\n 62\n ],\n \"gt\": [\n 62\n ],\n \"gte\": [\n 62\n ],\n \"in\": [\n 62\n ],\n \"lt\": [\n 62\n ],\n \"lte\": [\n 62\n ],\n \"neq\": [\n 62\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CurrencyOrderByInput\": {\n \"amountMicros\": [\n 59\n ],\n \"currencyCode\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CurrencyGroupByInput\": {\n \"amountMicros\": [\n 6\n ],\n \"currencyCode\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullName\": {\n \"firstName\": [\n 1\n ],\n \"lastName\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullNameCreateInput\": {\n \"firstName\": [\n 1\n ],\n \"lastName\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullNameUpdateInput\": {\n \"firstName\": [\n 1\n ],\n \"lastName\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullNameFilterInput\": {\n \"firstName\": [\n 56\n ],\n \"lastName\": [\n 56\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullNameOrderByInput\": {\n \"firstName\": [\n 59\n ],\n \"lastName\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FullNameGroupByInput\": {\n \"firstName\": [\n 6\n ],\n \"lastName\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Address\": {\n \"addressStreet1\": [\n 1\n ],\n \"addressStreet2\": [\n 1\n ],\n \"addressCity\": [\n 1\n ],\n \"addressPostcode\": [\n 1\n ],\n \"addressState\": [\n 1\n ],\n \"addressCountry\": [\n 1\n ],\n \"addressLat\": [\n 62\n ],\n \"addressLng\": [\n 62\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AddressCreateInput\": {\n \"addressStreet1\": [\n 1\n ],\n \"addressStreet2\": [\n 1\n ],\n \"addressCity\": [\n 1\n ],\n \"addressPostcode\": [\n 1\n ],\n \"addressState\": [\n 1\n ],\n \"addressCountry\": [\n 1\n ],\n \"addressLat\": [\n 62\n ],\n \"addressLng\": [\n 62\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AddressUpdateInput\": {\n \"addressStreet1\": [\n 1\n ],\n \"addressStreet2\": [\n 1\n ],\n \"addressCity\": [\n 1\n ],\n \"addressPostcode\": [\n 1\n ],\n \"addressState\": [\n 1\n ],\n \"addressCountry\": [\n 1\n ],\n \"addressLat\": [\n 62\n ],\n \"addressLng\": [\n 62\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AddressFilterInput\": {\n \"addressStreet1\": [\n 56\n ],\n \"addressStreet2\": [\n 56\n ],\n \"addressCity\": [\n 56\n ],\n \"addressPostcode\": [\n 56\n ],\n \"addressState\": [\n 56\n ],\n \"addressCountry\": [\n 56\n ],\n \"addressLat\": [\n 66\n ],\n \"addressLng\": [\n 66\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AddressOrderByInput\": {\n \"addressStreet1\": [\n 59\n ],\n \"addressStreet2\": [\n 59\n ],\n \"addressCity\": [\n 59\n ],\n \"addressPostcode\": [\n 59\n ],\n \"addressState\": [\n 59\n ],\n \"addressCountry\": [\n 59\n ],\n \"addressLat\": [\n 59\n ],\n \"addressLng\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AddressGroupByInput\": {\n \"addressStreet1\": [\n 6\n ],\n \"addressStreet2\": [\n 6\n ],\n \"addressCity\": [\n 6\n ],\n \"addressPostcode\": [\n 6\n ],\n \"addressState\": [\n 6\n ],\n \"addressCountry\": [\n 6\n ],\n \"addressLat\": [\n 6\n ],\n \"addressLng\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorSourceEnum\": {},\n \"Actor\": {\n \"source\": [\n 81\n ],\n \"workspaceMemberId\": [\n 2\n ],\n \"name\": [\n 1\n ],\n \"context\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorCreateInput\": {\n \"source\": [\n 81\n ],\n \"context\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorUpdateInput\": {\n \"source\": [\n 81\n ],\n \"context\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorFilterInput\": {\n \"source\": [\n 86\n ],\n \"workspaceMemberId\": [\n 33\n ],\n \"name\": [\n 56\n ],\n \"context\": [\n 57\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorSourceEnumFilter\": {\n \"eq\": [\n 81\n ],\n \"neq\": [\n 81\n ],\n \"in\": [\n 81\n ],\n \"containsAny\": [\n 81\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorOrderByInput\": {\n \"source\": [\n 59\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"context\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ActorGroupByInput\": {\n \"source\": [\n 6\n ],\n \"workspaceMemberId\": [\n 6\n ],\n \"name\": [\n 6\n ],\n \"context\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Emails\": {\n \"primaryEmail\": [\n 1\n ],\n \"additionalEmails\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"EmailsCreateInput\": {\n \"primaryEmail\": [\n 1\n ],\n \"additionalEmails\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"EmailsUpdateInput\": {\n \"primaryEmail\": [\n 1\n ],\n \"additionalEmails\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"EmailsFilterInput\": {\n \"primaryEmail\": [\n 56\n ],\n \"additionalEmails\": [\n 57\n ],\n \"__typename\": [\n 1\n ]\n },\n \"EmailsOrderByInput\": {\n \"primaryEmail\": [\n 59\n ],\n \"additionalEmails\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"EmailsGroupByInput\": {\n \"primaryEmail\": [\n 6\n ],\n \"additionalEmails\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Phones\": {\n \"primaryPhoneNumber\": [\n 1\n ],\n \"primaryPhoneCountryCode\": [\n 1\n ],\n \"primaryPhoneCallingCode\": [\n 1\n ],\n \"additionalPhones\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PhonesCreateInput\": {\n \"primaryPhoneNumber\": [\n 1\n ],\n \"primaryPhoneCountryCode\": [\n 1\n ],\n \"primaryPhoneCallingCode\": [\n 1\n ],\n \"additionalPhones\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PhonesUpdateInput\": {\n \"primaryPhoneNumber\": [\n 1\n ],\n \"primaryPhoneCountryCode\": [\n 1\n ],\n \"primaryPhoneCallingCode\": [\n 1\n ],\n \"additionalPhones\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PhonesFilterInput\": {\n \"primaryPhoneNumber\": [\n 56\n ],\n \"primaryPhoneCountryCode\": [\n 56\n ],\n \"primaryPhoneCallingCode\": [\n 56\n ],\n \"additionalPhones\": [\n 57\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PhonesOrderByInput\": {\n \"primaryPhoneNumber\": [\n 59\n ],\n \"primaryPhoneCountryCode\": [\n 59\n ],\n \"primaryPhoneCallingCode\": [\n 59\n ],\n \"additionalPhones\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PhonesGroupByInput\": {\n \"primaryPhoneNumber\": [\n 6\n ],\n \"primaryPhoneCountryCode\": [\n 6\n ],\n \"primaryPhoneCallingCode\": [\n 6\n ],\n \"additionalPhones\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2\": {\n \"blocknote\": [\n 1\n ],\n \"markdown\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2CreateInput\": {\n \"blocknote\": [\n 1\n ],\n \"markdown\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2UpdateInput\": {\n \"blocknote\": [\n 1\n ],\n \"markdown\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2FilterInput\": {\n \"blocknote\": [\n 56\n ],\n \"markdown\": [\n 56\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2OrderByInput\": {\n \"blocknote\": [\n 59\n ],\n \"markdown\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"RichTextV2GroupByInput\": {\n \"blocknote\": [\n 6\n ],\n \"markdown\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DateGranularityEnum\": {},\n \"FirstDayOfTheWeek\": {},\n \"GroupByDateGranularityInput\": {\n \"granularity\": [\n 107\n ],\n \"weekStartDay\": [\n 108\n ],\n \"timeZone\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OrderByDateGranularityInput\": {\n \"orderBy\": [\n 59\n ],\n \"granularity\": [\n 107\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentFileCategoryEnum\": {},\n \"Attachment\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"file\": [\n 113\n ],\n \"fullPath\": [\n 1\n ],\n \"fileCategory\": [\n 111\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetTaskId\": [\n 22\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetTask\": [\n 469\n ],\n \"targetNote\": [\n 409\n ],\n \"targetPerson\": [\n 453\n ],\n \"targetCompany\": [\n 217\n ],\n \"targetOpportunity\": [\n 438\n ],\n \"targetDashboard\": [\n 247\n ],\n \"targetWorkflow\": [\n 513\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FileObject\": {\n \"fileId\": [\n 2\n ],\n \"label\": [\n 1\n ],\n \"extension\": [\n 1\n ],\n \"url\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Position\": {},\n \"TSVector\": {},\n \"AttachmentEdge\": {\n \"node\": [\n 112\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Cursor\": {},\n \"AttachmentConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesFile\": [\n 10\n ],\n \"countEmptyFile\": [\n 10\n ],\n \"countNotEmptyFile\": [\n 10\n ],\n \"percentageEmptyFile\": [\n 13\n ],\n \"percentageNotEmptyFile\": [\n 13\n ],\n \"countUniqueValuesFullPath\": [\n 10\n ],\n \"countEmptyFullPath\": [\n 10\n ],\n \"countNotEmptyFullPath\": [\n 10\n ],\n \"percentageEmptyFullPath\": [\n 13\n ],\n \"percentageNotEmptyFullPath\": [\n 13\n ],\n \"countUniqueValuesFileCategory\": [\n 10\n ],\n \"countEmptyFileCategory\": [\n 10\n ],\n \"countNotEmptyFileCategory\": [\n 10\n ],\n \"percentageEmptyFileCategory\": [\n 13\n ],\n \"percentageNotEmptyFileCategory\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetTask\": [\n 10\n ],\n \"countEmptyTargetTask\": [\n 10\n ],\n \"countNotEmptyTargetTask\": [\n 10\n ],\n \"percentageEmptyTargetTask\": [\n 13\n ],\n \"percentageNotEmptyTargetTask\": [\n 13\n ],\n \"countUniqueValuesTargetNote\": [\n 10\n ],\n \"countEmptyTargetNote\": [\n 10\n ],\n \"countNotEmptyTargetNote\": [\n 10\n ],\n \"percentageEmptyTargetNote\": [\n 13\n ],\n \"percentageNotEmptyTargetNote\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetDashboard\": [\n 10\n ],\n \"countEmptyTargetDashboard\": [\n 10\n ],\n \"countNotEmptyTargetDashboard\": [\n 10\n ],\n \"percentageEmptyTargetDashboard\": [\n 13\n ],\n \"percentageNotEmptyTargetDashboard\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflow\": [\n 10\n ],\n \"countEmptyTargetWorkflow\": [\n 10\n ],\n \"countNotEmptyTargetWorkflow\": [\n 10\n ],\n \"percentageEmptyTargetWorkflow\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflow\": [\n 13\n ],\n \"edges\": [\n 116\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PageInfo\": {\n \"startCursor\": [\n 120\n ],\n \"endCursor\": [\n 120\n ],\n \"hasNextPage\": [\n 6\n ],\n \"hasPreviousPage\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectionCursor\": {},\n \"AttachmentGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesFile\": [\n 10\n ],\n \"countEmptyFile\": [\n 10\n ],\n \"countNotEmptyFile\": [\n 10\n ],\n \"percentageEmptyFile\": [\n 13\n ],\n \"percentageNotEmptyFile\": [\n 13\n ],\n \"countUniqueValuesFullPath\": [\n 10\n ],\n \"countEmptyFullPath\": [\n 10\n ],\n \"countNotEmptyFullPath\": [\n 10\n ],\n \"percentageEmptyFullPath\": [\n 13\n ],\n \"percentageNotEmptyFullPath\": [\n 13\n ],\n \"countUniqueValuesFileCategory\": [\n 10\n ],\n \"countEmptyFileCategory\": [\n 10\n ],\n \"countNotEmptyFileCategory\": [\n 10\n ],\n \"percentageEmptyFileCategory\": [\n 13\n ],\n \"percentageNotEmptyFileCategory\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetTask\": [\n 10\n ],\n \"countEmptyTargetTask\": [\n 10\n ],\n \"countNotEmptyTargetTask\": [\n 10\n ],\n \"percentageEmptyTargetTask\": [\n 13\n ],\n \"percentageNotEmptyTargetTask\": [\n 13\n ],\n \"countUniqueValuesTargetNote\": [\n 10\n ],\n \"countEmptyTargetNote\": [\n 10\n ],\n \"countNotEmptyTargetNote\": [\n 10\n ],\n \"percentageEmptyTargetNote\": [\n 13\n ],\n \"percentageNotEmptyTargetNote\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetDashboard\": [\n 10\n ],\n \"countEmptyTargetDashboard\": [\n 10\n ],\n \"countNotEmptyTargetDashboard\": [\n 10\n ],\n \"percentageEmptyTargetDashboard\": [\n 13\n ],\n \"percentageNotEmptyTargetDashboard\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflow\": [\n 10\n ],\n \"countEmptyTargetWorkflow\": [\n 10\n ],\n \"countNotEmptyTargetWorkflow\": [\n 10\n ],\n \"percentageEmptyTargetWorkflow\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflow\": [\n 13\n ],\n \"edges\": [\n 116\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentRelationInput\": {\n \"connect\": [\n 123\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentConnectInput\": {\n \"where\": [\n 124\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"file\": [\n 126\n ],\n \"fullPath\": [\n 1\n ],\n \"fileCategory\": [\n 111\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetTaskId\": [\n 22\n ],\n \"targetTask\": [\n 473\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetNote\": [\n 413\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetDashboard\": [\n 251\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetWorkflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FileItemInput\": {\n \"fileId\": [\n 2\n ],\n \"label\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"file\": [\n 126\n ],\n \"fullPath\": [\n 1\n ],\n \"fileCategory\": [\n 111\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetTaskId\": [\n 22\n ],\n \"targetTask\": [\n 473\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetNote\": [\n 413\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetDashboard\": [\n 251\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetWorkflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"file\": [\n 57\n ],\n \"fullPath\": [\n 56\n ],\n \"fileCategory\": [\n 129\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"targetTaskId\": [\n 33\n ],\n \"targetNoteId\": [\n 33\n ],\n \"targetPersonId\": [\n 33\n ],\n \"targetCompanyId\": [\n 33\n ],\n \"targetOpportunityId\": [\n 33\n ],\n \"targetDashboardId\": [\n 33\n ],\n \"targetWorkflowId\": [\n 33\n ],\n \"and\": [\n 128\n ],\n \"or\": [\n 128\n ],\n \"not\": [\n 128\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentFileCategoryEnumFilter\": {\n \"eq\": [\n 111\n ],\n \"neq\": [\n 111\n ],\n \"in\": [\n 111\n ],\n \"containsAny\": [\n 111\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FloatFilter\": {\n \"eq\": [\n 13\n ],\n \"gt\": [\n 13\n ],\n \"gte\": [\n 13\n ],\n \"in\": [\n 13\n ],\n \"lt\": [\n 13\n ],\n \"lte\": [\n 13\n ],\n \"neq\": [\n 13\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TSVectorFilter\": {\n \"search\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"file\": [\n 59\n ],\n \"fullPath\": [\n 59\n ],\n \"fileCategory\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 480\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 419\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 257\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentOrderByWithGroupByInput\": {\n \"aggregate\": [\n 134\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"file\": [\n 59\n ],\n \"fullPath\": [\n 59\n ],\n \"fileCategory\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 481\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 420\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 465\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 229\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 450\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 258\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 525\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesFile\": [\n 59\n ],\n \"countEmptyFile\": [\n 59\n ],\n \"countNotEmptyFile\": [\n 59\n ],\n \"percentageEmptyFile\": [\n 59\n ],\n \"percentageNotEmptyFile\": [\n 59\n ],\n \"countUniqueValuesFullPath\": [\n 59\n ],\n \"countEmptyFullPath\": [\n 59\n ],\n \"countNotEmptyFullPath\": [\n 59\n ],\n \"percentageEmptyFullPath\": [\n 59\n ],\n \"percentageNotEmptyFullPath\": [\n 59\n ],\n \"countUniqueValuesFileCategory\": [\n 59\n ],\n \"countEmptyFileCategory\": [\n 59\n ],\n \"countNotEmptyFileCategory\": [\n 59\n ],\n \"percentageEmptyFileCategory\": [\n 59\n ],\n \"percentageNotEmptyFileCategory\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 480\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 419\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 257\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"AttachmentGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"file\": [\n 6\n ],\n \"fullPath\": [\n 6\n ],\n \"fileCategory\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"targetTask\": [\n 483\n ],\n \"targetNote\": [\n 422\n ],\n \"targetPerson\": [\n 467\n ],\n \"targetCompany\": [\n 231\n ],\n \"targetOpportunity\": [\n 452\n ],\n \"targetDashboard\": [\n 260\n ],\n \"targetWorkflow\": [\n 527\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Blocklist\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 577\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistEdge\": {\n \"node\": [\n 136\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"edges\": [\n 137\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"edges\": [\n 137\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistRelationInput\": {\n \"connect\": [\n 141\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistConnectInput\": {\n \"where\": [\n 142\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"handle\": [\n 56\n ],\n \"workspaceMemberId\": [\n 33\n ],\n \"and\": [\n 145\n ],\n \"or\": [\n 145\n ],\n \"not\": [\n 145\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistOrderByWithGroupByInput\": {\n \"aggregate\": [\n 148\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BlocklistGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"workspaceMember\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociation\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"eventExternalId\": [\n 1\n ],\n \"recurringEventExternalId\": [\n 1\n ],\n \"calendarChannelId\": [\n 22\n ],\n \"calendarEventId\": [\n 22\n ],\n \"calendarChannel\": [\n 168\n ],\n \"calendarEvent\": [\n 203\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationEdge\": {\n \"node\": [\n 150\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesEventExternalId\": [\n 10\n ],\n \"countEmptyEventExternalId\": [\n 10\n ],\n \"countNotEmptyEventExternalId\": [\n 10\n ],\n \"percentageEmptyEventExternalId\": [\n 13\n ],\n \"percentageNotEmptyEventExternalId\": [\n 13\n ],\n \"countUniqueValuesRecurringEventExternalId\": [\n 10\n ],\n \"countEmptyRecurringEventExternalId\": [\n 10\n ],\n \"countNotEmptyRecurringEventExternalId\": [\n 10\n ],\n \"percentageEmptyRecurringEventExternalId\": [\n 13\n ],\n \"percentageNotEmptyRecurringEventExternalId\": [\n 13\n ],\n \"edges\": [\n 151\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesEventExternalId\": [\n 10\n ],\n \"countEmptyEventExternalId\": [\n 10\n ],\n \"countNotEmptyEventExternalId\": [\n 10\n ],\n \"percentageEmptyEventExternalId\": [\n 13\n ],\n \"percentageNotEmptyEventExternalId\": [\n 13\n ],\n \"countUniqueValuesRecurringEventExternalId\": [\n 10\n ],\n \"countEmptyRecurringEventExternalId\": [\n 10\n ],\n \"countNotEmptyRecurringEventExternalId\": [\n 10\n ],\n \"percentageEmptyRecurringEventExternalId\": [\n 13\n ],\n \"percentageNotEmptyRecurringEventExternalId\": [\n 13\n ],\n \"edges\": [\n 151\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationRelationInput\": {\n \"connect\": [\n 155\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationConnectInput\": {\n \"where\": [\n 156\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"eventExternalId\": [\n 1\n ],\n \"recurringEventExternalId\": [\n 1\n ],\n \"calendarChannelId\": [\n 22\n ],\n \"calendarChannel\": [\n 172\n ],\n \"calendarEventId\": [\n 22\n ],\n \"calendarEvent\": [\n 207\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"eventExternalId\": [\n 1\n ],\n \"recurringEventExternalId\": [\n 1\n ],\n \"calendarChannelId\": [\n 22\n ],\n \"calendarChannel\": [\n 172\n ],\n \"calendarEventId\": [\n 22\n ],\n \"calendarEvent\": [\n 207\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"eventExternalId\": [\n 56\n ],\n \"recurringEventExternalId\": [\n 56\n ],\n \"calendarChannelId\": [\n 33\n ],\n \"calendarEventId\": [\n 33\n ],\n \"and\": [\n 159\n ],\n \"or\": [\n 159\n ],\n \"not\": [\n 159\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"eventExternalId\": [\n 59\n ],\n \"recurringEventExternalId\": [\n 59\n ],\n \"calendarChannelId\": [\n 59\n ],\n \"calendarChannel\": [\n 183\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 213\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationOrderByWithGroupByInput\": {\n \"aggregate\": [\n 162\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"eventExternalId\": [\n 59\n ],\n \"recurringEventExternalId\": [\n 59\n ],\n \"calendarChannelId\": [\n 59\n ],\n \"calendarChannel\": [\n 184\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 214\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesEventExternalId\": [\n 59\n ],\n \"countEmptyEventExternalId\": [\n 59\n ],\n \"countNotEmptyEventExternalId\": [\n 59\n ],\n \"percentageEmptyEventExternalId\": [\n 59\n ],\n \"percentageNotEmptyEventExternalId\": [\n 59\n ],\n \"countUniqueValuesRecurringEventExternalId\": [\n 59\n ],\n \"countEmptyRecurringEventExternalId\": [\n 59\n ],\n \"countNotEmptyRecurringEventExternalId\": [\n 59\n ],\n \"percentageEmptyRecurringEventExternalId\": [\n 59\n ],\n \"percentageNotEmptyRecurringEventExternalId\": [\n 59\n ],\n \"calendarChannelId\": [\n 59\n ],\n \"calendarChannel\": [\n 183\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 213\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEventAssociationGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"eventExternalId\": [\n 6\n ],\n \"recurringEventExternalId\": [\n 6\n ],\n \"calendarChannel\": [\n 186\n ],\n \"calendarEvent\": [\n 216\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelVisibilityEnum\": {},\n \"CalendarChannelContactAutoCreationPolicyEnum\": {},\n \"CalendarChannelSyncStatusEnum\": {},\n \"CalendarChannelSyncStageEnum\": {},\n \"CalendarChannel\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"visibility\": [\n 164\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 165\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncStatus\": [\n 166\n ],\n \"syncStage\": [\n 167\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"syncedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"calendarChannelEventAssociations\": [\n 152,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 159\n ],\n \"orderBy\": [\n 160,\n \"[CalendarChannelEventAssociationOrderByInput]\"\n ]\n }\n ],\n \"connectedAccount\": [\n 232\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelEdge\": {\n \"node\": [\n 168\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesVisibility\": [\n 10\n ],\n \"countEmptyVisibility\": [\n 10\n ],\n \"countNotEmptyVisibility\": [\n 10\n ],\n \"percentageEmptyVisibility\": [\n 13\n ],\n \"percentageNotEmptyVisibility\": [\n 13\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 10\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 10\n ],\n \"countEmptyIsSyncEnabled\": [\n 10\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 10\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 13\n ],\n \"countTrueIsSyncEnabled\": [\n 10\n ],\n \"countFalseIsSyncEnabled\": [\n 10\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesSyncStatus\": [\n 10\n ],\n \"countEmptySyncStatus\": [\n 10\n ],\n \"countNotEmptySyncStatus\": [\n 10\n ],\n \"percentageEmptySyncStatus\": [\n 13\n ],\n \"percentageNotEmptySyncStatus\": [\n 13\n ],\n \"countUniqueValuesSyncStage\": [\n 10\n ],\n \"countEmptySyncStage\": [\n 10\n ],\n \"countNotEmptySyncStage\": [\n 10\n ],\n \"percentageEmptySyncStage\": [\n 13\n ],\n \"percentageNotEmptySyncStage\": [\n 13\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 10\n ],\n \"countEmptySyncStageStartedAt\": [\n 10\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 10\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 13\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 13\n ],\n \"minSyncStageStartedAt\": [\n 7\n ],\n \"maxSyncStageStartedAt\": [\n 7\n ],\n \"countUniqueValuesSyncedAt\": [\n 10\n ],\n \"countEmptySyncedAt\": [\n 10\n ],\n \"countNotEmptySyncedAt\": [\n 10\n ],\n \"percentageEmptySyncedAt\": [\n 13\n ],\n \"percentageNotEmptySyncedAt\": [\n 13\n ],\n \"minSyncedAt\": [\n 7\n ],\n \"maxSyncedAt\": [\n 7\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 10\n ],\n \"countEmptyThrottleFailureCount\": [\n 10\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 10\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 13\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 13\n ],\n \"minThrottleFailureCount\": [\n 13\n ],\n \"maxThrottleFailureCount\": [\n 13\n ],\n \"avgThrottleFailureCount\": [\n 13\n ],\n \"sumThrottleFailureCount\": [\n 13\n ],\n \"edges\": [\n 169\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesVisibility\": [\n 10\n ],\n \"countEmptyVisibility\": [\n 10\n ],\n \"countNotEmptyVisibility\": [\n 10\n ],\n \"percentageEmptyVisibility\": [\n 13\n ],\n \"percentageNotEmptyVisibility\": [\n 13\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 10\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 10\n ],\n \"countEmptyIsSyncEnabled\": [\n 10\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 10\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 13\n ],\n \"countTrueIsSyncEnabled\": [\n 10\n ],\n \"countFalseIsSyncEnabled\": [\n 10\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesSyncStatus\": [\n 10\n ],\n \"countEmptySyncStatus\": [\n 10\n ],\n \"countNotEmptySyncStatus\": [\n 10\n ],\n \"percentageEmptySyncStatus\": [\n 13\n ],\n \"percentageNotEmptySyncStatus\": [\n 13\n ],\n \"countUniqueValuesSyncStage\": [\n 10\n ],\n \"countEmptySyncStage\": [\n 10\n ],\n \"countNotEmptySyncStage\": [\n 10\n ],\n \"percentageEmptySyncStage\": [\n 13\n ],\n \"percentageNotEmptySyncStage\": [\n 13\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 10\n ],\n \"countEmptySyncStageStartedAt\": [\n 10\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 10\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 13\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 13\n ],\n \"minSyncStageStartedAt\": [\n 7\n ],\n \"maxSyncStageStartedAt\": [\n 7\n ],\n \"countUniqueValuesSyncedAt\": [\n 10\n ],\n \"countEmptySyncedAt\": [\n 10\n ],\n \"countNotEmptySyncedAt\": [\n 10\n ],\n \"percentageEmptySyncedAt\": [\n 13\n ],\n \"percentageNotEmptySyncedAt\": [\n 13\n ],\n \"minSyncedAt\": [\n 7\n ],\n \"maxSyncedAt\": [\n 7\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 10\n ],\n \"countEmptyThrottleFailureCount\": [\n 10\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 10\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 13\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 13\n ],\n \"minThrottleFailureCount\": [\n 13\n ],\n \"maxThrottleFailureCount\": [\n 13\n ],\n \"avgThrottleFailureCount\": [\n 13\n ],\n \"sumThrottleFailureCount\": [\n 13\n ],\n \"edges\": [\n 169\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelRelationInput\": {\n \"connect\": [\n 173\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelConnectInput\": {\n \"where\": [\n 174\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"visibility\": [\n 164\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 165\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncStatus\": [\n 166\n ],\n \"syncStage\": [\n 167\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"syncedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"connectedAccount\": [\n 236\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"visibility\": [\n 164\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 165\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncStatus\": [\n 166\n ],\n \"syncStage\": [\n 167\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"syncedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"connectedAccount\": [\n 236\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"handle\": [\n 56\n ],\n \"visibility\": [\n 178\n ],\n \"isContactAutoCreationEnabled\": [\n 179\n ],\n \"contactAutoCreationPolicy\": [\n 180\n ],\n \"isSyncEnabled\": [\n 179\n ],\n \"syncCursor\": [\n 56\n ],\n \"syncStatus\": [\n 181\n ],\n \"syncStage\": [\n 182\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"syncedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 130\n ],\n \"connectedAccountId\": [\n 33\n ],\n \"and\": [\n 177\n ],\n \"or\": [\n 177\n ],\n \"not\": [\n 177\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelVisibilityEnumFilter\": {\n \"eq\": [\n 164\n ],\n \"neq\": [\n 164\n ],\n \"in\": [\n 164\n ],\n \"containsAny\": [\n 164\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"BooleanFilter\": {\n \"eq\": [\n 6\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelContactAutoCreationPolicyEnumFilter\": {\n \"eq\": [\n 165\n ],\n \"neq\": [\n 165\n ],\n \"in\": [\n 165\n ],\n \"containsAny\": [\n 165\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelSyncStatusEnumFilter\": {\n \"eq\": [\n 166\n ],\n \"neq\": [\n 166\n ],\n \"in\": [\n 166\n ],\n \"containsAny\": [\n 166\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelSyncStageEnumFilter\": {\n \"eq\": [\n 167\n ],\n \"neq\": [\n 167\n ],\n \"in\": [\n 167\n ],\n \"containsAny\": [\n 167\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"visibility\": [\n 59\n ],\n \"isContactAutoCreationEnabled\": [\n 59\n ],\n \"contactAutoCreationPolicy\": [\n 59\n ],\n \"isSyncEnabled\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"syncStatus\": [\n 59\n ],\n \"syncStage\": [\n 59\n ],\n \"syncStageStartedAt\": [\n 59\n ],\n \"syncedAt\": [\n 59\n ],\n \"throttleFailureCount\": [\n 59\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 243\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelOrderByWithGroupByInput\": {\n \"aggregate\": [\n 185\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"visibility\": [\n 59\n ],\n \"isContactAutoCreationEnabled\": [\n 59\n ],\n \"contactAutoCreationPolicy\": [\n 59\n ],\n \"isSyncEnabled\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"syncStatus\": [\n 59\n ],\n \"syncStage\": [\n 59\n ],\n \"syncStageStartedAt\": [\n 110\n ],\n \"syncedAt\": [\n 110\n ],\n \"throttleFailureCount\": [\n 59\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 244\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"countUniqueValuesVisibility\": [\n 59\n ],\n \"countEmptyVisibility\": [\n 59\n ],\n \"countNotEmptyVisibility\": [\n 59\n ],\n \"percentageEmptyVisibility\": [\n 59\n ],\n \"percentageNotEmptyVisibility\": [\n 59\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 59\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 59\n ],\n \"countEmptyIsSyncEnabled\": [\n 59\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 59\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 59\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 59\n ],\n \"countTrueIsSyncEnabled\": [\n 59\n ],\n \"countFalseIsSyncEnabled\": [\n 59\n ],\n \"countUniqueValuesSyncCursor\": [\n 59\n ],\n \"countEmptySyncCursor\": [\n 59\n ],\n \"countNotEmptySyncCursor\": [\n 59\n ],\n \"percentageEmptySyncCursor\": [\n 59\n ],\n \"percentageNotEmptySyncCursor\": [\n 59\n ],\n \"countUniqueValuesSyncStatus\": [\n 59\n ],\n \"countEmptySyncStatus\": [\n 59\n ],\n \"countNotEmptySyncStatus\": [\n 59\n ],\n \"percentageEmptySyncStatus\": [\n 59\n ],\n \"percentageNotEmptySyncStatus\": [\n 59\n ],\n \"countUniqueValuesSyncStage\": [\n 59\n ],\n \"countEmptySyncStage\": [\n 59\n ],\n \"countNotEmptySyncStage\": [\n 59\n ],\n \"percentageEmptySyncStage\": [\n 59\n ],\n \"percentageNotEmptySyncStage\": [\n 59\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 59\n ],\n \"countEmptySyncStageStartedAt\": [\n 59\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 59\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 59\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 59\n ],\n \"minSyncStageStartedAt\": [\n 59\n ],\n \"maxSyncStageStartedAt\": [\n 59\n ],\n \"countUniqueValuesSyncedAt\": [\n 59\n ],\n \"countEmptySyncedAt\": [\n 59\n ],\n \"countNotEmptySyncedAt\": [\n 59\n ],\n \"percentageEmptySyncedAt\": [\n 59\n ],\n \"percentageNotEmptySyncedAt\": [\n 59\n ],\n \"minSyncedAt\": [\n 59\n ],\n \"maxSyncedAt\": [\n 59\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 59\n ],\n \"countEmptyThrottleFailureCount\": [\n 59\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 59\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 59\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 59\n ],\n \"minThrottleFailureCount\": [\n 59\n ],\n \"maxThrottleFailureCount\": [\n 59\n ],\n \"avgThrottleFailureCount\": [\n 59\n ],\n \"sumThrottleFailureCount\": [\n 59\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 243\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarChannelGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"visibility\": [\n 6\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 6\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 6\n ],\n \"syncStatus\": [\n 6\n ],\n \"syncStage\": [\n 6\n ],\n \"syncStageStartedAt\": [\n 109\n ],\n \"syncedAt\": [\n 109\n ],\n \"throttleFailureCount\": [\n 6\n ],\n \"connectedAccount\": [\n 246\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantResponseStatusEnum\": {},\n \"CalendarEventParticipant\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"isOrganizer\": [\n 6\n ],\n \"responseStatus\": [\n 187\n ],\n \"calendarEventId\": [\n 22\n ],\n \"personId\": [\n 22\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"calendarEvent\": [\n 203\n ],\n \"person\": [\n 453\n ],\n \"workspaceMember\": [\n 577\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantEdge\": {\n \"node\": [\n 188\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesDisplayName\": [\n 10\n ],\n \"countEmptyDisplayName\": [\n 10\n ],\n \"countNotEmptyDisplayName\": [\n 10\n ],\n \"percentageEmptyDisplayName\": [\n 13\n ],\n \"percentageNotEmptyDisplayName\": [\n 13\n ],\n \"countUniqueValuesIsOrganizer\": [\n 10\n ],\n \"countEmptyIsOrganizer\": [\n 10\n ],\n \"countNotEmptyIsOrganizer\": [\n 10\n ],\n \"percentageEmptyIsOrganizer\": [\n 13\n ],\n \"percentageNotEmptyIsOrganizer\": [\n 13\n ],\n \"countTrueIsOrganizer\": [\n 10\n ],\n \"countFalseIsOrganizer\": [\n 10\n ],\n \"countUniqueValuesResponseStatus\": [\n 10\n ],\n \"countEmptyResponseStatus\": [\n 10\n ],\n \"countNotEmptyResponseStatus\": [\n 10\n ],\n \"percentageEmptyResponseStatus\": [\n 13\n ],\n \"percentageNotEmptyResponseStatus\": [\n 13\n ],\n \"edges\": [\n 189\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesDisplayName\": [\n 10\n ],\n \"countEmptyDisplayName\": [\n 10\n ],\n \"countNotEmptyDisplayName\": [\n 10\n ],\n \"percentageEmptyDisplayName\": [\n 13\n ],\n \"percentageNotEmptyDisplayName\": [\n 13\n ],\n \"countUniqueValuesIsOrganizer\": [\n 10\n ],\n \"countEmptyIsOrganizer\": [\n 10\n ],\n \"countNotEmptyIsOrganizer\": [\n 10\n ],\n \"percentageEmptyIsOrganizer\": [\n 13\n ],\n \"percentageNotEmptyIsOrganizer\": [\n 13\n ],\n \"countTrueIsOrganizer\": [\n 10\n ],\n \"countFalseIsOrganizer\": [\n 10\n ],\n \"countUniqueValuesResponseStatus\": [\n 10\n ],\n \"countEmptyResponseStatus\": [\n 10\n ],\n \"countNotEmptyResponseStatus\": [\n 10\n ],\n \"percentageEmptyResponseStatus\": [\n 13\n ],\n \"percentageNotEmptyResponseStatus\": [\n 13\n ],\n \"edges\": [\n 189\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantRelationInput\": {\n \"connect\": [\n 193\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantConnectInput\": {\n \"where\": [\n 194\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"isOrganizer\": [\n 6\n ],\n \"responseStatus\": [\n 187\n ],\n \"calendarEventId\": [\n 22\n ],\n \"calendarEvent\": [\n 207\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"isOrganizer\": [\n 6\n ],\n \"responseStatus\": [\n 187\n ],\n \"calendarEventId\": [\n 22\n ],\n \"calendarEvent\": [\n 207\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"handle\": [\n 56\n ],\n \"displayName\": [\n 56\n ],\n \"isOrganizer\": [\n 179\n ],\n \"responseStatus\": [\n 198\n ],\n \"calendarEventId\": [\n 33\n ],\n \"personId\": [\n 33\n ],\n \"workspaceMemberId\": [\n 33\n ],\n \"and\": [\n 197\n ],\n \"or\": [\n 197\n ],\n \"not\": [\n 197\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantResponseStatusEnumFilter\": {\n \"eq\": [\n 187\n ],\n \"neq\": [\n 187\n ],\n \"in\": [\n 187\n ],\n \"containsAny\": [\n 187\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"displayName\": [\n 59\n ],\n \"isOrganizer\": [\n 59\n ],\n \"responseStatus\": [\n 59\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 213\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantOrderByWithGroupByInput\": {\n \"aggregate\": [\n 201\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"displayName\": [\n 59\n ],\n \"isOrganizer\": [\n 59\n ],\n \"responseStatus\": [\n 59\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 214\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 465\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"countUniqueValuesDisplayName\": [\n 59\n ],\n \"countEmptyDisplayName\": [\n 59\n ],\n \"countNotEmptyDisplayName\": [\n 59\n ],\n \"percentageEmptyDisplayName\": [\n 59\n ],\n \"percentageNotEmptyDisplayName\": [\n 59\n ],\n \"countUniqueValuesIsOrganizer\": [\n 59\n ],\n \"countEmptyIsOrganizer\": [\n 59\n ],\n \"countNotEmptyIsOrganizer\": [\n 59\n ],\n \"percentageEmptyIsOrganizer\": [\n 59\n ],\n \"percentageNotEmptyIsOrganizer\": [\n 59\n ],\n \"countTrueIsOrganizer\": [\n 59\n ],\n \"countFalseIsOrganizer\": [\n 59\n ],\n \"countUniqueValuesResponseStatus\": [\n 59\n ],\n \"countEmptyResponseStatus\": [\n 59\n ],\n \"countNotEmptyResponseStatus\": [\n 59\n ],\n \"percentageEmptyResponseStatus\": [\n 59\n ],\n \"percentageNotEmptyResponseStatus\": [\n 59\n ],\n \"calendarEventId\": [\n 59\n ],\n \"calendarEvent\": [\n 213\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventParticipantGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"displayName\": [\n 6\n ],\n \"isOrganizer\": [\n 6\n ],\n \"responseStatus\": [\n 6\n ],\n \"calendarEvent\": [\n 216\n ],\n \"person\": [\n 467\n ],\n \"workspaceMember\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEvent\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"title\": [\n 1\n ],\n \"isCanceled\": [\n 6\n ],\n \"isFullDay\": [\n 6\n ],\n \"startsAt\": [\n 7\n ],\n \"endsAt\": [\n 7\n ],\n \"externalCreatedAt\": [\n 7\n ],\n \"externalUpdatedAt\": [\n 7\n ],\n \"description\": [\n 1\n ],\n \"location\": [\n 1\n ],\n \"iCalUid\": [\n 1\n ],\n \"conferenceSolution\": [\n 1\n ],\n \"conferenceLink\": [\n 52\n ],\n \"calendarChannelEventAssociations\": [\n 152,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 159\n ],\n \"orderBy\": [\n 160,\n \"[CalendarChannelEventAssociationOrderByInput]\"\n ]\n }\n ],\n \"calendarEventParticipants\": [\n 190,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 197\n ],\n \"orderBy\": [\n 199,\n \"[CalendarEventParticipantOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventEdge\": {\n \"node\": [\n 203\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesIsCanceled\": [\n 10\n ],\n \"countEmptyIsCanceled\": [\n 10\n ],\n \"countNotEmptyIsCanceled\": [\n 10\n ],\n \"percentageEmptyIsCanceled\": [\n 13\n ],\n \"percentageNotEmptyIsCanceled\": [\n 13\n ],\n \"countTrueIsCanceled\": [\n 10\n ],\n \"countFalseIsCanceled\": [\n 10\n ],\n \"countUniqueValuesIsFullDay\": [\n 10\n ],\n \"countEmptyIsFullDay\": [\n 10\n ],\n \"countNotEmptyIsFullDay\": [\n 10\n ],\n \"percentageEmptyIsFullDay\": [\n 13\n ],\n \"percentageNotEmptyIsFullDay\": [\n 13\n ],\n \"countTrueIsFullDay\": [\n 10\n ],\n \"countFalseIsFullDay\": [\n 10\n ],\n \"countUniqueValuesStartsAt\": [\n 10\n ],\n \"countEmptyStartsAt\": [\n 10\n ],\n \"countNotEmptyStartsAt\": [\n 10\n ],\n \"percentageEmptyStartsAt\": [\n 13\n ],\n \"percentageNotEmptyStartsAt\": [\n 13\n ],\n \"minStartsAt\": [\n 7\n ],\n \"maxStartsAt\": [\n 7\n ],\n \"countUniqueValuesEndsAt\": [\n 10\n ],\n \"countEmptyEndsAt\": [\n 10\n ],\n \"countNotEmptyEndsAt\": [\n 10\n ],\n \"percentageEmptyEndsAt\": [\n 13\n ],\n \"percentageNotEmptyEndsAt\": [\n 13\n ],\n \"minEndsAt\": [\n 7\n ],\n \"maxEndsAt\": [\n 7\n ],\n \"countUniqueValuesExternalCreatedAt\": [\n 10\n ],\n \"countEmptyExternalCreatedAt\": [\n 10\n ],\n \"countNotEmptyExternalCreatedAt\": [\n 10\n ],\n \"percentageEmptyExternalCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyExternalCreatedAt\": [\n 13\n ],\n \"minExternalCreatedAt\": [\n 7\n ],\n \"maxExternalCreatedAt\": [\n 7\n ],\n \"countUniqueValuesExternalUpdatedAt\": [\n 10\n ],\n \"countEmptyExternalUpdatedAt\": [\n 10\n ],\n \"countNotEmptyExternalUpdatedAt\": [\n 10\n ],\n \"percentageEmptyExternalUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyExternalUpdatedAt\": [\n 13\n ],\n \"minExternalUpdatedAt\": [\n 7\n ],\n \"maxExternalUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDescription\": [\n 10\n ],\n \"countEmptyDescription\": [\n 10\n ],\n \"countNotEmptyDescription\": [\n 10\n ],\n \"percentageEmptyDescription\": [\n 13\n ],\n \"percentageNotEmptyDescription\": [\n 13\n ],\n \"countUniqueValuesLocation\": [\n 10\n ],\n \"countEmptyLocation\": [\n 10\n ],\n \"countNotEmptyLocation\": [\n 10\n ],\n \"percentageEmptyLocation\": [\n 13\n ],\n \"percentageNotEmptyLocation\": [\n 13\n ],\n \"countUniqueValuesICalUid\": [\n 10\n ],\n \"countEmptyICalUid\": [\n 10\n ],\n \"countNotEmptyICalUid\": [\n 10\n ],\n \"percentageEmptyICalUid\": [\n 13\n ],\n \"percentageNotEmptyICalUid\": [\n 13\n ],\n \"countUniqueValuesConferenceSolution\": [\n 10\n ],\n \"countEmptyConferenceSolution\": [\n 10\n ],\n \"countNotEmptyConferenceSolution\": [\n 10\n ],\n \"percentageEmptyConferenceSolution\": [\n 13\n ],\n \"percentageNotEmptyConferenceSolution\": [\n 13\n ],\n \"countUniqueValuesConferenceLink\": [\n 10\n ],\n \"countEmptyConferenceLink\": [\n 10\n ],\n \"countNotEmptyConferenceLink\": [\n 10\n ],\n \"percentageEmptyConferenceLink\": [\n 13\n ],\n \"percentageNotEmptyConferenceLink\": [\n 13\n ],\n \"edges\": [\n 204\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesIsCanceled\": [\n 10\n ],\n \"countEmptyIsCanceled\": [\n 10\n ],\n \"countNotEmptyIsCanceled\": [\n 10\n ],\n \"percentageEmptyIsCanceled\": [\n 13\n ],\n \"percentageNotEmptyIsCanceled\": [\n 13\n ],\n \"countTrueIsCanceled\": [\n 10\n ],\n \"countFalseIsCanceled\": [\n 10\n ],\n \"countUniqueValuesIsFullDay\": [\n 10\n ],\n \"countEmptyIsFullDay\": [\n 10\n ],\n \"countNotEmptyIsFullDay\": [\n 10\n ],\n \"percentageEmptyIsFullDay\": [\n 13\n ],\n \"percentageNotEmptyIsFullDay\": [\n 13\n ],\n \"countTrueIsFullDay\": [\n 10\n ],\n \"countFalseIsFullDay\": [\n 10\n ],\n \"countUniqueValuesStartsAt\": [\n 10\n ],\n \"countEmptyStartsAt\": [\n 10\n ],\n \"countNotEmptyStartsAt\": [\n 10\n ],\n \"percentageEmptyStartsAt\": [\n 13\n ],\n \"percentageNotEmptyStartsAt\": [\n 13\n ],\n \"minStartsAt\": [\n 7\n ],\n \"maxStartsAt\": [\n 7\n ],\n \"countUniqueValuesEndsAt\": [\n 10\n ],\n \"countEmptyEndsAt\": [\n 10\n ],\n \"countNotEmptyEndsAt\": [\n 10\n ],\n \"percentageEmptyEndsAt\": [\n 13\n ],\n \"percentageNotEmptyEndsAt\": [\n 13\n ],\n \"minEndsAt\": [\n 7\n ],\n \"maxEndsAt\": [\n 7\n ],\n \"countUniqueValuesExternalCreatedAt\": [\n 10\n ],\n \"countEmptyExternalCreatedAt\": [\n 10\n ],\n \"countNotEmptyExternalCreatedAt\": [\n 10\n ],\n \"percentageEmptyExternalCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyExternalCreatedAt\": [\n 13\n ],\n \"minExternalCreatedAt\": [\n 7\n ],\n \"maxExternalCreatedAt\": [\n 7\n ],\n \"countUniqueValuesExternalUpdatedAt\": [\n 10\n ],\n \"countEmptyExternalUpdatedAt\": [\n 10\n ],\n \"countNotEmptyExternalUpdatedAt\": [\n 10\n ],\n \"percentageEmptyExternalUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyExternalUpdatedAt\": [\n 13\n ],\n \"minExternalUpdatedAt\": [\n 7\n ],\n \"maxExternalUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDescription\": [\n 10\n ],\n \"countEmptyDescription\": [\n 10\n ],\n \"countNotEmptyDescription\": [\n 10\n ],\n \"percentageEmptyDescription\": [\n 13\n ],\n \"percentageNotEmptyDescription\": [\n 13\n ],\n \"countUniqueValuesLocation\": [\n 10\n ],\n \"countEmptyLocation\": [\n 10\n ],\n \"countNotEmptyLocation\": [\n 10\n ],\n \"percentageEmptyLocation\": [\n 13\n ],\n \"percentageNotEmptyLocation\": [\n 13\n ],\n \"countUniqueValuesICalUid\": [\n 10\n ],\n \"countEmptyICalUid\": [\n 10\n ],\n \"countNotEmptyICalUid\": [\n 10\n ],\n \"percentageEmptyICalUid\": [\n 13\n ],\n \"percentageNotEmptyICalUid\": [\n 13\n ],\n \"countUniqueValuesConferenceSolution\": [\n 10\n ],\n \"countEmptyConferenceSolution\": [\n 10\n ],\n \"countNotEmptyConferenceSolution\": [\n 10\n ],\n \"percentageEmptyConferenceSolution\": [\n 13\n ],\n \"percentageNotEmptyConferenceSolution\": [\n 13\n ],\n \"countUniqueValuesConferenceLink\": [\n 10\n ],\n \"countEmptyConferenceLink\": [\n 10\n ],\n \"countNotEmptyConferenceLink\": [\n 10\n ],\n \"percentageEmptyConferenceLink\": [\n 13\n ],\n \"percentageNotEmptyConferenceLink\": [\n 13\n ],\n \"edges\": [\n 204\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventRelationInput\": {\n \"connect\": [\n 208\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventConnectInput\": {\n \"where\": [\n 209\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"title\": [\n 1\n ],\n \"isCanceled\": [\n 6\n ],\n \"isFullDay\": [\n 6\n ],\n \"startsAt\": [\n 7\n ],\n \"endsAt\": [\n 7\n ],\n \"externalCreatedAt\": [\n 7\n ],\n \"externalUpdatedAt\": [\n 7\n ],\n \"description\": [\n 1\n ],\n \"location\": [\n 1\n ],\n \"iCalUid\": [\n 1\n ],\n \"conferenceSolution\": [\n 1\n ],\n \"conferenceLink\": [\n 53\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"title\": [\n 1\n ],\n \"isCanceled\": [\n 6\n ],\n \"isFullDay\": [\n 6\n ],\n \"startsAt\": [\n 7\n ],\n \"endsAt\": [\n 7\n ],\n \"externalCreatedAt\": [\n 7\n ],\n \"externalUpdatedAt\": [\n 7\n ],\n \"description\": [\n 1\n ],\n \"location\": [\n 1\n ],\n \"iCalUid\": [\n 1\n ],\n \"conferenceSolution\": [\n 1\n ],\n \"conferenceLink\": [\n 54\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"title\": [\n 56\n ],\n \"isCanceled\": [\n 179\n ],\n \"isFullDay\": [\n 179\n ],\n \"startsAt\": [\n 7\n ],\n \"endsAt\": [\n 7\n ],\n \"externalCreatedAt\": [\n 7\n ],\n \"externalUpdatedAt\": [\n 7\n ],\n \"description\": [\n 56\n ],\n \"location\": [\n 56\n ],\n \"iCalUid\": [\n 56\n ],\n \"conferenceSolution\": [\n 56\n ],\n \"conferenceLink\": [\n 55\n ],\n \"and\": [\n 212\n ],\n \"or\": [\n 212\n ],\n \"not\": [\n 212\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"isCanceled\": [\n 59\n ],\n \"isFullDay\": [\n 59\n ],\n \"startsAt\": [\n 59\n ],\n \"endsAt\": [\n 59\n ],\n \"externalCreatedAt\": [\n 59\n ],\n \"externalUpdatedAt\": [\n 59\n ],\n \"description\": [\n 59\n ],\n \"location\": [\n 59\n ],\n \"iCalUid\": [\n 59\n ],\n \"conferenceSolution\": [\n 59\n ],\n \"conferenceLink\": [\n 58\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventOrderByWithGroupByInput\": {\n \"aggregate\": [\n 215\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"isCanceled\": [\n 59\n ],\n \"isFullDay\": [\n 59\n ],\n \"startsAt\": [\n 110\n ],\n \"endsAt\": [\n 110\n ],\n \"externalCreatedAt\": [\n 110\n ],\n \"externalUpdatedAt\": [\n 110\n ],\n \"description\": [\n 59\n ],\n \"location\": [\n 59\n ],\n \"iCalUid\": [\n 59\n ],\n \"conferenceSolution\": [\n 59\n ],\n \"conferenceLink\": [\n 58\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesTitle\": [\n 59\n ],\n \"countEmptyTitle\": [\n 59\n ],\n \"countNotEmptyTitle\": [\n 59\n ],\n \"percentageEmptyTitle\": [\n 59\n ],\n \"percentageNotEmptyTitle\": [\n 59\n ],\n \"countUniqueValuesIsCanceled\": [\n 59\n ],\n \"countEmptyIsCanceled\": [\n 59\n ],\n \"countNotEmptyIsCanceled\": [\n 59\n ],\n \"percentageEmptyIsCanceled\": [\n 59\n ],\n \"percentageNotEmptyIsCanceled\": [\n 59\n ],\n \"countTrueIsCanceled\": [\n 59\n ],\n \"countFalseIsCanceled\": [\n 59\n ],\n \"countUniqueValuesIsFullDay\": [\n 59\n ],\n \"countEmptyIsFullDay\": [\n 59\n ],\n \"countNotEmptyIsFullDay\": [\n 59\n ],\n \"percentageEmptyIsFullDay\": [\n 59\n ],\n \"percentageNotEmptyIsFullDay\": [\n 59\n ],\n \"countTrueIsFullDay\": [\n 59\n ],\n \"countFalseIsFullDay\": [\n 59\n ],\n \"countUniqueValuesStartsAt\": [\n 59\n ],\n \"countEmptyStartsAt\": [\n 59\n ],\n \"countNotEmptyStartsAt\": [\n 59\n ],\n \"percentageEmptyStartsAt\": [\n 59\n ],\n \"percentageNotEmptyStartsAt\": [\n 59\n ],\n \"minStartsAt\": [\n 59\n ],\n \"maxStartsAt\": [\n 59\n ],\n \"countUniqueValuesEndsAt\": [\n 59\n ],\n \"countEmptyEndsAt\": [\n 59\n ],\n \"countNotEmptyEndsAt\": [\n 59\n ],\n \"percentageEmptyEndsAt\": [\n 59\n ],\n \"percentageNotEmptyEndsAt\": [\n 59\n ],\n \"minEndsAt\": [\n 59\n ],\n \"maxEndsAt\": [\n 59\n ],\n \"countUniqueValuesExternalCreatedAt\": [\n 59\n ],\n \"countEmptyExternalCreatedAt\": [\n 59\n ],\n \"countNotEmptyExternalCreatedAt\": [\n 59\n ],\n \"percentageEmptyExternalCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyExternalCreatedAt\": [\n 59\n ],\n \"minExternalCreatedAt\": [\n 59\n ],\n \"maxExternalCreatedAt\": [\n 59\n ],\n \"countUniqueValuesExternalUpdatedAt\": [\n 59\n ],\n \"countEmptyExternalUpdatedAt\": [\n 59\n ],\n \"countNotEmptyExternalUpdatedAt\": [\n 59\n ],\n \"percentageEmptyExternalUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyExternalUpdatedAt\": [\n 59\n ],\n \"minExternalUpdatedAt\": [\n 59\n ],\n \"maxExternalUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDescription\": [\n 59\n ],\n \"countEmptyDescription\": [\n 59\n ],\n \"countNotEmptyDescription\": [\n 59\n ],\n \"percentageEmptyDescription\": [\n 59\n ],\n \"percentageNotEmptyDescription\": [\n 59\n ],\n \"countUniqueValuesLocation\": [\n 59\n ],\n \"countEmptyLocation\": [\n 59\n ],\n \"countNotEmptyLocation\": [\n 59\n ],\n \"percentageEmptyLocation\": [\n 59\n ],\n \"percentageNotEmptyLocation\": [\n 59\n ],\n \"countUniqueValuesICalUid\": [\n 59\n ],\n \"countEmptyICalUid\": [\n 59\n ],\n \"countNotEmptyICalUid\": [\n 59\n ],\n \"percentageEmptyICalUid\": [\n 59\n ],\n \"percentageNotEmptyICalUid\": [\n 59\n ],\n \"countUniqueValuesConferenceSolution\": [\n 59\n ],\n \"countEmptyConferenceSolution\": [\n 59\n ],\n \"countNotEmptyConferenceSolution\": [\n 59\n ],\n \"percentageEmptyConferenceSolution\": [\n 59\n ],\n \"percentageNotEmptyConferenceSolution\": [\n 59\n ],\n \"countUniqueValuesConferenceLink\": [\n 59\n ],\n \"countEmptyConferenceLink\": [\n 59\n ],\n \"countNotEmptyConferenceLink\": [\n 59\n ],\n \"percentageEmptyConferenceLink\": [\n 59\n ],\n \"percentageNotEmptyConferenceLink\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CalendarEventGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"title\": [\n 6\n ],\n \"isCanceled\": [\n 6\n ],\n \"isFullDay\": [\n 6\n ],\n \"startsAt\": [\n 109\n ],\n \"endsAt\": [\n 109\n ],\n \"externalCreatedAt\": [\n 109\n ],\n \"externalUpdatedAt\": [\n 109\n ],\n \"description\": [\n 6\n ],\n \"location\": [\n 6\n ],\n \"iCalUid\": [\n 6\n ],\n \"conferenceSolution\": [\n 6\n ],\n \"conferenceLink\": [\n 60\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Company\": {\n \"idealCustomerProfile\": [\n 6\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 82\n ],\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"domainName\": [\n 52\n ],\n \"address\": [\n 75\n ],\n \"employees\": [\n 13\n ],\n \"linkedinLink\": [\n 52\n ],\n \"xLink\": [\n 52\n ],\n \"annualRecurringRevenue\": [\n 61\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"people\": [\n 455,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 463\n ],\n \"orderBy\": [\n 464,\n \"[PersonOrderByInput]\"\n ]\n }\n ],\n \"accountOwner\": [\n 577\n ],\n \"taskTargets\": [\n 486,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ]\n }\n ],\n \"noteTargets\": [\n 425,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ]\n }\n ],\n \"opportunities\": [\n 440,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 447\n ],\n \"orderBy\": [\n 449,\n \"[OpportunityOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyEdge\": {\n \"node\": [\n 217\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesIdealCustomerProfile\": [\n 10\n ],\n \"countEmptyIdealCustomerProfile\": [\n 10\n ],\n \"countNotEmptyIdealCustomerProfile\": [\n 10\n ],\n \"percentageEmptyIdealCustomerProfile\": [\n 13\n ],\n \"percentageNotEmptyIdealCustomerProfile\": [\n 13\n ],\n \"countTrueIdealCustomerProfile\": [\n 10\n ],\n \"countFalseIdealCustomerProfile\": [\n 10\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesDomainName\": [\n 10\n ],\n \"countEmptyDomainName\": [\n 10\n ],\n \"countNotEmptyDomainName\": [\n 10\n ],\n \"percentageEmptyDomainName\": [\n 13\n ],\n \"percentageNotEmptyDomainName\": [\n 13\n ],\n \"countUniqueValuesAddress\": [\n 10\n ],\n \"countEmptyAddress\": [\n 10\n ],\n \"countNotEmptyAddress\": [\n 10\n ],\n \"percentageEmptyAddress\": [\n 13\n ],\n \"percentageNotEmptyAddress\": [\n 13\n ],\n \"countUniqueValuesEmployees\": [\n 10\n ],\n \"countEmptyEmployees\": [\n 10\n ],\n \"countNotEmptyEmployees\": [\n 10\n ],\n \"percentageEmptyEmployees\": [\n 13\n ],\n \"percentageNotEmptyEmployees\": [\n 13\n ],\n \"minEmployees\": [\n 13\n ],\n \"maxEmployees\": [\n 13\n ],\n \"avgEmployees\": [\n 13\n ],\n \"sumEmployees\": [\n 13\n ],\n \"countUniqueValuesLinkedinLink\": [\n 10\n ],\n \"countEmptyLinkedinLink\": [\n 10\n ],\n \"countNotEmptyLinkedinLink\": [\n 10\n ],\n \"percentageEmptyLinkedinLink\": [\n 13\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 13\n ],\n \"countUniqueValuesXLink\": [\n 10\n ],\n \"countEmptyXLink\": [\n 10\n ],\n \"countNotEmptyXLink\": [\n 10\n ],\n \"percentageEmptyXLink\": [\n 13\n ],\n \"percentageNotEmptyXLink\": [\n 13\n ],\n \"countUniqueValuesAnnualRecurringRevenue\": [\n 10\n ],\n \"countEmptyAnnualRecurringRevenue\": [\n 10\n ],\n \"countNotEmptyAnnualRecurringRevenue\": [\n 10\n ],\n \"percentageEmptyAnnualRecurringRevenue\": [\n 13\n ],\n \"percentageNotEmptyAnnualRecurringRevenue\": [\n 13\n ],\n \"minAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"maxAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"sumAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"avgAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 218\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesIdealCustomerProfile\": [\n 10\n ],\n \"countEmptyIdealCustomerProfile\": [\n 10\n ],\n \"countNotEmptyIdealCustomerProfile\": [\n 10\n ],\n \"percentageEmptyIdealCustomerProfile\": [\n 13\n ],\n \"percentageNotEmptyIdealCustomerProfile\": [\n 13\n ],\n \"countTrueIdealCustomerProfile\": [\n 10\n ],\n \"countFalseIdealCustomerProfile\": [\n 10\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesDomainName\": [\n 10\n ],\n \"countEmptyDomainName\": [\n 10\n ],\n \"countNotEmptyDomainName\": [\n 10\n ],\n \"percentageEmptyDomainName\": [\n 13\n ],\n \"percentageNotEmptyDomainName\": [\n 13\n ],\n \"countUniqueValuesAddress\": [\n 10\n ],\n \"countEmptyAddress\": [\n 10\n ],\n \"countNotEmptyAddress\": [\n 10\n ],\n \"percentageEmptyAddress\": [\n 13\n ],\n \"percentageNotEmptyAddress\": [\n 13\n ],\n \"countUniqueValuesEmployees\": [\n 10\n ],\n \"countEmptyEmployees\": [\n 10\n ],\n \"countNotEmptyEmployees\": [\n 10\n ],\n \"percentageEmptyEmployees\": [\n 13\n ],\n \"percentageNotEmptyEmployees\": [\n 13\n ],\n \"minEmployees\": [\n 13\n ],\n \"maxEmployees\": [\n 13\n ],\n \"avgEmployees\": [\n 13\n ],\n \"sumEmployees\": [\n 13\n ],\n \"countUniqueValuesLinkedinLink\": [\n 10\n ],\n \"countEmptyLinkedinLink\": [\n 10\n ],\n \"countNotEmptyLinkedinLink\": [\n 10\n ],\n \"percentageEmptyLinkedinLink\": [\n 13\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 13\n ],\n \"countUniqueValuesXLink\": [\n 10\n ],\n \"countEmptyXLink\": [\n 10\n ],\n \"countNotEmptyXLink\": [\n 10\n ],\n \"percentageEmptyXLink\": [\n 13\n ],\n \"percentageNotEmptyXLink\": [\n 13\n ],\n \"countUniqueValuesAnnualRecurringRevenue\": [\n 10\n ],\n \"countEmptyAnnualRecurringRevenue\": [\n 10\n ],\n \"countNotEmptyAnnualRecurringRevenue\": [\n 10\n ],\n \"percentageEmptyAnnualRecurringRevenue\": [\n 13\n ],\n \"percentageNotEmptyAnnualRecurringRevenue\": [\n 13\n ],\n \"minAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"maxAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"sumAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"avgAnnualRecurringRevenueAmountMicros\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 218\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyRelationInput\": {\n \"connect\": [\n 222\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyConnectInput\": {\n \"where\": [\n 223\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"domainName\": [\n 224\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyDomainNameWhereInput\": {\n \"primaryLinkUrl\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyCreateInput\": {\n \"idealCustomerProfile\": [\n 6\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 83\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"domainName\": [\n 53\n ],\n \"address\": [\n 76\n ],\n \"employees\": [\n 13\n ],\n \"linkedinLink\": [\n 53\n ],\n \"xLink\": [\n 53\n ],\n \"annualRecurringRevenue\": [\n 63\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"accountOwner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyUpdateInput\": {\n \"idealCustomerProfile\": [\n 6\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 84\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"domainName\": [\n 54\n ],\n \"address\": [\n 77\n ],\n \"employees\": [\n 13\n ],\n \"linkedinLink\": [\n 54\n ],\n \"xLink\": [\n 54\n ],\n \"annualRecurringRevenue\": [\n 64\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"accountOwner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyFilterInput\": {\n \"idealCustomerProfile\": [\n 179\n ],\n \"position\": [\n 130\n ],\n \"createdBy\": [\n 85\n ],\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"domainName\": [\n 55\n ],\n \"address\": [\n 78\n ],\n \"employees\": [\n 130\n ],\n \"linkedinLink\": [\n 55\n ],\n \"xLink\": [\n 55\n ],\n \"annualRecurringRevenue\": [\n 65\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"accountOwnerId\": [\n 33\n ],\n \"and\": [\n 227\n ],\n \"or\": [\n 227\n ],\n \"not\": [\n 227\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyOrderByInput\": {\n \"idealCustomerProfile\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"domainName\": [\n 58\n ],\n \"address\": [\n 79\n ],\n \"employees\": [\n 59\n ],\n \"linkedinLink\": [\n 58\n ],\n \"xLink\": [\n 58\n ],\n \"annualRecurringRevenue\": [\n 67\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyOrderByWithGroupByInput\": {\n \"aggregate\": [\n 230\n ],\n \"idealCustomerProfile\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"domainName\": [\n 58\n ],\n \"address\": [\n 79\n ],\n \"employees\": [\n 59\n ],\n \"linkedinLink\": [\n 58\n ],\n \"xLink\": [\n 58\n ],\n \"annualRecurringRevenue\": [\n 67\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesIdealCustomerProfile\": [\n 59\n ],\n \"countEmptyIdealCustomerProfile\": [\n 59\n ],\n \"countNotEmptyIdealCustomerProfile\": [\n 59\n ],\n \"percentageEmptyIdealCustomerProfile\": [\n 59\n ],\n \"percentageNotEmptyIdealCustomerProfile\": [\n 59\n ],\n \"countTrueIdealCustomerProfile\": [\n 59\n ],\n \"countFalseIdealCustomerProfile\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesDomainName\": [\n 59\n ],\n \"countEmptyDomainName\": [\n 59\n ],\n \"countNotEmptyDomainName\": [\n 59\n ],\n \"percentageEmptyDomainName\": [\n 59\n ],\n \"percentageNotEmptyDomainName\": [\n 59\n ],\n \"countUniqueValuesAddress\": [\n 59\n ],\n \"countEmptyAddress\": [\n 59\n ],\n \"countNotEmptyAddress\": [\n 59\n ],\n \"percentageEmptyAddress\": [\n 59\n ],\n \"percentageNotEmptyAddress\": [\n 59\n ],\n \"countUniqueValuesEmployees\": [\n 59\n ],\n \"countEmptyEmployees\": [\n 59\n ],\n \"countNotEmptyEmployees\": [\n 59\n ],\n \"percentageEmptyEmployees\": [\n 59\n ],\n \"percentageNotEmptyEmployees\": [\n 59\n ],\n \"minEmployees\": [\n 59\n ],\n \"maxEmployees\": [\n 59\n ],\n \"avgEmployees\": [\n 59\n ],\n \"sumEmployees\": [\n 59\n ],\n \"countUniqueValuesLinkedinLink\": [\n 59\n ],\n \"countEmptyLinkedinLink\": [\n 59\n ],\n \"countNotEmptyLinkedinLink\": [\n 59\n ],\n \"percentageEmptyLinkedinLink\": [\n 59\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 59\n ],\n \"countUniqueValuesXLink\": [\n 59\n ],\n \"countEmptyXLink\": [\n 59\n ],\n \"countNotEmptyXLink\": [\n 59\n ],\n \"percentageEmptyXLink\": [\n 59\n ],\n \"percentageNotEmptyXLink\": [\n 59\n ],\n \"countUniqueValuesAnnualRecurringRevenue\": [\n 59\n ],\n \"countEmptyAnnualRecurringRevenue\": [\n 59\n ],\n \"countNotEmptyAnnualRecurringRevenue\": [\n 59\n ],\n \"percentageEmptyAnnualRecurringRevenue\": [\n 59\n ],\n \"percentageNotEmptyAnnualRecurringRevenue\": [\n 59\n ],\n \"minAnnualRecurringRevenueAmountMicros\": [\n 59\n ],\n \"maxAnnualRecurringRevenueAmountMicros\": [\n 59\n ],\n \"sumAnnualRecurringRevenueAmountMicros\": [\n 59\n ],\n \"avgAnnualRecurringRevenueAmountMicros\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"CompanyGroupByInput\": {\n \"idealCustomerProfile\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"domainName\": [\n 60\n ],\n \"address\": [\n 80\n ],\n \"employees\": [\n 6\n ],\n \"linkedinLink\": [\n 60\n ],\n \"xLink\": [\n 60\n ],\n \"annualRecurringRevenue\": [\n 68\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"accountOwner\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccount\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"provider\": [\n 1\n ],\n \"accessToken\": [\n 1\n ],\n \"refreshToken\": [\n 1\n ],\n \"lastSyncHistoryId\": [\n 1\n ],\n \"authFailedAt\": [\n 7\n ],\n \"lastCredentialsRefreshedAt\": [\n 7\n ],\n \"handleAliases\": [\n 1\n ],\n \"scopes\": [\n 1\n ],\n \"connectionParameters\": [\n 25\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"calendarChannels\": [\n 170,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 177\n ],\n \"orderBy\": [\n 183,\n \"[CalendarChannelOrderByInput]\"\n ]\n }\n ],\n \"accountOwner\": [\n 577\n ],\n \"messageChannels\": [\n 314,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 321\n ],\n \"orderBy\": [\n 329,\n \"[MessageChannelOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountEdge\": {\n \"node\": [\n 232\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesProvider\": [\n 10\n ],\n \"countEmptyProvider\": [\n 10\n ],\n \"countNotEmptyProvider\": [\n 10\n ],\n \"percentageEmptyProvider\": [\n 13\n ],\n \"percentageNotEmptyProvider\": [\n 13\n ],\n \"countUniqueValuesAccessToken\": [\n 10\n ],\n \"countEmptyAccessToken\": [\n 10\n ],\n \"countNotEmptyAccessToken\": [\n 10\n ],\n \"percentageEmptyAccessToken\": [\n 13\n ],\n \"percentageNotEmptyAccessToken\": [\n 13\n ],\n \"countUniqueValuesRefreshToken\": [\n 10\n ],\n \"countEmptyRefreshToken\": [\n 10\n ],\n \"countNotEmptyRefreshToken\": [\n 10\n ],\n \"percentageEmptyRefreshToken\": [\n 13\n ],\n \"percentageNotEmptyRefreshToken\": [\n 13\n ],\n \"countUniqueValuesLastSyncHistoryId\": [\n 10\n ],\n \"countEmptyLastSyncHistoryId\": [\n 10\n ],\n \"countNotEmptyLastSyncHistoryId\": [\n 10\n ],\n \"percentageEmptyLastSyncHistoryId\": [\n 13\n ],\n \"percentageNotEmptyLastSyncHistoryId\": [\n 13\n ],\n \"countUniqueValuesAuthFailedAt\": [\n 10\n ],\n \"countEmptyAuthFailedAt\": [\n 10\n ],\n \"countNotEmptyAuthFailedAt\": [\n 10\n ],\n \"percentageEmptyAuthFailedAt\": [\n 13\n ],\n \"percentageNotEmptyAuthFailedAt\": [\n 13\n ],\n \"minAuthFailedAt\": [\n 7\n ],\n \"maxAuthFailedAt\": [\n 7\n ],\n \"countUniqueValuesLastCredentialsRefreshedAt\": [\n 10\n ],\n \"countEmptyLastCredentialsRefreshedAt\": [\n 10\n ],\n \"countNotEmptyLastCredentialsRefreshedAt\": [\n 10\n ],\n \"percentageEmptyLastCredentialsRefreshedAt\": [\n 13\n ],\n \"percentageNotEmptyLastCredentialsRefreshedAt\": [\n 13\n ],\n \"minLastCredentialsRefreshedAt\": [\n 7\n ],\n \"maxLastCredentialsRefreshedAt\": [\n 7\n ],\n \"countUniqueValuesHandleAliases\": [\n 10\n ],\n \"countEmptyHandleAliases\": [\n 10\n ],\n \"countNotEmptyHandleAliases\": [\n 10\n ],\n \"percentageEmptyHandleAliases\": [\n 13\n ],\n \"percentageNotEmptyHandleAliases\": [\n 13\n ],\n \"countUniqueValuesScopes\": [\n 10\n ],\n \"countEmptyScopes\": [\n 10\n ],\n \"countNotEmptyScopes\": [\n 10\n ],\n \"percentageEmptyScopes\": [\n 13\n ],\n \"percentageNotEmptyScopes\": [\n 13\n ],\n \"countUniqueValuesConnectionParameters\": [\n 10\n ],\n \"countEmptyConnectionParameters\": [\n 10\n ],\n \"countNotEmptyConnectionParameters\": [\n 10\n ],\n \"percentageEmptyConnectionParameters\": [\n 13\n ],\n \"percentageNotEmptyConnectionParameters\": [\n 13\n ],\n \"edges\": [\n 233\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesProvider\": [\n 10\n ],\n \"countEmptyProvider\": [\n 10\n ],\n \"countNotEmptyProvider\": [\n 10\n ],\n \"percentageEmptyProvider\": [\n 13\n ],\n \"percentageNotEmptyProvider\": [\n 13\n ],\n \"countUniqueValuesAccessToken\": [\n 10\n ],\n \"countEmptyAccessToken\": [\n 10\n ],\n \"countNotEmptyAccessToken\": [\n 10\n ],\n \"percentageEmptyAccessToken\": [\n 13\n ],\n \"percentageNotEmptyAccessToken\": [\n 13\n ],\n \"countUniqueValuesRefreshToken\": [\n 10\n ],\n \"countEmptyRefreshToken\": [\n 10\n ],\n \"countNotEmptyRefreshToken\": [\n 10\n ],\n \"percentageEmptyRefreshToken\": [\n 13\n ],\n \"percentageNotEmptyRefreshToken\": [\n 13\n ],\n \"countUniqueValuesLastSyncHistoryId\": [\n 10\n ],\n \"countEmptyLastSyncHistoryId\": [\n 10\n ],\n \"countNotEmptyLastSyncHistoryId\": [\n 10\n ],\n \"percentageEmptyLastSyncHistoryId\": [\n 13\n ],\n \"percentageNotEmptyLastSyncHistoryId\": [\n 13\n ],\n \"countUniqueValuesAuthFailedAt\": [\n 10\n ],\n \"countEmptyAuthFailedAt\": [\n 10\n ],\n \"countNotEmptyAuthFailedAt\": [\n 10\n ],\n \"percentageEmptyAuthFailedAt\": [\n 13\n ],\n \"percentageNotEmptyAuthFailedAt\": [\n 13\n ],\n \"minAuthFailedAt\": [\n 7\n ],\n \"maxAuthFailedAt\": [\n 7\n ],\n \"countUniqueValuesLastCredentialsRefreshedAt\": [\n 10\n ],\n \"countEmptyLastCredentialsRefreshedAt\": [\n 10\n ],\n \"countNotEmptyLastCredentialsRefreshedAt\": [\n 10\n ],\n \"percentageEmptyLastCredentialsRefreshedAt\": [\n 13\n ],\n \"percentageNotEmptyLastCredentialsRefreshedAt\": [\n 13\n ],\n \"minLastCredentialsRefreshedAt\": [\n 7\n ],\n \"maxLastCredentialsRefreshedAt\": [\n 7\n ],\n \"countUniqueValuesHandleAliases\": [\n 10\n ],\n \"countEmptyHandleAliases\": [\n 10\n ],\n \"countNotEmptyHandleAliases\": [\n 10\n ],\n \"percentageEmptyHandleAliases\": [\n 13\n ],\n \"percentageNotEmptyHandleAliases\": [\n 13\n ],\n \"countUniqueValuesScopes\": [\n 10\n ],\n \"countEmptyScopes\": [\n 10\n ],\n \"countNotEmptyScopes\": [\n 10\n ],\n \"percentageEmptyScopes\": [\n 13\n ],\n \"percentageNotEmptyScopes\": [\n 13\n ],\n \"countUniqueValuesConnectionParameters\": [\n 10\n ],\n \"countEmptyConnectionParameters\": [\n 10\n ],\n \"countNotEmptyConnectionParameters\": [\n 10\n ],\n \"percentageEmptyConnectionParameters\": [\n 13\n ],\n \"percentageNotEmptyConnectionParameters\": [\n 13\n ],\n \"edges\": [\n 233\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountRelationInput\": {\n \"connect\": [\n 237\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountConnectInput\": {\n \"where\": [\n 238\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"provider\": [\n 1\n ],\n \"accessToken\": [\n 1\n ],\n \"refreshToken\": [\n 1\n ],\n \"lastSyncHistoryId\": [\n 1\n ],\n \"authFailedAt\": [\n 7\n ],\n \"lastCredentialsRefreshedAt\": [\n 7\n ],\n \"handleAliases\": [\n 1\n ],\n \"scopes\": [\n 1\n ],\n \"connectionParameters\": [\n 25\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"accountOwner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"handle\": [\n 1\n ],\n \"provider\": [\n 1\n ],\n \"accessToken\": [\n 1\n ],\n \"refreshToken\": [\n 1\n ],\n \"lastSyncHistoryId\": [\n 1\n ],\n \"authFailedAt\": [\n 7\n ],\n \"lastCredentialsRefreshedAt\": [\n 7\n ],\n \"handleAliases\": [\n 1\n ],\n \"scopes\": [\n 1\n ],\n \"connectionParameters\": [\n 25\n ],\n \"accountOwnerId\": [\n 22\n ],\n \"accountOwner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"handle\": [\n 56\n ],\n \"provider\": [\n 56\n ],\n \"accessToken\": [\n 56\n ],\n \"refreshToken\": [\n 56\n ],\n \"lastSyncHistoryId\": [\n 56\n ],\n \"authFailedAt\": [\n 7\n ],\n \"lastCredentialsRefreshedAt\": [\n 7\n ],\n \"handleAliases\": [\n 56\n ],\n \"scopes\": [\n 242\n ],\n \"connectionParameters\": [\n 57\n ],\n \"accountOwnerId\": [\n 33\n ],\n \"and\": [\n 241\n ],\n \"or\": [\n 241\n ],\n \"not\": [\n 241\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ArrayFilter\": {\n \"containsIlike\": [\n 1\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"provider\": [\n 59\n ],\n \"accessToken\": [\n 59\n ],\n \"refreshToken\": [\n 59\n ],\n \"lastSyncHistoryId\": [\n 59\n ],\n \"authFailedAt\": [\n 59\n ],\n \"lastCredentialsRefreshedAt\": [\n 59\n ],\n \"handleAliases\": [\n 59\n ],\n \"scopes\": [\n 59\n ],\n \"connectionParameters\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountOrderByWithGroupByInput\": {\n \"aggregate\": [\n 245\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"provider\": [\n 59\n ],\n \"accessToken\": [\n 59\n ],\n \"refreshToken\": [\n 59\n ],\n \"lastSyncHistoryId\": [\n 59\n ],\n \"authFailedAt\": [\n 110\n ],\n \"lastCredentialsRefreshedAt\": [\n 110\n ],\n \"handleAliases\": [\n 59\n ],\n \"scopes\": [\n 59\n ],\n \"connectionParameters\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"countUniqueValuesProvider\": [\n 59\n ],\n \"countEmptyProvider\": [\n 59\n ],\n \"countNotEmptyProvider\": [\n 59\n ],\n \"percentageEmptyProvider\": [\n 59\n ],\n \"percentageNotEmptyProvider\": [\n 59\n ],\n \"countUniqueValuesAccessToken\": [\n 59\n ],\n \"countEmptyAccessToken\": [\n 59\n ],\n \"countNotEmptyAccessToken\": [\n 59\n ],\n \"percentageEmptyAccessToken\": [\n 59\n ],\n \"percentageNotEmptyAccessToken\": [\n 59\n ],\n \"countUniqueValuesRefreshToken\": [\n 59\n ],\n \"countEmptyRefreshToken\": [\n 59\n ],\n \"countNotEmptyRefreshToken\": [\n 59\n ],\n \"percentageEmptyRefreshToken\": [\n 59\n ],\n \"percentageNotEmptyRefreshToken\": [\n 59\n ],\n \"countUniqueValuesLastSyncHistoryId\": [\n 59\n ],\n \"countEmptyLastSyncHistoryId\": [\n 59\n ],\n \"countNotEmptyLastSyncHistoryId\": [\n 59\n ],\n \"percentageEmptyLastSyncHistoryId\": [\n 59\n ],\n \"percentageNotEmptyLastSyncHistoryId\": [\n 59\n ],\n \"countUniqueValuesAuthFailedAt\": [\n 59\n ],\n \"countEmptyAuthFailedAt\": [\n 59\n ],\n \"countNotEmptyAuthFailedAt\": [\n 59\n ],\n \"percentageEmptyAuthFailedAt\": [\n 59\n ],\n \"percentageNotEmptyAuthFailedAt\": [\n 59\n ],\n \"minAuthFailedAt\": [\n 59\n ],\n \"maxAuthFailedAt\": [\n 59\n ],\n \"countUniqueValuesLastCredentialsRefreshedAt\": [\n 59\n ],\n \"countEmptyLastCredentialsRefreshedAt\": [\n 59\n ],\n \"countNotEmptyLastCredentialsRefreshedAt\": [\n 59\n ],\n \"percentageEmptyLastCredentialsRefreshedAt\": [\n 59\n ],\n \"percentageNotEmptyLastCredentialsRefreshedAt\": [\n 59\n ],\n \"minLastCredentialsRefreshedAt\": [\n 59\n ],\n \"maxLastCredentialsRefreshedAt\": [\n 59\n ],\n \"countUniqueValuesHandleAliases\": [\n 59\n ],\n \"countEmptyHandleAliases\": [\n 59\n ],\n \"countNotEmptyHandleAliases\": [\n 59\n ],\n \"percentageEmptyHandleAliases\": [\n 59\n ],\n \"percentageNotEmptyHandleAliases\": [\n 59\n ],\n \"countUniqueValuesScopes\": [\n 59\n ],\n \"countEmptyScopes\": [\n 59\n ],\n \"countNotEmptyScopes\": [\n 59\n ],\n \"percentageEmptyScopes\": [\n 59\n ],\n \"percentageNotEmptyScopes\": [\n 59\n ],\n \"countUniqueValuesConnectionParameters\": [\n 59\n ],\n \"countEmptyConnectionParameters\": [\n 59\n ],\n \"countNotEmptyConnectionParameters\": [\n 59\n ],\n \"percentageEmptyConnectionParameters\": [\n 59\n ],\n \"percentageNotEmptyConnectionParameters\": [\n 59\n ],\n \"accountOwnerId\": [\n 59\n ],\n \"accountOwner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"ConnectedAccountGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"provider\": [\n 6\n ],\n \"accessToken\": [\n 6\n ],\n \"refreshToken\": [\n 6\n ],\n \"lastSyncHistoryId\": [\n 6\n ],\n \"authFailedAt\": [\n 109\n ],\n \"lastCredentialsRefreshedAt\": [\n 109\n ],\n \"handleAliases\": [\n 6\n ],\n \"scopes\": [\n 6\n ],\n \"connectionParameters\": [\n 6\n ],\n \"accountOwner\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Dashboard\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"title\": [\n 1\n ],\n \"position\": [\n 114\n ],\n \"pageLayoutId\": [\n 2\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardEdge\": {\n \"node\": [\n 247\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesPageLayoutId\": [\n 10\n ],\n \"countEmptyPageLayoutId\": [\n 10\n ],\n \"countNotEmptyPageLayoutId\": [\n 10\n ],\n \"percentageEmptyPageLayoutId\": [\n 13\n ],\n \"percentageNotEmptyPageLayoutId\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 248\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesPageLayoutId\": [\n 10\n ],\n \"countEmptyPageLayoutId\": [\n 10\n ],\n \"countNotEmptyPageLayoutId\": [\n 10\n ],\n \"percentageEmptyPageLayoutId\": [\n 13\n ],\n \"percentageNotEmptyPageLayoutId\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 248\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardRelationInput\": {\n \"connect\": [\n 252\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardConnectInput\": {\n \"where\": [\n 253\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"title\": [\n 1\n ],\n \"position\": [\n 114\n ],\n \"pageLayoutId\": [\n 2\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"title\": [\n 1\n ],\n \"position\": [\n 114\n ],\n \"pageLayoutId\": [\n 2\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"title\": [\n 56\n ],\n \"position\": [\n 130\n ],\n \"pageLayoutId\": [\n 33\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"and\": [\n 256\n ],\n \"or\": [\n 256\n ],\n \"not\": [\n 256\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"pageLayoutId\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardOrderByWithGroupByInput\": {\n \"aggregate\": [\n 259\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"title\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"pageLayoutId\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesTitle\": [\n 59\n ],\n \"countEmptyTitle\": [\n 59\n ],\n \"countNotEmptyTitle\": [\n 59\n ],\n \"percentageEmptyTitle\": [\n 59\n ],\n \"percentageNotEmptyTitle\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesPageLayoutId\": [\n 59\n ],\n \"countEmptyPageLayoutId\": [\n 59\n ],\n \"countNotEmptyPageLayoutId\": [\n 59\n ],\n \"percentageEmptyPageLayoutId\": [\n 59\n ],\n \"percentageNotEmptyPageLayoutId\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"DashboardGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"title\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"pageLayoutId\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Favorite\": {\n \"createdAt\": [\n 7\n ],\n \"id\": [\n 2\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"viewId\": [\n 2\n ],\n \"companyId\": [\n 22\n ],\n \"dashboardId\": [\n 22\n ],\n \"forWorkspaceMemberId\": [\n 22\n ],\n \"personId\": [\n 22\n ],\n \"opportunityId\": [\n 22\n ],\n \"workflowId\": [\n 22\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"workflowRunId\": [\n 22\n ],\n \"taskId\": [\n 22\n ],\n \"noteId\": [\n 22\n ],\n \"favoriteFolderId\": [\n 22\n ],\n \"company\": [\n 217\n ],\n \"dashboard\": [\n 247\n ],\n \"forWorkspaceMember\": [\n 577\n ],\n \"person\": [\n 453\n ],\n \"opportunity\": [\n 438\n ],\n \"workflow\": [\n 513\n ],\n \"workflowVersion\": [\n 559\n ],\n \"workflowRun\": [\n 21\n ],\n \"task\": [\n 469\n ],\n \"note\": [\n 409\n ],\n \"favoriteFolder\": [\n 275\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteEdge\": {\n \"node\": [\n 261\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesViewId\": [\n 10\n ],\n \"countEmptyViewId\": [\n 10\n ],\n \"countNotEmptyViewId\": [\n 10\n ],\n \"percentageEmptyViewId\": [\n 13\n ],\n \"percentageNotEmptyViewId\": [\n 13\n ],\n \"edges\": [\n 262\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesViewId\": [\n 10\n ],\n \"countEmptyViewId\": [\n 10\n ],\n \"countNotEmptyViewId\": [\n 10\n ],\n \"percentageEmptyViewId\": [\n 13\n ],\n \"percentageNotEmptyViewId\": [\n 13\n ],\n \"edges\": [\n 262\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteRelationInput\": {\n \"connect\": [\n 266\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteConnectInput\": {\n \"where\": [\n 267\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteCreateInput\": {\n \"createdAt\": [\n 7\n ],\n \"id\": [\n 22\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"viewId\": [\n 2\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"dashboardId\": [\n 22\n ],\n \"dashboard\": [\n 251\n ],\n \"forWorkspaceMemberId\": [\n 22\n ],\n \"forWorkspaceMember\": [\n 581\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"opportunityId\": [\n 22\n ],\n \"opportunity\": [\n 442\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"workflowVersion\": [\n 563\n ],\n \"workflowRunId\": [\n 22\n ],\n \"workflowRun\": [\n 547\n ],\n \"taskId\": [\n 22\n ],\n \"task\": [\n 473\n ],\n \"noteId\": [\n 22\n ],\n \"note\": [\n 413\n ],\n \"favoriteFolderId\": [\n 22\n ],\n \"favoriteFolder\": [\n 279\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteUpdateInput\": {\n \"createdAt\": [\n 7\n ],\n \"id\": [\n 22\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"viewId\": [\n 2\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"dashboardId\": [\n 22\n ],\n \"dashboard\": [\n 251\n ],\n \"forWorkspaceMemberId\": [\n 22\n ],\n \"forWorkspaceMember\": [\n 581\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"opportunityId\": [\n 22\n ],\n \"opportunity\": [\n 442\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"workflowVersion\": [\n 563\n ],\n \"workflowRunId\": [\n 22\n ],\n \"workflowRun\": [\n 547\n ],\n \"taskId\": [\n 22\n ],\n \"task\": [\n 473\n ],\n \"noteId\": [\n 22\n ],\n \"note\": [\n 413\n ],\n \"favoriteFolderId\": [\n 22\n ],\n \"favoriteFolder\": [\n 279\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFilterInput\": {\n \"createdAt\": [\n 7\n ],\n \"id\": [\n 33\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"viewId\": [\n 33\n ],\n \"companyId\": [\n 33\n ],\n \"dashboardId\": [\n 33\n ],\n \"forWorkspaceMemberId\": [\n 33\n ],\n \"personId\": [\n 33\n ],\n \"opportunityId\": [\n 33\n ],\n \"workflowId\": [\n 33\n ],\n \"workflowVersionId\": [\n 33\n ],\n \"workflowRunId\": [\n 33\n ],\n \"taskId\": [\n 33\n ],\n \"noteId\": [\n 33\n ],\n \"favoriteFolderId\": [\n 33\n ],\n \"and\": [\n 270\n ],\n \"or\": [\n 270\n ],\n \"not\": [\n 270\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteOrderByInput\": {\n \"createdAt\": [\n 59\n ],\n \"id\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"viewId\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"dashboardId\": [\n 59\n ],\n \"dashboard\": [\n 257\n ],\n \"forWorkspaceMemberId\": [\n 59\n ],\n \"forWorkspaceMember\": [\n 591\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"opportunityId\": [\n 59\n ],\n \"opportunity\": [\n 449\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 570\n ],\n \"workflowRunId\": [\n 59\n ],\n \"workflowRun\": [\n 554\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 480\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 419\n ],\n \"favoriteFolderId\": [\n 59\n ],\n \"favoriteFolder\": [\n 285\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteOrderByWithGroupByInput\": {\n \"aggregate\": [\n 273\n ],\n \"createdAt\": [\n 110\n ],\n \"id\": [\n 59\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"viewId\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 229\n ],\n \"dashboardId\": [\n 59\n ],\n \"dashboard\": [\n 258\n ],\n \"forWorkspaceMemberId\": [\n 59\n ],\n \"forWorkspaceMember\": [\n 592\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 465\n ],\n \"opportunityId\": [\n 59\n ],\n \"opportunity\": [\n 450\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 525\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 571\n ],\n \"workflowRunId\": [\n 59\n ],\n \"workflowRun\": [\n 555\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 481\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 420\n ],\n \"favoriteFolderId\": [\n 59\n ],\n \"favoriteFolder\": [\n 286\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesViewId\": [\n 59\n ],\n \"countEmptyViewId\": [\n 59\n ],\n \"countNotEmptyViewId\": [\n 59\n ],\n \"percentageEmptyViewId\": [\n 59\n ],\n \"percentageNotEmptyViewId\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"dashboardId\": [\n 59\n ],\n \"dashboard\": [\n 257\n ],\n \"forWorkspaceMemberId\": [\n 59\n ],\n \"forWorkspaceMember\": [\n 591\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"opportunityId\": [\n 59\n ],\n \"opportunity\": [\n 449\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 570\n ],\n \"workflowRunId\": [\n 59\n ],\n \"workflowRun\": [\n 554\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 480\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 419\n ],\n \"favoriteFolderId\": [\n 59\n ],\n \"favoriteFolder\": [\n 285\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteGroupByInput\": {\n \"createdAt\": [\n 109\n ],\n \"id\": [\n 6\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"viewId\": [\n 6\n ],\n \"company\": [\n 231\n ],\n \"dashboard\": [\n 260\n ],\n \"forWorkspaceMember\": [\n 594\n ],\n \"person\": [\n 467\n ],\n \"opportunity\": [\n 452\n ],\n \"workflow\": [\n 527\n ],\n \"workflowVersion\": [\n 573\n ],\n \"workflowRun\": [\n 557\n ],\n \"task\": [\n 483\n ],\n \"note\": [\n 422\n ],\n \"favoriteFolder\": [\n 288\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolder\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderEdge\": {\n \"node\": [\n 275\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"edges\": [\n 276\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"edges\": [\n 276\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderRelationInput\": {\n \"connect\": [\n 280\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderConnectInput\": {\n \"where\": [\n 281\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"name\": [\n 56\n ],\n \"and\": [\n 284\n ],\n \"or\": [\n 284\n ],\n \"not\": [\n 284\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderOrderByWithGroupByInput\": {\n \"aggregate\": [\n 287\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"FavoriteFolderGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"name\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationDirectionEnum\": {},\n \"MessageChannelMessageAssociation\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"messageExternalId\": [\n 1\n ],\n \"messageThreadExternalId\": [\n 1\n ],\n \"direction\": [\n 289\n ],\n \"messageId\": [\n 22\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageThreadId\": [\n 22\n ],\n \"message\": [\n 394\n ],\n \"messageChannel\": [\n 312\n ],\n \"messageThread\": [\n 379\n ],\n \"messageFolders\": [\n 351,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 358\n ],\n \"orderBy\": [\n 359,\n \"[MessageChannelMessageAssociationMessageFolderOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationEdge\": {\n \"node\": [\n 290\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesMessageExternalId\": [\n 10\n ],\n \"countEmptyMessageExternalId\": [\n 10\n ],\n \"countNotEmptyMessageExternalId\": [\n 10\n ],\n \"percentageEmptyMessageExternalId\": [\n 13\n ],\n \"percentageNotEmptyMessageExternalId\": [\n 13\n ],\n \"countUniqueValuesMessageThreadExternalId\": [\n 10\n ],\n \"countEmptyMessageThreadExternalId\": [\n 10\n ],\n \"countNotEmptyMessageThreadExternalId\": [\n 10\n ],\n \"percentageEmptyMessageThreadExternalId\": [\n 13\n ],\n \"percentageNotEmptyMessageThreadExternalId\": [\n 13\n ],\n \"countUniqueValuesDirection\": [\n 10\n ],\n \"countEmptyDirection\": [\n 10\n ],\n \"countNotEmptyDirection\": [\n 10\n ],\n \"percentageEmptyDirection\": [\n 13\n ],\n \"percentageNotEmptyDirection\": [\n 13\n ],\n \"edges\": [\n 291\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesMessageExternalId\": [\n 10\n ],\n \"countEmptyMessageExternalId\": [\n 10\n ],\n \"countNotEmptyMessageExternalId\": [\n 10\n ],\n \"percentageEmptyMessageExternalId\": [\n 13\n ],\n \"percentageNotEmptyMessageExternalId\": [\n 13\n ],\n \"countUniqueValuesMessageThreadExternalId\": [\n 10\n ],\n \"countEmptyMessageThreadExternalId\": [\n 10\n ],\n \"countNotEmptyMessageThreadExternalId\": [\n 10\n ],\n \"percentageEmptyMessageThreadExternalId\": [\n 13\n ],\n \"percentageNotEmptyMessageThreadExternalId\": [\n 13\n ],\n \"countUniqueValuesDirection\": [\n 10\n ],\n \"countEmptyDirection\": [\n 10\n ],\n \"countNotEmptyDirection\": [\n 10\n ],\n \"percentageEmptyDirection\": [\n 13\n ],\n \"percentageNotEmptyDirection\": [\n 13\n ],\n \"edges\": [\n 291\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationRelationInput\": {\n \"connect\": [\n 295\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationConnectInput\": {\n \"where\": [\n 296\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"messageExternalId\": [\n 1\n ],\n \"messageThreadExternalId\": [\n 1\n ],\n \"direction\": [\n 289\n ],\n \"messageId\": [\n 22\n ],\n \"message\": [\n 398\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageChannel\": [\n 316\n ],\n \"messageThreadId\": [\n 22\n ],\n \"messageThread\": [\n 383\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"messageExternalId\": [\n 1\n ],\n \"messageThreadExternalId\": [\n 1\n ],\n \"direction\": [\n 289\n ],\n \"messageId\": [\n 22\n ],\n \"message\": [\n 398\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageChannel\": [\n 316\n ],\n \"messageThreadId\": [\n 22\n ],\n \"messageThread\": [\n 383\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"messageExternalId\": [\n 56\n ],\n \"messageThreadExternalId\": [\n 56\n ],\n \"direction\": [\n 300\n ],\n \"messageId\": [\n 33\n ],\n \"messageChannelId\": [\n 33\n ],\n \"messageThreadId\": [\n 33\n ],\n \"and\": [\n 299\n ],\n \"or\": [\n 299\n ],\n \"not\": [\n 299\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationDirectionEnumFilter\": {\n \"eq\": [\n 289\n ],\n \"neq\": [\n 289\n ],\n \"in\": [\n 289\n ],\n \"containsAny\": [\n 289\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"messageExternalId\": [\n 59\n ],\n \"messageThreadExternalId\": [\n 59\n ],\n \"direction\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 405\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 329\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 389\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationOrderByWithGroupByInput\": {\n \"aggregate\": [\n 303\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"messageExternalId\": [\n 59\n ],\n \"messageThreadExternalId\": [\n 59\n ],\n \"direction\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 406\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 330\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 390\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesMessageExternalId\": [\n 59\n ],\n \"countEmptyMessageExternalId\": [\n 59\n ],\n \"countNotEmptyMessageExternalId\": [\n 59\n ],\n \"percentageEmptyMessageExternalId\": [\n 59\n ],\n \"percentageNotEmptyMessageExternalId\": [\n 59\n ],\n \"countUniqueValuesMessageThreadExternalId\": [\n 59\n ],\n \"countEmptyMessageThreadExternalId\": [\n 59\n ],\n \"countNotEmptyMessageThreadExternalId\": [\n 59\n ],\n \"percentageEmptyMessageThreadExternalId\": [\n 59\n ],\n \"percentageNotEmptyMessageThreadExternalId\": [\n 59\n ],\n \"countUniqueValuesDirection\": [\n 59\n ],\n \"countEmptyDirection\": [\n 59\n ],\n \"countNotEmptyDirection\": [\n 59\n ],\n \"percentageEmptyDirection\": [\n 59\n ],\n \"percentageNotEmptyDirection\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 405\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 329\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 389\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"messageExternalId\": [\n 6\n ],\n \"messageThreadExternalId\": [\n 6\n ],\n \"direction\": [\n 6\n ],\n \"message\": [\n 408\n ],\n \"messageChannel\": [\n 332\n ],\n \"messageThread\": [\n 392\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelVisibilityEnum\": {},\n \"MessageChannelTypeEnum\": {},\n \"MessageChannelContactAutoCreationPolicyEnum\": {},\n \"MessageChannelMessageFolderImportPolicyEnum\": {},\n \"MessageChannelPendingGroupEmailsActionEnum\": {},\n \"MessageChannelSyncStatusEnum\": {},\n \"MessageChannelSyncStageEnum\": {},\n \"MessageChannel\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"visibility\": [\n 305\n ],\n \"handle\": [\n 1\n ],\n \"type\": [\n 306\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 307\n ],\n \"messageFolderImportPolicy\": [\n 308\n ],\n \"excludeNonProfessionalEmails\": [\n 6\n ],\n \"excludeGroupEmails\": [\n 6\n ],\n \"pendingGroupEmailsAction\": [\n 309\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncedAt\": [\n 7\n ],\n \"syncStatus\": [\n 310\n ],\n \"syncStage\": [\n 311\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"throttleRetryAfter\": [\n 7\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"connectedAccount\": [\n 232\n ],\n \"messageChannelMessageAssociations\": [\n 292,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 299\n ],\n \"orderBy\": [\n 301,\n \"[MessageChannelMessageAssociationOrderByInput]\"\n ]\n }\n ],\n \"messageFolders\": [\n 336,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 343\n ],\n \"orderBy\": [\n 345,\n \"[MessageFolderOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelEdge\": {\n \"node\": [\n 312\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesVisibility\": [\n 10\n ],\n \"countEmptyVisibility\": [\n 10\n ],\n \"countNotEmptyVisibility\": [\n 10\n ],\n \"percentageEmptyVisibility\": [\n 13\n ],\n \"percentageNotEmptyVisibility\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesType\": [\n 10\n ],\n \"countEmptyType\": [\n 10\n ],\n \"countNotEmptyType\": [\n 10\n ],\n \"percentageEmptyType\": [\n 13\n ],\n \"percentageNotEmptyType\": [\n 13\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 10\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"countUniqueValuesMessageFolderImportPolicy\": [\n 10\n ],\n \"countEmptyMessageFolderImportPolicy\": [\n 10\n ],\n \"countNotEmptyMessageFolderImportPolicy\": [\n 10\n ],\n \"percentageEmptyMessageFolderImportPolicy\": [\n 13\n ],\n \"percentageNotEmptyMessageFolderImportPolicy\": [\n 13\n ],\n \"countUniqueValuesExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countEmptyExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countNotEmptyExcludeNonProfessionalEmails\": [\n 10\n ],\n \"percentageEmptyExcludeNonProfessionalEmails\": [\n 13\n ],\n \"percentageNotEmptyExcludeNonProfessionalEmails\": [\n 13\n ],\n \"countTrueExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countFalseExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countUniqueValuesExcludeGroupEmails\": [\n 10\n ],\n \"countEmptyExcludeGroupEmails\": [\n 10\n ],\n \"countNotEmptyExcludeGroupEmails\": [\n 10\n ],\n \"percentageEmptyExcludeGroupEmails\": [\n 13\n ],\n \"percentageNotEmptyExcludeGroupEmails\": [\n 13\n ],\n \"countTrueExcludeGroupEmails\": [\n 10\n ],\n \"countFalseExcludeGroupEmails\": [\n 10\n ],\n \"countUniqueValuesPendingGroupEmailsAction\": [\n 10\n ],\n \"countEmptyPendingGroupEmailsAction\": [\n 10\n ],\n \"countNotEmptyPendingGroupEmailsAction\": [\n 10\n ],\n \"percentageEmptyPendingGroupEmailsAction\": [\n 13\n ],\n \"percentageNotEmptyPendingGroupEmailsAction\": [\n 13\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 10\n ],\n \"countEmptyIsSyncEnabled\": [\n 10\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 10\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 13\n ],\n \"countTrueIsSyncEnabled\": [\n 10\n ],\n \"countFalseIsSyncEnabled\": [\n 10\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesSyncedAt\": [\n 10\n ],\n \"countEmptySyncedAt\": [\n 10\n ],\n \"countNotEmptySyncedAt\": [\n 10\n ],\n \"percentageEmptySyncedAt\": [\n 13\n ],\n \"percentageNotEmptySyncedAt\": [\n 13\n ],\n \"minSyncedAt\": [\n 7\n ],\n \"maxSyncedAt\": [\n 7\n ],\n \"countUniqueValuesSyncStatus\": [\n 10\n ],\n \"countEmptySyncStatus\": [\n 10\n ],\n \"countNotEmptySyncStatus\": [\n 10\n ],\n \"percentageEmptySyncStatus\": [\n 13\n ],\n \"percentageNotEmptySyncStatus\": [\n 13\n ],\n \"countUniqueValuesSyncStage\": [\n 10\n ],\n \"countEmptySyncStage\": [\n 10\n ],\n \"countNotEmptySyncStage\": [\n 10\n ],\n \"percentageEmptySyncStage\": [\n 13\n ],\n \"percentageNotEmptySyncStage\": [\n 13\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 10\n ],\n \"countEmptySyncStageStartedAt\": [\n 10\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 10\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 13\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 13\n ],\n \"minSyncStageStartedAt\": [\n 7\n ],\n \"maxSyncStageStartedAt\": [\n 7\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 10\n ],\n \"countEmptyThrottleFailureCount\": [\n 10\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 10\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 13\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 13\n ],\n \"minThrottleFailureCount\": [\n 13\n ],\n \"maxThrottleFailureCount\": [\n 13\n ],\n \"avgThrottleFailureCount\": [\n 13\n ],\n \"sumThrottleFailureCount\": [\n 13\n ],\n \"countUniqueValuesThrottleRetryAfter\": [\n 10\n ],\n \"countEmptyThrottleRetryAfter\": [\n 10\n ],\n \"countNotEmptyThrottleRetryAfter\": [\n 10\n ],\n \"percentageEmptyThrottleRetryAfter\": [\n 13\n ],\n \"percentageNotEmptyThrottleRetryAfter\": [\n 13\n ],\n \"minThrottleRetryAfter\": [\n 7\n ],\n \"maxThrottleRetryAfter\": [\n 7\n ],\n \"edges\": [\n 313\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesVisibility\": [\n 10\n ],\n \"countEmptyVisibility\": [\n 10\n ],\n \"countNotEmptyVisibility\": [\n 10\n ],\n \"percentageEmptyVisibility\": [\n 13\n ],\n \"percentageNotEmptyVisibility\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesType\": [\n 10\n ],\n \"countEmptyType\": [\n 10\n ],\n \"countNotEmptyType\": [\n 10\n ],\n \"percentageEmptyType\": [\n 13\n ],\n \"percentageNotEmptyType\": [\n 13\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 10\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 13\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 10\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 10\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 10\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 13\n ],\n \"countUniqueValuesMessageFolderImportPolicy\": [\n 10\n ],\n \"countEmptyMessageFolderImportPolicy\": [\n 10\n ],\n \"countNotEmptyMessageFolderImportPolicy\": [\n 10\n ],\n \"percentageEmptyMessageFolderImportPolicy\": [\n 13\n ],\n \"percentageNotEmptyMessageFolderImportPolicy\": [\n 13\n ],\n \"countUniqueValuesExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countEmptyExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countNotEmptyExcludeNonProfessionalEmails\": [\n 10\n ],\n \"percentageEmptyExcludeNonProfessionalEmails\": [\n 13\n ],\n \"percentageNotEmptyExcludeNonProfessionalEmails\": [\n 13\n ],\n \"countTrueExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countFalseExcludeNonProfessionalEmails\": [\n 10\n ],\n \"countUniqueValuesExcludeGroupEmails\": [\n 10\n ],\n \"countEmptyExcludeGroupEmails\": [\n 10\n ],\n \"countNotEmptyExcludeGroupEmails\": [\n 10\n ],\n \"percentageEmptyExcludeGroupEmails\": [\n 13\n ],\n \"percentageNotEmptyExcludeGroupEmails\": [\n 13\n ],\n \"countTrueExcludeGroupEmails\": [\n 10\n ],\n \"countFalseExcludeGroupEmails\": [\n 10\n ],\n \"countUniqueValuesPendingGroupEmailsAction\": [\n 10\n ],\n \"countEmptyPendingGroupEmailsAction\": [\n 10\n ],\n \"countNotEmptyPendingGroupEmailsAction\": [\n 10\n ],\n \"percentageEmptyPendingGroupEmailsAction\": [\n 13\n ],\n \"percentageNotEmptyPendingGroupEmailsAction\": [\n 13\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 10\n ],\n \"countEmptyIsSyncEnabled\": [\n 10\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 10\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 13\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 13\n ],\n \"countTrueIsSyncEnabled\": [\n 10\n ],\n \"countFalseIsSyncEnabled\": [\n 10\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesSyncedAt\": [\n 10\n ],\n \"countEmptySyncedAt\": [\n 10\n ],\n \"countNotEmptySyncedAt\": [\n 10\n ],\n \"percentageEmptySyncedAt\": [\n 13\n ],\n \"percentageNotEmptySyncedAt\": [\n 13\n ],\n \"minSyncedAt\": [\n 7\n ],\n \"maxSyncedAt\": [\n 7\n ],\n \"countUniqueValuesSyncStatus\": [\n 10\n ],\n \"countEmptySyncStatus\": [\n 10\n ],\n \"countNotEmptySyncStatus\": [\n 10\n ],\n \"percentageEmptySyncStatus\": [\n 13\n ],\n \"percentageNotEmptySyncStatus\": [\n 13\n ],\n \"countUniqueValuesSyncStage\": [\n 10\n ],\n \"countEmptySyncStage\": [\n 10\n ],\n \"countNotEmptySyncStage\": [\n 10\n ],\n \"percentageEmptySyncStage\": [\n 13\n ],\n \"percentageNotEmptySyncStage\": [\n 13\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 10\n ],\n \"countEmptySyncStageStartedAt\": [\n 10\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 10\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 13\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 13\n ],\n \"minSyncStageStartedAt\": [\n 7\n ],\n \"maxSyncStageStartedAt\": [\n 7\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 10\n ],\n \"countEmptyThrottleFailureCount\": [\n 10\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 10\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 13\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 13\n ],\n \"minThrottleFailureCount\": [\n 13\n ],\n \"maxThrottleFailureCount\": [\n 13\n ],\n \"avgThrottleFailureCount\": [\n 13\n ],\n \"sumThrottleFailureCount\": [\n 13\n ],\n \"countUniqueValuesThrottleRetryAfter\": [\n 10\n ],\n \"countEmptyThrottleRetryAfter\": [\n 10\n ],\n \"countNotEmptyThrottleRetryAfter\": [\n 10\n ],\n \"percentageEmptyThrottleRetryAfter\": [\n 13\n ],\n \"percentageNotEmptyThrottleRetryAfter\": [\n 13\n ],\n \"minThrottleRetryAfter\": [\n 7\n ],\n \"maxThrottleRetryAfter\": [\n 7\n ],\n \"edges\": [\n 313\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelRelationInput\": {\n \"connect\": [\n 317\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelConnectInput\": {\n \"where\": [\n 318\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"visibility\": [\n 305\n ],\n \"handle\": [\n 1\n ],\n \"type\": [\n 306\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 307\n ],\n \"messageFolderImportPolicy\": [\n 308\n ],\n \"excludeNonProfessionalEmails\": [\n 6\n ],\n \"excludeGroupEmails\": [\n 6\n ],\n \"pendingGroupEmailsAction\": [\n 309\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncedAt\": [\n 7\n ],\n \"syncStatus\": [\n 310\n ],\n \"syncStage\": [\n 311\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"throttleRetryAfter\": [\n 7\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"connectedAccount\": [\n 236\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"visibility\": [\n 305\n ],\n \"handle\": [\n 1\n ],\n \"type\": [\n 306\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 307\n ],\n \"messageFolderImportPolicy\": [\n 308\n ],\n \"excludeNonProfessionalEmails\": [\n 6\n ],\n \"excludeGroupEmails\": [\n 6\n ],\n \"pendingGroupEmailsAction\": [\n 309\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 1\n ],\n \"syncedAt\": [\n 7\n ],\n \"syncStatus\": [\n 310\n ],\n \"syncStage\": [\n 311\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 13\n ],\n \"throttleRetryAfter\": [\n 7\n ],\n \"connectedAccountId\": [\n 22\n ],\n \"connectedAccount\": [\n 236\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"visibility\": [\n 322\n ],\n \"handle\": [\n 56\n ],\n \"type\": [\n 323\n ],\n \"isContactAutoCreationEnabled\": [\n 179\n ],\n \"contactAutoCreationPolicy\": [\n 324\n ],\n \"messageFolderImportPolicy\": [\n 325\n ],\n \"excludeNonProfessionalEmails\": [\n 179\n ],\n \"excludeGroupEmails\": [\n 179\n ],\n \"pendingGroupEmailsAction\": [\n 326\n ],\n \"isSyncEnabled\": [\n 179\n ],\n \"syncCursor\": [\n 56\n ],\n \"syncedAt\": [\n 7\n ],\n \"syncStatus\": [\n 327\n ],\n \"syncStage\": [\n 328\n ],\n \"syncStageStartedAt\": [\n 7\n ],\n \"throttleFailureCount\": [\n 130\n ],\n \"throttleRetryAfter\": [\n 7\n ],\n \"connectedAccountId\": [\n 33\n ],\n \"and\": [\n 321\n ],\n \"or\": [\n 321\n ],\n \"not\": [\n 321\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelVisibilityEnumFilter\": {\n \"eq\": [\n 305\n ],\n \"neq\": [\n 305\n ],\n \"in\": [\n 305\n ],\n \"containsAny\": [\n 305\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelTypeEnumFilter\": {\n \"eq\": [\n 306\n ],\n \"neq\": [\n 306\n ],\n \"in\": [\n 306\n ],\n \"containsAny\": [\n 306\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelContactAutoCreationPolicyEnumFilter\": {\n \"eq\": [\n 307\n ],\n \"neq\": [\n 307\n ],\n \"in\": [\n 307\n ],\n \"containsAny\": [\n 307\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageFolderImportPolicyEnumFilter\": {\n \"eq\": [\n 308\n ],\n \"neq\": [\n 308\n ],\n \"in\": [\n 308\n ],\n \"containsAny\": [\n 308\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelPendingGroupEmailsActionEnumFilter\": {\n \"eq\": [\n 309\n ],\n \"neq\": [\n 309\n ],\n \"in\": [\n 309\n ],\n \"containsAny\": [\n 309\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelSyncStatusEnumFilter\": {\n \"eq\": [\n 310\n ],\n \"neq\": [\n 310\n ],\n \"in\": [\n 310\n ],\n \"containsAny\": [\n 310\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelSyncStageEnumFilter\": {\n \"eq\": [\n 311\n ],\n \"neq\": [\n 311\n ],\n \"in\": [\n 311\n ],\n \"containsAny\": [\n 311\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"visibility\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"type\": [\n 59\n ],\n \"isContactAutoCreationEnabled\": [\n 59\n ],\n \"contactAutoCreationPolicy\": [\n 59\n ],\n \"messageFolderImportPolicy\": [\n 59\n ],\n \"excludeNonProfessionalEmails\": [\n 59\n ],\n \"excludeGroupEmails\": [\n 59\n ],\n \"pendingGroupEmailsAction\": [\n 59\n ],\n \"isSyncEnabled\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"syncedAt\": [\n 59\n ],\n \"syncStatus\": [\n 59\n ],\n \"syncStage\": [\n 59\n ],\n \"syncStageStartedAt\": [\n 59\n ],\n \"throttleFailureCount\": [\n 59\n ],\n \"throttleRetryAfter\": [\n 59\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 243\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelOrderByWithGroupByInput\": {\n \"aggregate\": [\n 331\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"visibility\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"type\": [\n 59\n ],\n \"isContactAutoCreationEnabled\": [\n 59\n ],\n \"contactAutoCreationPolicy\": [\n 59\n ],\n \"messageFolderImportPolicy\": [\n 59\n ],\n \"excludeNonProfessionalEmails\": [\n 59\n ],\n \"excludeGroupEmails\": [\n 59\n ],\n \"pendingGroupEmailsAction\": [\n 59\n ],\n \"isSyncEnabled\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"syncedAt\": [\n 110\n ],\n \"syncStatus\": [\n 59\n ],\n \"syncStage\": [\n 59\n ],\n \"syncStageStartedAt\": [\n 110\n ],\n \"throttleFailureCount\": [\n 59\n ],\n \"throttleRetryAfter\": [\n 110\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 244\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesVisibility\": [\n 59\n ],\n \"countEmptyVisibility\": [\n 59\n ],\n \"countNotEmptyVisibility\": [\n 59\n ],\n \"percentageEmptyVisibility\": [\n 59\n ],\n \"percentageNotEmptyVisibility\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"countUniqueValuesType\": [\n 59\n ],\n \"countEmptyType\": [\n 59\n ],\n \"countNotEmptyType\": [\n 59\n ],\n \"percentageEmptyType\": [\n 59\n ],\n \"percentageNotEmptyType\": [\n 59\n ],\n \"countUniqueValuesIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countNotEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"percentageEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"percentageNotEmptyIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countTrueIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countFalseIsContactAutoCreationEnabled\": [\n 59\n ],\n \"countUniqueValuesContactAutoCreationPolicy\": [\n 59\n ],\n \"countEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"countNotEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"percentageEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"percentageNotEmptyContactAutoCreationPolicy\": [\n 59\n ],\n \"countUniqueValuesMessageFolderImportPolicy\": [\n 59\n ],\n \"countEmptyMessageFolderImportPolicy\": [\n 59\n ],\n \"countNotEmptyMessageFolderImportPolicy\": [\n 59\n ],\n \"percentageEmptyMessageFolderImportPolicy\": [\n 59\n ],\n \"percentageNotEmptyMessageFolderImportPolicy\": [\n 59\n ],\n \"countUniqueValuesExcludeNonProfessionalEmails\": [\n 59\n ],\n \"countEmptyExcludeNonProfessionalEmails\": [\n 59\n ],\n \"countNotEmptyExcludeNonProfessionalEmails\": [\n 59\n ],\n \"percentageEmptyExcludeNonProfessionalEmails\": [\n 59\n ],\n \"percentageNotEmptyExcludeNonProfessionalEmails\": [\n 59\n ],\n \"countTrueExcludeNonProfessionalEmails\": [\n 59\n ],\n \"countFalseExcludeNonProfessionalEmails\": [\n 59\n ],\n \"countUniqueValuesExcludeGroupEmails\": [\n 59\n ],\n \"countEmptyExcludeGroupEmails\": [\n 59\n ],\n \"countNotEmptyExcludeGroupEmails\": [\n 59\n ],\n \"percentageEmptyExcludeGroupEmails\": [\n 59\n ],\n \"percentageNotEmptyExcludeGroupEmails\": [\n 59\n ],\n \"countTrueExcludeGroupEmails\": [\n 59\n ],\n \"countFalseExcludeGroupEmails\": [\n 59\n ],\n \"countUniqueValuesPendingGroupEmailsAction\": [\n 59\n ],\n \"countEmptyPendingGroupEmailsAction\": [\n 59\n ],\n \"countNotEmptyPendingGroupEmailsAction\": [\n 59\n ],\n \"percentageEmptyPendingGroupEmailsAction\": [\n 59\n ],\n \"percentageNotEmptyPendingGroupEmailsAction\": [\n 59\n ],\n \"countUniqueValuesIsSyncEnabled\": [\n 59\n ],\n \"countEmptyIsSyncEnabled\": [\n 59\n ],\n \"countNotEmptyIsSyncEnabled\": [\n 59\n ],\n \"percentageEmptyIsSyncEnabled\": [\n 59\n ],\n \"percentageNotEmptyIsSyncEnabled\": [\n 59\n ],\n \"countTrueIsSyncEnabled\": [\n 59\n ],\n \"countFalseIsSyncEnabled\": [\n 59\n ],\n \"countUniqueValuesSyncCursor\": [\n 59\n ],\n \"countEmptySyncCursor\": [\n 59\n ],\n \"countNotEmptySyncCursor\": [\n 59\n ],\n \"percentageEmptySyncCursor\": [\n 59\n ],\n \"percentageNotEmptySyncCursor\": [\n 59\n ],\n \"countUniqueValuesSyncedAt\": [\n 59\n ],\n \"countEmptySyncedAt\": [\n 59\n ],\n \"countNotEmptySyncedAt\": [\n 59\n ],\n \"percentageEmptySyncedAt\": [\n 59\n ],\n \"percentageNotEmptySyncedAt\": [\n 59\n ],\n \"minSyncedAt\": [\n 59\n ],\n \"maxSyncedAt\": [\n 59\n ],\n \"countUniqueValuesSyncStatus\": [\n 59\n ],\n \"countEmptySyncStatus\": [\n 59\n ],\n \"countNotEmptySyncStatus\": [\n 59\n ],\n \"percentageEmptySyncStatus\": [\n 59\n ],\n \"percentageNotEmptySyncStatus\": [\n 59\n ],\n \"countUniqueValuesSyncStage\": [\n 59\n ],\n \"countEmptySyncStage\": [\n 59\n ],\n \"countNotEmptySyncStage\": [\n 59\n ],\n \"percentageEmptySyncStage\": [\n 59\n ],\n \"percentageNotEmptySyncStage\": [\n 59\n ],\n \"countUniqueValuesSyncStageStartedAt\": [\n 59\n ],\n \"countEmptySyncStageStartedAt\": [\n 59\n ],\n \"countNotEmptySyncStageStartedAt\": [\n 59\n ],\n \"percentageEmptySyncStageStartedAt\": [\n 59\n ],\n \"percentageNotEmptySyncStageStartedAt\": [\n 59\n ],\n \"minSyncStageStartedAt\": [\n 59\n ],\n \"maxSyncStageStartedAt\": [\n 59\n ],\n \"countUniqueValuesThrottleFailureCount\": [\n 59\n ],\n \"countEmptyThrottleFailureCount\": [\n 59\n ],\n \"countNotEmptyThrottleFailureCount\": [\n 59\n ],\n \"percentageEmptyThrottleFailureCount\": [\n 59\n ],\n \"percentageNotEmptyThrottleFailureCount\": [\n 59\n ],\n \"minThrottleFailureCount\": [\n 59\n ],\n \"maxThrottleFailureCount\": [\n 59\n ],\n \"avgThrottleFailureCount\": [\n 59\n ],\n \"sumThrottleFailureCount\": [\n 59\n ],\n \"countUniqueValuesThrottleRetryAfter\": [\n 59\n ],\n \"countEmptyThrottleRetryAfter\": [\n 59\n ],\n \"countNotEmptyThrottleRetryAfter\": [\n 59\n ],\n \"percentageEmptyThrottleRetryAfter\": [\n 59\n ],\n \"percentageNotEmptyThrottleRetryAfter\": [\n 59\n ],\n \"minThrottleRetryAfter\": [\n 59\n ],\n \"maxThrottleRetryAfter\": [\n 59\n ],\n \"connectedAccountId\": [\n 59\n ],\n \"connectedAccount\": [\n 243\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"visibility\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"type\": [\n 6\n ],\n \"isContactAutoCreationEnabled\": [\n 6\n ],\n \"contactAutoCreationPolicy\": [\n 6\n ],\n \"messageFolderImportPolicy\": [\n 6\n ],\n \"excludeNonProfessionalEmails\": [\n 6\n ],\n \"excludeGroupEmails\": [\n 6\n ],\n \"pendingGroupEmailsAction\": [\n 6\n ],\n \"isSyncEnabled\": [\n 6\n ],\n \"syncCursor\": [\n 6\n ],\n \"syncedAt\": [\n 109\n ],\n \"syncStatus\": [\n 6\n ],\n \"syncStage\": [\n 6\n ],\n \"syncStageStartedAt\": [\n 109\n ],\n \"throttleFailureCount\": [\n 6\n ],\n \"throttleRetryAfter\": [\n 109\n ],\n \"connectedAccount\": [\n 246\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderPendingSyncActionEnum\": {},\n \"MessageFolder\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"syncCursor\": [\n 1\n ],\n \"isSentFolder\": [\n 6\n ],\n \"isSynced\": [\n 6\n ],\n \"parentFolderId\": [\n 1\n ],\n \"externalId\": [\n 1\n ],\n \"pendingSyncAction\": [\n 333\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageChannel\": [\n 312\n ],\n \"messageChannelMessageAssociationMessageFolders\": [\n 351,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 358\n ],\n \"orderBy\": [\n 359,\n \"[MessageChannelMessageAssociationMessageFolderOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderEdge\": {\n \"node\": [\n 334\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesIsSentFolder\": [\n 10\n ],\n \"countEmptyIsSentFolder\": [\n 10\n ],\n \"countNotEmptyIsSentFolder\": [\n 10\n ],\n \"percentageEmptyIsSentFolder\": [\n 13\n ],\n \"percentageNotEmptyIsSentFolder\": [\n 13\n ],\n \"countTrueIsSentFolder\": [\n 10\n ],\n \"countFalseIsSentFolder\": [\n 10\n ],\n \"countUniqueValuesIsSynced\": [\n 10\n ],\n \"countEmptyIsSynced\": [\n 10\n ],\n \"countNotEmptyIsSynced\": [\n 10\n ],\n \"percentageEmptyIsSynced\": [\n 13\n ],\n \"percentageNotEmptyIsSynced\": [\n 13\n ],\n \"countTrueIsSynced\": [\n 10\n ],\n \"countFalseIsSynced\": [\n 10\n ],\n \"countUniqueValuesParentFolderId\": [\n 10\n ],\n \"countEmptyParentFolderId\": [\n 10\n ],\n \"countNotEmptyParentFolderId\": [\n 10\n ],\n \"percentageEmptyParentFolderId\": [\n 13\n ],\n \"percentageNotEmptyParentFolderId\": [\n 13\n ],\n \"countUniqueValuesExternalId\": [\n 10\n ],\n \"countEmptyExternalId\": [\n 10\n ],\n \"countNotEmptyExternalId\": [\n 10\n ],\n \"percentageEmptyExternalId\": [\n 13\n ],\n \"percentageNotEmptyExternalId\": [\n 13\n ],\n \"countUniqueValuesPendingSyncAction\": [\n 10\n ],\n \"countEmptyPendingSyncAction\": [\n 10\n ],\n \"countNotEmptyPendingSyncAction\": [\n 10\n ],\n \"percentageEmptyPendingSyncAction\": [\n 13\n ],\n \"percentageNotEmptyPendingSyncAction\": [\n 13\n ],\n \"edges\": [\n 335\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesSyncCursor\": [\n 10\n ],\n \"countEmptySyncCursor\": [\n 10\n ],\n \"countNotEmptySyncCursor\": [\n 10\n ],\n \"percentageEmptySyncCursor\": [\n 13\n ],\n \"percentageNotEmptySyncCursor\": [\n 13\n ],\n \"countUniqueValuesIsSentFolder\": [\n 10\n ],\n \"countEmptyIsSentFolder\": [\n 10\n ],\n \"countNotEmptyIsSentFolder\": [\n 10\n ],\n \"percentageEmptyIsSentFolder\": [\n 13\n ],\n \"percentageNotEmptyIsSentFolder\": [\n 13\n ],\n \"countTrueIsSentFolder\": [\n 10\n ],\n \"countFalseIsSentFolder\": [\n 10\n ],\n \"countUniqueValuesIsSynced\": [\n 10\n ],\n \"countEmptyIsSynced\": [\n 10\n ],\n \"countNotEmptyIsSynced\": [\n 10\n ],\n \"percentageEmptyIsSynced\": [\n 13\n ],\n \"percentageNotEmptyIsSynced\": [\n 13\n ],\n \"countTrueIsSynced\": [\n 10\n ],\n \"countFalseIsSynced\": [\n 10\n ],\n \"countUniqueValuesParentFolderId\": [\n 10\n ],\n \"countEmptyParentFolderId\": [\n 10\n ],\n \"countNotEmptyParentFolderId\": [\n 10\n ],\n \"percentageEmptyParentFolderId\": [\n 13\n ],\n \"percentageNotEmptyParentFolderId\": [\n 13\n ],\n \"countUniqueValuesExternalId\": [\n 10\n ],\n \"countEmptyExternalId\": [\n 10\n ],\n \"countNotEmptyExternalId\": [\n 10\n ],\n \"percentageEmptyExternalId\": [\n 13\n ],\n \"percentageNotEmptyExternalId\": [\n 13\n ],\n \"countUniqueValuesPendingSyncAction\": [\n 10\n ],\n \"countEmptyPendingSyncAction\": [\n 10\n ],\n \"countNotEmptyPendingSyncAction\": [\n 10\n ],\n \"percentageEmptyPendingSyncAction\": [\n 13\n ],\n \"percentageNotEmptyPendingSyncAction\": [\n 13\n ],\n \"edges\": [\n 335\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderRelationInput\": {\n \"connect\": [\n 339\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderConnectInput\": {\n \"where\": [\n 340\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"syncCursor\": [\n 1\n ],\n \"isSentFolder\": [\n 6\n ],\n \"isSynced\": [\n 6\n ],\n \"parentFolderId\": [\n 1\n ],\n \"externalId\": [\n 1\n ],\n \"pendingSyncAction\": [\n 333\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageChannel\": [\n 316\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"name\": [\n 1\n ],\n \"syncCursor\": [\n 1\n ],\n \"isSentFolder\": [\n 6\n ],\n \"isSynced\": [\n 6\n ],\n \"parentFolderId\": [\n 1\n ],\n \"externalId\": [\n 1\n ],\n \"pendingSyncAction\": [\n 333\n ],\n \"messageChannelId\": [\n 22\n ],\n \"messageChannel\": [\n 316\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"name\": [\n 56\n ],\n \"syncCursor\": [\n 56\n ],\n \"isSentFolder\": [\n 179\n ],\n \"isSynced\": [\n 179\n ],\n \"parentFolderId\": [\n 56\n ],\n \"externalId\": [\n 56\n ],\n \"pendingSyncAction\": [\n 344\n ],\n \"messageChannelId\": [\n 33\n ],\n \"and\": [\n 343\n ],\n \"or\": [\n 343\n ],\n \"not\": [\n 343\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderPendingSyncActionEnumFilter\": {\n \"eq\": [\n 333\n ],\n \"neq\": [\n 333\n ],\n \"in\": [\n 333\n ],\n \"containsAny\": [\n 333\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"isSentFolder\": [\n 59\n ],\n \"isSynced\": [\n 59\n ],\n \"parentFolderId\": [\n 59\n ],\n \"externalId\": [\n 59\n ],\n \"pendingSyncAction\": [\n 59\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 329\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderOrderByWithGroupByInput\": {\n \"aggregate\": [\n 347\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"syncCursor\": [\n 59\n ],\n \"isSentFolder\": [\n 59\n ],\n \"isSynced\": [\n 59\n ],\n \"parentFolderId\": [\n 59\n ],\n \"externalId\": [\n 59\n ],\n \"pendingSyncAction\": [\n 59\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 330\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesSyncCursor\": [\n 59\n ],\n \"countEmptySyncCursor\": [\n 59\n ],\n \"countNotEmptySyncCursor\": [\n 59\n ],\n \"percentageEmptySyncCursor\": [\n 59\n ],\n \"percentageNotEmptySyncCursor\": [\n 59\n ],\n \"countUniqueValuesIsSentFolder\": [\n 59\n ],\n \"countEmptyIsSentFolder\": [\n 59\n ],\n \"countNotEmptyIsSentFolder\": [\n 59\n ],\n \"percentageEmptyIsSentFolder\": [\n 59\n ],\n \"percentageNotEmptyIsSentFolder\": [\n 59\n ],\n \"countTrueIsSentFolder\": [\n 59\n ],\n \"countFalseIsSentFolder\": [\n 59\n ],\n \"countUniqueValuesIsSynced\": [\n 59\n ],\n \"countEmptyIsSynced\": [\n 59\n ],\n \"countNotEmptyIsSynced\": [\n 59\n ],\n \"percentageEmptyIsSynced\": [\n 59\n ],\n \"percentageNotEmptyIsSynced\": [\n 59\n ],\n \"countTrueIsSynced\": [\n 59\n ],\n \"countFalseIsSynced\": [\n 59\n ],\n \"countUniqueValuesParentFolderId\": [\n 59\n ],\n \"countEmptyParentFolderId\": [\n 59\n ],\n \"countNotEmptyParentFolderId\": [\n 59\n ],\n \"percentageEmptyParentFolderId\": [\n 59\n ],\n \"percentageNotEmptyParentFolderId\": [\n 59\n ],\n \"countUniqueValuesExternalId\": [\n 59\n ],\n \"countEmptyExternalId\": [\n 59\n ],\n \"countNotEmptyExternalId\": [\n 59\n ],\n \"percentageEmptyExternalId\": [\n 59\n ],\n \"percentageNotEmptyExternalId\": [\n 59\n ],\n \"countUniqueValuesPendingSyncAction\": [\n 59\n ],\n \"countEmptyPendingSyncAction\": [\n 59\n ],\n \"countNotEmptyPendingSyncAction\": [\n 59\n ],\n \"percentageEmptyPendingSyncAction\": [\n 59\n ],\n \"percentageNotEmptyPendingSyncAction\": [\n 59\n ],\n \"messageChannelId\": [\n 59\n ],\n \"messageChannel\": [\n 329\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFolderGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"name\": [\n 6\n ],\n \"syncCursor\": [\n 6\n ],\n \"isSentFolder\": [\n 6\n ],\n \"isSynced\": [\n 6\n ],\n \"parentFolderId\": [\n 6\n ],\n \"externalId\": [\n 6\n ],\n \"pendingSyncAction\": [\n 6\n ],\n \"messageChannel\": [\n 332\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolder\": {\n \"searchVector\": [\n 115\n ],\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"messageChannelMessageAssociationId\": [\n 22\n ],\n \"messageFolderId\": [\n 22\n ],\n \"messageChannelMessageAssociation\": [\n 290\n ],\n \"messageFolder\": [\n 334\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderEdge\": {\n \"node\": [\n 349\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"edges\": [\n 350\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"edges\": [\n 350\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderRelationInput\": {\n \"connect\": [\n 354\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderConnectInput\": {\n \"where\": [\n 355\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderCreateInput\": {\n \"searchVector\": [\n 115\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"messageChannelMessageAssociationId\": [\n 22\n ],\n \"messageChannelMessageAssociation\": [\n 294\n ],\n \"messageFolderId\": [\n 22\n ],\n \"messageFolder\": [\n 338\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderUpdateInput\": {\n \"searchVector\": [\n 115\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"messageChannelMessageAssociationId\": [\n 22\n ],\n \"messageChannelMessageAssociation\": [\n 294\n ],\n \"messageFolderId\": [\n 22\n ],\n \"messageFolder\": [\n 338\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderFilterInput\": {\n \"searchVector\": [\n 131\n ],\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"messageChannelMessageAssociationId\": [\n 33\n ],\n \"messageFolderId\": [\n 33\n ],\n \"and\": [\n 358\n ],\n \"or\": [\n 358\n ],\n \"not\": [\n 358\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderOrderByInput\": {\n \"searchVector\": [\n 59\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"messageChannelMessageAssociationId\": [\n 59\n ],\n \"messageChannelMessageAssociation\": [\n 301\n ],\n \"messageFolderId\": [\n 59\n ],\n \"messageFolder\": [\n 345\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderOrderByWithGroupByInput\": {\n \"aggregate\": [\n 361\n ],\n \"searchVector\": [\n 59\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"messageChannelMessageAssociationId\": [\n 59\n ],\n \"messageChannelMessageAssociation\": [\n 302\n ],\n \"messageFolderId\": [\n 59\n ],\n \"messageFolder\": [\n 346\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"messageChannelMessageAssociationId\": [\n 59\n ],\n \"messageChannelMessageAssociation\": [\n 301\n ],\n \"messageFolderId\": [\n 59\n ],\n \"messageFolder\": [\n 345\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageChannelMessageAssociationMessageFolderGroupByInput\": {\n \"searchVector\": [\n 6\n ],\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"messageChannelMessageAssociation\": [\n 304\n ],\n \"messageFolder\": [\n 348\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantRoleEnum\": {},\n \"MessageParticipant\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"role\": [\n 363\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"messageId\": [\n 22\n ],\n \"personId\": [\n 22\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"message\": [\n 394\n ],\n \"person\": [\n 453\n ],\n \"workspaceMember\": [\n 577\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantEdge\": {\n \"node\": [\n 364\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesRole\": [\n 10\n ],\n \"countEmptyRole\": [\n 10\n ],\n \"countNotEmptyRole\": [\n 10\n ],\n \"percentageEmptyRole\": [\n 13\n ],\n \"percentageNotEmptyRole\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesDisplayName\": [\n 10\n ],\n \"countEmptyDisplayName\": [\n 10\n ],\n \"countNotEmptyDisplayName\": [\n 10\n ],\n \"percentageEmptyDisplayName\": [\n 13\n ],\n \"percentageNotEmptyDisplayName\": [\n 13\n ],\n \"edges\": [\n 365\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesRole\": [\n 10\n ],\n \"countEmptyRole\": [\n 10\n ],\n \"countNotEmptyRole\": [\n 10\n ],\n \"percentageEmptyRole\": [\n 13\n ],\n \"percentageNotEmptyRole\": [\n 13\n ],\n \"countUniqueValuesHandle\": [\n 10\n ],\n \"countEmptyHandle\": [\n 10\n ],\n \"countNotEmptyHandle\": [\n 10\n ],\n \"percentageEmptyHandle\": [\n 13\n ],\n \"percentageNotEmptyHandle\": [\n 13\n ],\n \"countUniqueValuesDisplayName\": [\n 10\n ],\n \"countEmptyDisplayName\": [\n 10\n ],\n \"countNotEmptyDisplayName\": [\n 10\n ],\n \"percentageEmptyDisplayName\": [\n 13\n ],\n \"percentageNotEmptyDisplayName\": [\n 13\n ],\n \"edges\": [\n 365\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantRelationInput\": {\n \"connect\": [\n 369\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantConnectInput\": {\n \"where\": [\n 370\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"role\": [\n 363\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"messageId\": [\n 22\n ],\n \"message\": [\n 398\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"role\": [\n 363\n ],\n \"handle\": [\n 1\n ],\n \"displayName\": [\n 1\n ],\n \"messageId\": [\n 22\n ],\n \"message\": [\n 398\n ],\n \"personId\": [\n 22\n ],\n \"person\": [\n 457\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"role\": [\n 374\n ],\n \"handle\": [\n 56\n ],\n \"displayName\": [\n 56\n ],\n \"messageId\": [\n 33\n ],\n \"personId\": [\n 33\n ],\n \"workspaceMemberId\": [\n 33\n ],\n \"and\": [\n 373\n ],\n \"or\": [\n 373\n ],\n \"not\": [\n 373\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantRoleEnumFilter\": {\n \"eq\": [\n 363\n ],\n \"neq\": [\n 363\n ],\n \"in\": [\n 363\n ],\n \"containsAny\": [\n 363\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"role\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"displayName\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 405\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantOrderByWithGroupByInput\": {\n \"aggregate\": [\n 377\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"role\": [\n 59\n ],\n \"handle\": [\n 59\n ],\n \"displayName\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 406\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 465\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesRole\": [\n 59\n ],\n \"countEmptyRole\": [\n 59\n ],\n \"countNotEmptyRole\": [\n 59\n ],\n \"percentageEmptyRole\": [\n 59\n ],\n \"percentageNotEmptyRole\": [\n 59\n ],\n \"countUniqueValuesHandle\": [\n 59\n ],\n \"countEmptyHandle\": [\n 59\n ],\n \"countNotEmptyHandle\": [\n 59\n ],\n \"percentageEmptyHandle\": [\n 59\n ],\n \"percentageNotEmptyHandle\": [\n 59\n ],\n \"countUniqueValuesDisplayName\": [\n 59\n ],\n \"countEmptyDisplayName\": [\n 59\n ],\n \"countNotEmptyDisplayName\": [\n 59\n ],\n \"percentageEmptyDisplayName\": [\n 59\n ],\n \"percentageNotEmptyDisplayName\": [\n 59\n ],\n \"messageId\": [\n 59\n ],\n \"message\": [\n 405\n ],\n \"personId\": [\n 59\n ],\n \"person\": [\n 464\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageParticipantGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"role\": [\n 6\n ],\n \"handle\": [\n 6\n ],\n \"displayName\": [\n 6\n ],\n \"message\": [\n 408\n ],\n \"person\": [\n 467\n ],\n \"workspaceMember\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThread\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"messages\": [\n 396,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 403\n ],\n \"orderBy\": [\n 405,\n \"[MessageOrderByInput]\"\n ]\n }\n ],\n \"messageChannelMessageAssociations\": [\n 292,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 299\n ],\n \"orderBy\": [\n 301,\n \"[MessageChannelMessageAssociationOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadEdge\": {\n \"node\": [\n 379\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 380\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 380\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadRelationInput\": {\n \"connect\": [\n 384\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadConnectInput\": {\n \"where\": [\n 385\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"and\": [\n 388\n ],\n \"or\": [\n 388\n ],\n \"not\": [\n 388\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadOrderByWithGroupByInput\": {\n \"aggregate\": [\n 391\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageThreadGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageDirectionEnum\": {},\n \"Message\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"headerMessageId\": [\n 1\n ],\n \"direction\": [\n 393\n ],\n \"subject\": [\n 1\n ],\n \"text\": [\n 1\n ],\n \"receivedAt\": [\n 7\n ],\n \"messageThreadId\": [\n 22\n ],\n \"messageThread\": [\n 379\n ],\n \"messageParticipants\": [\n 366,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 373\n ],\n \"orderBy\": [\n 375,\n \"[MessageParticipantOrderByInput]\"\n ]\n }\n ],\n \"messageChannelMessageAssociations\": [\n 292,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 299\n ],\n \"orderBy\": [\n 301,\n \"[MessageChannelMessageAssociationOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageEdge\": {\n \"node\": [\n 394\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHeaderMessageId\": [\n 10\n ],\n \"countEmptyHeaderMessageId\": [\n 10\n ],\n \"countNotEmptyHeaderMessageId\": [\n 10\n ],\n \"percentageEmptyHeaderMessageId\": [\n 13\n ],\n \"percentageNotEmptyHeaderMessageId\": [\n 13\n ],\n \"countUniqueValuesDirection\": [\n 10\n ],\n \"countEmptyDirection\": [\n 10\n ],\n \"countNotEmptyDirection\": [\n 10\n ],\n \"percentageEmptyDirection\": [\n 13\n ],\n \"percentageNotEmptyDirection\": [\n 13\n ],\n \"countUniqueValuesSubject\": [\n 10\n ],\n \"countEmptySubject\": [\n 10\n ],\n \"countNotEmptySubject\": [\n 10\n ],\n \"percentageEmptySubject\": [\n 13\n ],\n \"percentageNotEmptySubject\": [\n 13\n ],\n \"countUniqueValuesText\": [\n 10\n ],\n \"countEmptyText\": [\n 10\n ],\n \"countNotEmptyText\": [\n 10\n ],\n \"percentageEmptyText\": [\n 13\n ],\n \"percentageNotEmptyText\": [\n 13\n ],\n \"countUniqueValuesReceivedAt\": [\n 10\n ],\n \"countEmptyReceivedAt\": [\n 10\n ],\n \"countNotEmptyReceivedAt\": [\n 10\n ],\n \"percentageEmptyReceivedAt\": [\n 13\n ],\n \"percentageNotEmptyReceivedAt\": [\n 13\n ],\n \"minReceivedAt\": [\n 7\n ],\n \"maxReceivedAt\": [\n 7\n ],\n \"edges\": [\n 395\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesHeaderMessageId\": [\n 10\n ],\n \"countEmptyHeaderMessageId\": [\n 10\n ],\n \"countNotEmptyHeaderMessageId\": [\n 10\n ],\n \"percentageEmptyHeaderMessageId\": [\n 13\n ],\n \"percentageNotEmptyHeaderMessageId\": [\n 13\n ],\n \"countUniqueValuesDirection\": [\n 10\n ],\n \"countEmptyDirection\": [\n 10\n ],\n \"countNotEmptyDirection\": [\n 10\n ],\n \"percentageEmptyDirection\": [\n 13\n ],\n \"percentageNotEmptyDirection\": [\n 13\n ],\n \"countUniqueValuesSubject\": [\n 10\n ],\n \"countEmptySubject\": [\n 10\n ],\n \"countNotEmptySubject\": [\n 10\n ],\n \"percentageEmptySubject\": [\n 13\n ],\n \"percentageNotEmptySubject\": [\n 13\n ],\n \"countUniqueValuesText\": [\n 10\n ],\n \"countEmptyText\": [\n 10\n ],\n \"countNotEmptyText\": [\n 10\n ],\n \"percentageEmptyText\": [\n 13\n ],\n \"percentageNotEmptyText\": [\n 13\n ],\n \"countUniqueValuesReceivedAt\": [\n 10\n ],\n \"countEmptyReceivedAt\": [\n 10\n ],\n \"countNotEmptyReceivedAt\": [\n 10\n ],\n \"percentageEmptyReceivedAt\": [\n 13\n ],\n \"percentageNotEmptyReceivedAt\": [\n 13\n ],\n \"minReceivedAt\": [\n 7\n ],\n \"maxReceivedAt\": [\n 7\n ],\n \"edges\": [\n 395\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageRelationInput\": {\n \"connect\": [\n 399\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageConnectInput\": {\n \"where\": [\n 400\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"headerMessageId\": [\n 1\n ],\n \"direction\": [\n 393\n ],\n \"subject\": [\n 1\n ],\n \"text\": [\n 1\n ],\n \"receivedAt\": [\n 7\n ],\n \"messageThreadId\": [\n 22\n ],\n \"messageThread\": [\n 383\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"headerMessageId\": [\n 1\n ],\n \"direction\": [\n 393\n ],\n \"subject\": [\n 1\n ],\n \"text\": [\n 1\n ],\n \"receivedAt\": [\n 7\n ],\n \"messageThreadId\": [\n 22\n ],\n \"messageThread\": [\n 383\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"headerMessageId\": [\n 56\n ],\n \"direction\": [\n 404\n ],\n \"subject\": [\n 56\n ],\n \"text\": [\n 56\n ],\n \"receivedAt\": [\n 7\n ],\n \"messageThreadId\": [\n 33\n ],\n \"and\": [\n 403\n ],\n \"or\": [\n 403\n ],\n \"not\": [\n 403\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageDirectionEnumFilter\": {\n \"eq\": [\n 393\n ],\n \"neq\": [\n 393\n ],\n \"in\": [\n 393\n ],\n \"containsAny\": [\n 393\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"headerMessageId\": [\n 59\n ],\n \"direction\": [\n 59\n ],\n \"subject\": [\n 59\n ],\n \"text\": [\n 59\n ],\n \"receivedAt\": [\n 59\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 389\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageOrderByWithGroupByInput\": {\n \"aggregate\": [\n 407\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"headerMessageId\": [\n 59\n ],\n \"direction\": [\n 59\n ],\n \"subject\": [\n 59\n ],\n \"text\": [\n 59\n ],\n \"receivedAt\": [\n 110\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 390\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesHeaderMessageId\": [\n 59\n ],\n \"countEmptyHeaderMessageId\": [\n 59\n ],\n \"countNotEmptyHeaderMessageId\": [\n 59\n ],\n \"percentageEmptyHeaderMessageId\": [\n 59\n ],\n \"percentageNotEmptyHeaderMessageId\": [\n 59\n ],\n \"countUniqueValuesDirection\": [\n 59\n ],\n \"countEmptyDirection\": [\n 59\n ],\n \"countNotEmptyDirection\": [\n 59\n ],\n \"percentageEmptyDirection\": [\n 59\n ],\n \"percentageNotEmptyDirection\": [\n 59\n ],\n \"countUniqueValuesSubject\": [\n 59\n ],\n \"countEmptySubject\": [\n 59\n ],\n \"countNotEmptySubject\": [\n 59\n ],\n \"percentageEmptySubject\": [\n 59\n ],\n \"percentageNotEmptySubject\": [\n 59\n ],\n \"countUniqueValuesText\": [\n 59\n ],\n \"countEmptyText\": [\n 59\n ],\n \"countNotEmptyText\": [\n 59\n ],\n \"percentageEmptyText\": [\n 59\n ],\n \"percentageNotEmptyText\": [\n 59\n ],\n \"countUniqueValuesReceivedAt\": [\n 59\n ],\n \"countEmptyReceivedAt\": [\n 59\n ],\n \"countNotEmptyReceivedAt\": [\n 59\n ],\n \"percentageEmptyReceivedAt\": [\n 59\n ],\n \"percentageNotEmptyReceivedAt\": [\n 59\n ],\n \"minReceivedAt\": [\n 59\n ],\n \"maxReceivedAt\": [\n 59\n ],\n \"messageThreadId\": [\n 59\n ],\n \"messageThread\": [\n 389\n ],\n \"__typename\": [\n 1\n ]\n },\n \"MessageGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"headerMessageId\": [\n 6\n ],\n \"direction\": [\n 6\n ],\n \"subject\": [\n 6\n ],\n \"text\": [\n 6\n ],\n \"receivedAt\": [\n 109\n ],\n \"messageThread\": [\n 392\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Note\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 101\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"noteTargets\": [\n 425,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteEdge\": {\n \"node\": [\n 409\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesBodyV2\": [\n 10\n ],\n \"countEmptyBodyV2\": [\n 10\n ],\n \"countNotEmptyBodyV2\": [\n 10\n ],\n \"percentageEmptyBodyV2\": [\n 13\n ],\n \"percentageNotEmptyBodyV2\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 410\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesBodyV2\": [\n 10\n ],\n \"countEmptyBodyV2\": [\n 10\n ],\n \"countNotEmptyBodyV2\": [\n 10\n ],\n \"percentageEmptyBodyV2\": [\n 13\n ],\n \"percentageNotEmptyBodyV2\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 410\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteRelationInput\": {\n \"connect\": [\n 414\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteConnectInput\": {\n \"where\": [\n 415\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 102\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 103\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 130\n ],\n \"title\": [\n 56\n ],\n \"bodyV2\": [\n 104\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"and\": [\n 418\n ],\n \"or\": [\n 418\n ],\n \"not\": [\n 418\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"bodyV2\": [\n 105\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteOrderByWithGroupByInput\": {\n \"aggregate\": [\n 421\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"position\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"bodyV2\": [\n 105\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesTitle\": [\n 59\n ],\n \"countEmptyTitle\": [\n 59\n ],\n \"countNotEmptyTitle\": [\n 59\n ],\n \"percentageEmptyTitle\": [\n 59\n ],\n \"percentageNotEmptyTitle\": [\n 59\n ],\n \"countUniqueValuesBodyV2\": [\n 59\n ],\n \"countEmptyBodyV2\": [\n 59\n ],\n \"countNotEmptyBodyV2\": [\n 59\n ],\n \"percentageEmptyBodyV2\": [\n 59\n ],\n \"percentageNotEmptyBodyV2\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"position\": [\n 6\n ],\n \"title\": [\n 6\n ],\n \"bodyV2\": [\n 106\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTarget\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"noteId\": [\n 22\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetCompany\": [\n 217\n ],\n \"note\": [\n 409\n ],\n \"targetPerson\": [\n 453\n ],\n \"targetOpportunity\": [\n 438\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetEdge\": {\n \"node\": [\n 423\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"edges\": [\n 424\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"edges\": [\n 424\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetRelationInput\": {\n \"connect\": [\n 428\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetConnectInput\": {\n \"where\": [\n 429\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"noteId\": [\n 22\n ],\n \"note\": [\n 413\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"noteId\": [\n 22\n ],\n \"note\": [\n 413\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"targetCompanyId\": [\n 33\n ],\n \"noteId\": [\n 33\n ],\n \"targetPersonId\": [\n 33\n ],\n \"targetOpportunityId\": [\n 33\n ],\n \"and\": [\n 432\n ],\n \"or\": [\n 432\n ],\n \"not\": [\n 432\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 419\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetOrderByWithGroupByInput\": {\n \"aggregate\": [\n 435\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 229\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 420\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 465\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 450\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"noteId\": [\n 59\n ],\n \"note\": [\n 419\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"__typename\": [\n 1\n ]\n },\n \"NoteTargetGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"targetCompany\": [\n 231\n ],\n \"note\": [\n 422\n ],\n \"targetPerson\": [\n 467\n ],\n \"targetOpportunity\": [\n 452\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityStageEnum\": {},\n \"Opportunity\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"amount\": [\n 61\n ],\n \"closeDate\": [\n 7\n ],\n \"stage\": [\n 437\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"pointOfContactId\": [\n 22\n ],\n \"ownerId\": [\n 22\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"company\": [\n 217\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"noteTargets\": [\n 425,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ]\n }\n ],\n \"pointOfContact\": [\n 453\n ],\n \"taskTargets\": [\n 486,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"owner\": [\n 577\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityEdge\": {\n \"node\": [\n 438\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesAmount\": [\n 10\n ],\n \"countEmptyAmount\": [\n 10\n ],\n \"countNotEmptyAmount\": [\n 10\n ],\n \"percentageEmptyAmount\": [\n 13\n ],\n \"percentageNotEmptyAmount\": [\n 13\n ],\n \"minAmountAmountMicros\": [\n 13\n ],\n \"maxAmountAmountMicros\": [\n 13\n ],\n \"sumAmountAmountMicros\": [\n 13\n ],\n \"avgAmountAmountMicros\": [\n 13\n ],\n \"countUniqueValuesCloseDate\": [\n 10\n ],\n \"countEmptyCloseDate\": [\n 10\n ],\n \"countNotEmptyCloseDate\": [\n 10\n ],\n \"percentageEmptyCloseDate\": [\n 13\n ],\n \"percentageNotEmptyCloseDate\": [\n 13\n ],\n \"minCloseDate\": [\n 7\n ],\n \"maxCloseDate\": [\n 7\n ],\n \"countUniqueValuesStage\": [\n 10\n ],\n \"countEmptyStage\": [\n 10\n ],\n \"countNotEmptyStage\": [\n 10\n ],\n \"percentageEmptyStage\": [\n 13\n ],\n \"percentageNotEmptyStage\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 439\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesAmount\": [\n 10\n ],\n \"countEmptyAmount\": [\n 10\n ],\n \"countNotEmptyAmount\": [\n 10\n ],\n \"percentageEmptyAmount\": [\n 13\n ],\n \"percentageNotEmptyAmount\": [\n 13\n ],\n \"minAmountAmountMicros\": [\n 13\n ],\n \"maxAmountAmountMicros\": [\n 13\n ],\n \"sumAmountAmountMicros\": [\n 13\n ],\n \"avgAmountAmountMicros\": [\n 13\n ],\n \"countUniqueValuesCloseDate\": [\n 10\n ],\n \"countEmptyCloseDate\": [\n 10\n ],\n \"countNotEmptyCloseDate\": [\n 10\n ],\n \"percentageEmptyCloseDate\": [\n 13\n ],\n \"percentageNotEmptyCloseDate\": [\n 13\n ],\n \"minCloseDate\": [\n 7\n ],\n \"maxCloseDate\": [\n 7\n ],\n \"countUniqueValuesStage\": [\n 10\n ],\n \"countEmptyStage\": [\n 10\n ],\n \"countNotEmptyStage\": [\n 10\n ],\n \"percentageEmptyStage\": [\n 13\n ],\n \"percentageNotEmptyStage\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 439\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityRelationInput\": {\n \"connect\": [\n 443\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityConnectInput\": {\n \"where\": [\n 444\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"amount\": [\n 63\n ],\n \"closeDate\": [\n 7\n ],\n \"stage\": [\n 437\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"pointOfContactId\": [\n 22\n ],\n \"pointOfContact\": [\n 457\n ],\n \"ownerId\": [\n 22\n ],\n \"owner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"amount\": [\n 64\n ],\n \"closeDate\": [\n 7\n ],\n \"stage\": [\n 437\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"pointOfContactId\": [\n 22\n ],\n \"pointOfContact\": [\n 457\n ],\n \"ownerId\": [\n 22\n ],\n \"owner\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"amount\": [\n 65\n ],\n \"closeDate\": [\n 7\n ],\n \"stage\": [\n 448\n ],\n \"position\": [\n 130\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"companyId\": [\n 33\n ],\n \"pointOfContactId\": [\n 33\n ],\n \"ownerId\": [\n 33\n ],\n \"and\": [\n 447\n ],\n \"or\": [\n 447\n ],\n \"not\": [\n 447\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityStageEnumFilter\": {\n \"eq\": [\n 437\n ],\n \"neq\": [\n 437\n ],\n \"in\": [\n 437\n ],\n \"containsAny\": [\n 437\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"amount\": [\n 67\n ],\n \"closeDate\": [\n 59\n ],\n \"stage\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"pointOfContactId\": [\n 59\n ],\n \"pointOfContact\": [\n 464\n ],\n \"ownerId\": [\n 59\n ],\n \"owner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityOrderByWithGroupByInput\": {\n \"aggregate\": [\n 451\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"amount\": [\n 67\n ],\n \"closeDate\": [\n 110\n ],\n \"stage\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 229\n ],\n \"pointOfContactId\": [\n 59\n ],\n \"pointOfContact\": [\n 465\n ],\n \"ownerId\": [\n 59\n ],\n \"owner\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesAmount\": [\n 59\n ],\n \"countEmptyAmount\": [\n 59\n ],\n \"countNotEmptyAmount\": [\n 59\n ],\n \"percentageEmptyAmount\": [\n 59\n ],\n \"percentageNotEmptyAmount\": [\n 59\n ],\n \"minAmountAmountMicros\": [\n 59\n ],\n \"maxAmountAmountMicros\": [\n 59\n ],\n \"sumAmountAmountMicros\": [\n 59\n ],\n \"avgAmountAmountMicros\": [\n 59\n ],\n \"countUniqueValuesCloseDate\": [\n 59\n ],\n \"countEmptyCloseDate\": [\n 59\n ],\n \"countNotEmptyCloseDate\": [\n 59\n ],\n \"percentageEmptyCloseDate\": [\n 59\n ],\n \"percentageNotEmptyCloseDate\": [\n 59\n ],\n \"minCloseDate\": [\n 59\n ],\n \"maxCloseDate\": [\n 59\n ],\n \"countUniqueValuesStage\": [\n 59\n ],\n \"countEmptyStage\": [\n 59\n ],\n \"countNotEmptyStage\": [\n 59\n ],\n \"percentageEmptyStage\": [\n 59\n ],\n \"percentageNotEmptyStage\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"pointOfContactId\": [\n 59\n ],\n \"pointOfContact\": [\n 464\n ],\n \"ownerId\": [\n 59\n ],\n \"owner\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"OpportunityGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"amount\": [\n 68\n ],\n \"closeDate\": [\n 109\n ],\n \"stage\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"company\": [\n 231\n ],\n \"pointOfContact\": [\n 467\n ],\n \"owner\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"Person\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 69\n ],\n \"emails\": [\n 89\n ],\n \"linkedinLink\": [\n 52\n ],\n \"xLink\": [\n 52\n ],\n \"jobTitle\": [\n 1\n ],\n \"phones\": [\n 95\n ],\n \"city\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"avatarFile\": [\n 113\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"noteTargets\": [\n 425,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 432\n ],\n \"orderBy\": [\n 433,\n \"[NoteTargetOrderByInput]\"\n ]\n }\n ],\n \"calendarEventParticipants\": [\n 190,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 197\n ],\n \"orderBy\": [\n 199,\n \"[CalendarEventParticipantOrderByInput]\"\n ]\n }\n ],\n \"company\": [\n 217\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"messageParticipants\": [\n 366,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 373\n ],\n \"orderBy\": [\n 375,\n \"[MessageParticipantOrderByInput]\"\n ]\n }\n ],\n \"pointOfContactForOpportunities\": [\n 440,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 447\n ],\n \"orderBy\": [\n 449,\n \"[OpportunityOrderByInput]\"\n ]\n }\n ],\n \"taskTargets\": [\n 486,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonEdge\": {\n \"node\": [\n 453\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesEmails\": [\n 10\n ],\n \"countEmptyEmails\": [\n 10\n ],\n \"countNotEmptyEmails\": [\n 10\n ],\n \"percentageEmptyEmails\": [\n 13\n ],\n \"percentageNotEmptyEmails\": [\n 13\n ],\n \"countUniqueValuesLinkedinLink\": [\n 10\n ],\n \"countEmptyLinkedinLink\": [\n 10\n ],\n \"countNotEmptyLinkedinLink\": [\n 10\n ],\n \"percentageEmptyLinkedinLink\": [\n 13\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 13\n ],\n \"countUniqueValuesXLink\": [\n 10\n ],\n \"countEmptyXLink\": [\n 10\n ],\n \"countNotEmptyXLink\": [\n 10\n ],\n \"percentageEmptyXLink\": [\n 13\n ],\n \"percentageNotEmptyXLink\": [\n 13\n ],\n \"countUniqueValuesJobTitle\": [\n 10\n ],\n \"countEmptyJobTitle\": [\n 10\n ],\n \"countNotEmptyJobTitle\": [\n 10\n ],\n \"percentageEmptyJobTitle\": [\n 13\n ],\n \"percentageNotEmptyJobTitle\": [\n 13\n ],\n \"countUniqueValuesPhones\": [\n 10\n ],\n \"countEmptyPhones\": [\n 10\n ],\n \"countNotEmptyPhones\": [\n 10\n ],\n \"percentageEmptyPhones\": [\n 13\n ],\n \"percentageNotEmptyPhones\": [\n 13\n ],\n \"countUniqueValuesCity\": [\n 10\n ],\n \"countEmptyCity\": [\n 10\n ],\n \"countNotEmptyCity\": [\n 10\n ],\n \"percentageEmptyCity\": [\n 13\n ],\n \"percentageNotEmptyCity\": [\n 13\n ],\n \"countUniqueValuesAvatarUrl\": [\n 10\n ],\n \"countEmptyAvatarUrl\": [\n 10\n ],\n \"countNotEmptyAvatarUrl\": [\n 10\n ],\n \"percentageEmptyAvatarUrl\": [\n 13\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 13\n ],\n \"countUniqueValuesAvatarFile\": [\n 10\n ],\n \"countEmptyAvatarFile\": [\n 10\n ],\n \"countNotEmptyAvatarFile\": [\n 10\n ],\n \"percentageEmptyAvatarFile\": [\n 13\n ],\n \"percentageNotEmptyAvatarFile\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 454\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesEmails\": [\n 10\n ],\n \"countEmptyEmails\": [\n 10\n ],\n \"countNotEmptyEmails\": [\n 10\n ],\n \"percentageEmptyEmails\": [\n 13\n ],\n \"percentageNotEmptyEmails\": [\n 13\n ],\n \"countUniqueValuesLinkedinLink\": [\n 10\n ],\n \"countEmptyLinkedinLink\": [\n 10\n ],\n \"countNotEmptyLinkedinLink\": [\n 10\n ],\n \"percentageEmptyLinkedinLink\": [\n 13\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 13\n ],\n \"countUniqueValuesXLink\": [\n 10\n ],\n \"countEmptyXLink\": [\n 10\n ],\n \"countNotEmptyXLink\": [\n 10\n ],\n \"percentageEmptyXLink\": [\n 13\n ],\n \"percentageNotEmptyXLink\": [\n 13\n ],\n \"countUniqueValuesJobTitle\": [\n 10\n ],\n \"countEmptyJobTitle\": [\n 10\n ],\n \"countNotEmptyJobTitle\": [\n 10\n ],\n \"percentageEmptyJobTitle\": [\n 13\n ],\n \"percentageNotEmptyJobTitle\": [\n 13\n ],\n \"countUniqueValuesPhones\": [\n 10\n ],\n \"countEmptyPhones\": [\n 10\n ],\n \"countNotEmptyPhones\": [\n 10\n ],\n \"percentageEmptyPhones\": [\n 13\n ],\n \"percentageNotEmptyPhones\": [\n 13\n ],\n \"countUniqueValuesCity\": [\n 10\n ],\n \"countEmptyCity\": [\n 10\n ],\n \"countNotEmptyCity\": [\n 10\n ],\n \"percentageEmptyCity\": [\n 13\n ],\n \"percentageNotEmptyCity\": [\n 13\n ],\n \"countUniqueValuesAvatarUrl\": [\n 10\n ],\n \"countEmptyAvatarUrl\": [\n 10\n ],\n \"countNotEmptyAvatarUrl\": [\n 10\n ],\n \"percentageEmptyAvatarUrl\": [\n 13\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 13\n ],\n \"countUniqueValuesAvatarFile\": [\n 10\n ],\n \"countEmptyAvatarFile\": [\n 10\n ],\n \"countNotEmptyAvatarFile\": [\n 10\n ],\n \"percentageEmptyAvatarFile\": [\n 13\n ],\n \"percentageNotEmptyAvatarFile\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 454\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonRelationInput\": {\n \"connect\": [\n 458\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonConnectInput\": {\n \"where\": [\n 459\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"emails\": [\n 460\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonEmailsWhereInput\": {\n \"primaryEmail\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 70\n ],\n \"emails\": [\n 90\n ],\n \"linkedinLink\": [\n 53\n ],\n \"xLink\": [\n 53\n ],\n \"jobTitle\": [\n 1\n ],\n \"phones\": [\n 96\n ],\n \"city\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"avatarFile\": [\n 126\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 71\n ],\n \"emails\": [\n 91\n ],\n \"linkedinLink\": [\n 54\n ],\n \"xLink\": [\n 54\n ],\n \"jobTitle\": [\n 1\n ],\n \"phones\": [\n 97\n ],\n \"city\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"avatarFile\": [\n 126\n ],\n \"position\": [\n 114\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"companyId\": [\n 22\n ],\n \"company\": [\n 221\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 72\n ],\n \"emails\": [\n 92\n ],\n \"linkedinLink\": [\n 55\n ],\n \"xLink\": [\n 55\n ],\n \"jobTitle\": [\n 56\n ],\n \"phones\": [\n 98\n ],\n \"city\": [\n 56\n ],\n \"avatarUrl\": [\n 56\n ],\n \"avatarFile\": [\n 57\n ],\n \"position\": [\n 130\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"companyId\": [\n 33\n ],\n \"and\": [\n 463\n ],\n \"or\": [\n 463\n ],\n \"not\": [\n 463\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 73\n ],\n \"emails\": [\n 93\n ],\n \"linkedinLink\": [\n 58\n ],\n \"xLink\": [\n 58\n ],\n \"jobTitle\": [\n 59\n ],\n \"phones\": [\n 99\n ],\n \"city\": [\n 59\n ],\n \"avatarUrl\": [\n 59\n ],\n \"avatarFile\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonOrderByWithGroupByInput\": {\n \"aggregate\": [\n 466\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 73\n ],\n \"emails\": [\n 93\n ],\n \"linkedinLink\": [\n 58\n ],\n \"xLink\": [\n 58\n ],\n \"jobTitle\": [\n 59\n ],\n \"phones\": [\n 99\n ],\n \"city\": [\n 59\n ],\n \"avatarUrl\": [\n 59\n ],\n \"avatarFile\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 229\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesEmails\": [\n 59\n ],\n \"countEmptyEmails\": [\n 59\n ],\n \"countNotEmptyEmails\": [\n 59\n ],\n \"percentageEmptyEmails\": [\n 59\n ],\n \"percentageNotEmptyEmails\": [\n 59\n ],\n \"countUniqueValuesLinkedinLink\": [\n 59\n ],\n \"countEmptyLinkedinLink\": [\n 59\n ],\n \"countNotEmptyLinkedinLink\": [\n 59\n ],\n \"percentageEmptyLinkedinLink\": [\n 59\n ],\n \"percentageNotEmptyLinkedinLink\": [\n 59\n ],\n \"countUniqueValuesXLink\": [\n 59\n ],\n \"countEmptyXLink\": [\n 59\n ],\n \"countNotEmptyXLink\": [\n 59\n ],\n \"percentageEmptyXLink\": [\n 59\n ],\n \"percentageNotEmptyXLink\": [\n 59\n ],\n \"countUniqueValuesJobTitle\": [\n 59\n ],\n \"countEmptyJobTitle\": [\n 59\n ],\n \"countNotEmptyJobTitle\": [\n 59\n ],\n \"percentageEmptyJobTitle\": [\n 59\n ],\n \"percentageNotEmptyJobTitle\": [\n 59\n ],\n \"countUniqueValuesPhones\": [\n 59\n ],\n \"countEmptyPhones\": [\n 59\n ],\n \"countNotEmptyPhones\": [\n 59\n ],\n \"percentageEmptyPhones\": [\n 59\n ],\n \"percentageNotEmptyPhones\": [\n 59\n ],\n \"countUniqueValuesCity\": [\n 59\n ],\n \"countEmptyCity\": [\n 59\n ],\n \"countNotEmptyCity\": [\n 59\n ],\n \"percentageEmptyCity\": [\n 59\n ],\n \"percentageNotEmptyCity\": [\n 59\n ],\n \"countUniqueValuesAvatarUrl\": [\n 59\n ],\n \"countEmptyAvatarUrl\": [\n 59\n ],\n \"countNotEmptyAvatarUrl\": [\n 59\n ],\n \"percentageEmptyAvatarUrl\": [\n 59\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 59\n ],\n \"countUniqueValuesAvatarFile\": [\n 59\n ],\n \"countEmptyAvatarFile\": [\n 59\n ],\n \"countNotEmptyAvatarFile\": [\n 59\n ],\n \"percentageEmptyAvatarFile\": [\n 59\n ],\n \"percentageNotEmptyAvatarFile\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"companyId\": [\n 59\n ],\n \"company\": [\n 228\n ],\n \"__typename\": [\n 1\n ]\n },\n \"PersonGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 74\n ],\n \"emails\": [\n 94\n ],\n \"linkedinLink\": [\n 60\n ],\n \"xLink\": [\n 60\n ],\n \"jobTitle\": [\n 6\n ],\n \"phones\": [\n 100\n ],\n \"city\": [\n 6\n ],\n \"avatarUrl\": [\n 6\n ],\n \"avatarFile\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"company\": [\n 231\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskStatusEnum\": {},\n \"Task\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 101\n ],\n \"dueAt\": [\n 7\n ],\n \"status\": [\n 468\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"assigneeId\": [\n 22\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"taskTargets\": [\n 486,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 493\n ],\n \"orderBy\": [\n 494,\n \"[TaskTargetOrderByInput]\"\n ]\n }\n ],\n \"assignee\": [\n 577\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskEdge\": {\n \"node\": [\n 469\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesBodyV2\": [\n 10\n ],\n \"countEmptyBodyV2\": [\n 10\n ],\n \"countNotEmptyBodyV2\": [\n 10\n ],\n \"percentageEmptyBodyV2\": [\n 13\n ],\n \"percentageNotEmptyBodyV2\": [\n 13\n ],\n \"countUniqueValuesDueAt\": [\n 10\n ],\n \"countEmptyDueAt\": [\n 10\n ],\n \"countNotEmptyDueAt\": [\n 10\n ],\n \"percentageEmptyDueAt\": [\n 13\n ],\n \"percentageNotEmptyDueAt\": [\n 13\n ],\n \"minDueAt\": [\n 7\n ],\n \"maxDueAt\": [\n 7\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 470\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesTitle\": [\n 10\n ],\n \"countEmptyTitle\": [\n 10\n ],\n \"countNotEmptyTitle\": [\n 10\n ],\n \"percentageEmptyTitle\": [\n 13\n ],\n \"percentageNotEmptyTitle\": [\n 13\n ],\n \"countUniqueValuesBodyV2\": [\n 10\n ],\n \"countEmptyBodyV2\": [\n 10\n ],\n \"countNotEmptyBodyV2\": [\n 10\n ],\n \"percentageEmptyBodyV2\": [\n 13\n ],\n \"percentageNotEmptyBodyV2\": [\n 13\n ],\n \"countUniqueValuesDueAt\": [\n 10\n ],\n \"countEmptyDueAt\": [\n 10\n ],\n \"countNotEmptyDueAt\": [\n 10\n ],\n \"percentageEmptyDueAt\": [\n 13\n ],\n \"percentageNotEmptyDueAt\": [\n 13\n ],\n \"minDueAt\": [\n 7\n ],\n \"maxDueAt\": [\n 7\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 470\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskRelationInput\": {\n \"connect\": [\n 474\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskConnectInput\": {\n \"where\": [\n 475\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 102\n ],\n \"dueAt\": [\n 7\n ],\n \"status\": [\n 468\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"assigneeId\": [\n 22\n ],\n \"assignee\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"title\": [\n 1\n ],\n \"bodyV2\": [\n 103\n ],\n \"dueAt\": [\n 7\n ],\n \"status\": [\n 468\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"assigneeId\": [\n 22\n ],\n \"assignee\": [\n 581\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 130\n ],\n \"title\": [\n 56\n ],\n \"bodyV2\": [\n 104\n ],\n \"dueAt\": [\n 7\n ],\n \"status\": [\n 479\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"assigneeId\": [\n 33\n ],\n \"and\": [\n 478\n ],\n \"or\": [\n 478\n ],\n \"not\": [\n 478\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskStatusEnumFilter\": {\n \"eq\": [\n 468\n ],\n \"neq\": [\n 468\n ],\n \"in\": [\n 468\n ],\n \"containsAny\": [\n 468\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"bodyV2\": [\n 105\n ],\n \"dueAt\": [\n 59\n ],\n \"status\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"assigneeId\": [\n 59\n ],\n \"assignee\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskOrderByWithGroupByInput\": {\n \"aggregate\": [\n 482\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"position\": [\n 59\n ],\n \"title\": [\n 59\n ],\n \"bodyV2\": [\n 105\n ],\n \"dueAt\": [\n 110\n ],\n \"status\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"assigneeId\": [\n 59\n ],\n \"assignee\": [\n 592\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesTitle\": [\n 59\n ],\n \"countEmptyTitle\": [\n 59\n ],\n \"countNotEmptyTitle\": [\n 59\n ],\n \"percentageEmptyTitle\": [\n 59\n ],\n \"percentageNotEmptyTitle\": [\n 59\n ],\n \"countUniqueValuesBodyV2\": [\n 59\n ],\n \"countEmptyBodyV2\": [\n 59\n ],\n \"countNotEmptyBodyV2\": [\n 59\n ],\n \"percentageEmptyBodyV2\": [\n 59\n ],\n \"percentageNotEmptyBodyV2\": [\n 59\n ],\n \"countUniqueValuesDueAt\": [\n 59\n ],\n \"countEmptyDueAt\": [\n 59\n ],\n \"countNotEmptyDueAt\": [\n 59\n ],\n \"percentageEmptyDueAt\": [\n 59\n ],\n \"percentageNotEmptyDueAt\": [\n 59\n ],\n \"minDueAt\": [\n 59\n ],\n \"maxDueAt\": [\n 59\n ],\n \"countUniqueValuesStatus\": [\n 59\n ],\n \"countEmptyStatus\": [\n 59\n ],\n \"countNotEmptyStatus\": [\n 59\n ],\n \"percentageEmptyStatus\": [\n 59\n ],\n \"percentageNotEmptyStatus\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"assigneeId\": [\n 59\n ],\n \"assignee\": [\n 591\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"position\": [\n 6\n ],\n \"title\": [\n 6\n ],\n \"bodyV2\": [\n 106\n ],\n \"dueAt\": [\n 109\n ],\n \"status\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"assignee\": [\n 594\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTarget\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetPersonId\": [\n 22\n ],\n \"taskId\": [\n 22\n ],\n \"targetCompany\": [\n 217\n ],\n \"targetOpportunity\": [\n 438\n ],\n \"targetPerson\": [\n 453\n ],\n \"task\": [\n 469\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetEdge\": {\n \"node\": [\n 484\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"edges\": [\n 485\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"edges\": [\n 485\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetRelationInput\": {\n \"connect\": [\n 489\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetConnectInput\": {\n \"where\": [\n 490\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"taskId\": [\n 22\n ],\n \"task\": [\n 473\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"taskId\": [\n 22\n ],\n \"task\": [\n 473\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"targetCompanyId\": [\n 33\n ],\n \"targetOpportunityId\": [\n 33\n ],\n \"targetPersonId\": [\n 33\n ],\n \"taskId\": [\n 33\n ],\n \"and\": [\n 493\n ],\n \"or\": [\n 493\n ],\n \"not\": [\n 493\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 480\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetOrderByWithGroupByInput\": {\n \"aggregate\": [\n 496\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 229\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 450\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 465\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 481\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"taskId\": [\n 59\n ],\n \"task\": [\n 480\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TaskTargetGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"targetCompany\": [\n 231\n ],\n \"targetOpportunity\": [\n 452\n ],\n \"targetPerson\": [\n 467\n ],\n \"task\": [\n 483\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivity\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"happensAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"properties\": [\n 25\n ],\n \"linkedRecordCachedName\": [\n 1\n ],\n \"linkedRecordId\": [\n 2\n ],\n \"linkedObjectMetadataId\": [\n 2\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetTaskId\": [\n 22\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetWorkflowVersionId\": [\n 22\n ],\n \"targetWorkflowRunId\": [\n 22\n ],\n \"targetCompany\": [\n 217\n ],\n \"targetDashboard\": [\n 247\n ],\n \"targetNote\": [\n 409\n ],\n \"targetOpportunity\": [\n 438\n ],\n \"targetPerson\": [\n 453\n ],\n \"targetTask\": [\n 469\n ],\n \"workspaceMember\": [\n 577\n ],\n \"targetWorkflow\": [\n 513\n ],\n \"targetWorkflowVersion\": [\n 559\n ],\n \"targetWorkflowRun\": [\n 21\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityEdge\": {\n \"node\": [\n 498\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesHappensAt\": [\n 10\n ],\n \"countEmptyHappensAt\": [\n 10\n ],\n \"countNotEmptyHappensAt\": [\n 10\n ],\n \"percentageEmptyHappensAt\": [\n 13\n ],\n \"percentageNotEmptyHappensAt\": [\n 13\n ],\n \"minHappensAt\": [\n 7\n ],\n \"maxHappensAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesProperties\": [\n 10\n ],\n \"countEmptyProperties\": [\n 10\n ],\n \"countNotEmptyProperties\": [\n 10\n ],\n \"percentageEmptyProperties\": [\n 13\n ],\n \"percentageNotEmptyProperties\": [\n 13\n ],\n \"countUniqueValuesLinkedRecordCachedName\": [\n 10\n ],\n \"countEmptyLinkedRecordCachedName\": [\n 10\n ],\n \"countNotEmptyLinkedRecordCachedName\": [\n 10\n ],\n \"percentageEmptyLinkedRecordCachedName\": [\n 13\n ],\n \"percentageNotEmptyLinkedRecordCachedName\": [\n 13\n ],\n \"countUniqueValuesLinkedRecordId\": [\n 10\n ],\n \"countEmptyLinkedRecordId\": [\n 10\n ],\n \"countNotEmptyLinkedRecordId\": [\n 10\n ],\n \"percentageEmptyLinkedRecordId\": [\n 13\n ],\n \"percentageNotEmptyLinkedRecordId\": [\n 13\n ],\n \"countUniqueValuesLinkedObjectMetadataId\": [\n 10\n ],\n \"countEmptyLinkedObjectMetadataId\": [\n 10\n ],\n \"countNotEmptyLinkedObjectMetadataId\": [\n 10\n ],\n \"percentageEmptyLinkedObjectMetadataId\": [\n 13\n ],\n \"percentageNotEmptyLinkedObjectMetadataId\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetDashboard\": [\n 10\n ],\n \"countEmptyTargetDashboard\": [\n 10\n ],\n \"countNotEmptyTargetDashboard\": [\n 10\n ],\n \"percentageEmptyTargetDashboard\": [\n 13\n ],\n \"percentageNotEmptyTargetDashboard\": [\n 13\n ],\n \"countUniqueValuesTargetNote\": [\n 10\n ],\n \"countEmptyTargetNote\": [\n 10\n ],\n \"countNotEmptyTargetNote\": [\n 10\n ],\n \"percentageEmptyTargetNote\": [\n 13\n ],\n \"percentageNotEmptyTargetNote\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetTask\": [\n 10\n ],\n \"countEmptyTargetTask\": [\n 10\n ],\n \"countNotEmptyTargetTask\": [\n 10\n ],\n \"percentageEmptyTargetTask\": [\n 13\n ],\n \"percentageNotEmptyTargetTask\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflow\": [\n 10\n ],\n \"countEmptyTargetWorkflow\": [\n 10\n ],\n \"countNotEmptyTargetWorkflow\": [\n 10\n ],\n \"percentageEmptyTargetWorkflow\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflow\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflowVersion\": [\n 10\n ],\n \"countEmptyTargetWorkflowVersion\": [\n 10\n ],\n \"countNotEmptyTargetWorkflowVersion\": [\n 10\n ],\n \"percentageEmptyTargetWorkflowVersion\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflowVersion\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflowRun\": [\n 10\n ],\n \"countEmptyTargetWorkflowRun\": [\n 10\n ],\n \"countNotEmptyTargetWorkflowRun\": [\n 10\n ],\n \"percentageEmptyTargetWorkflowRun\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflowRun\": [\n 13\n ],\n \"edges\": [\n 499\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesHappensAt\": [\n 10\n ],\n \"countEmptyHappensAt\": [\n 10\n ],\n \"countNotEmptyHappensAt\": [\n 10\n ],\n \"percentageEmptyHappensAt\": [\n 13\n ],\n \"percentageNotEmptyHappensAt\": [\n 13\n ],\n \"minHappensAt\": [\n 7\n ],\n \"maxHappensAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesProperties\": [\n 10\n ],\n \"countEmptyProperties\": [\n 10\n ],\n \"countNotEmptyProperties\": [\n 10\n ],\n \"percentageEmptyProperties\": [\n 13\n ],\n \"percentageNotEmptyProperties\": [\n 13\n ],\n \"countUniqueValuesLinkedRecordCachedName\": [\n 10\n ],\n \"countEmptyLinkedRecordCachedName\": [\n 10\n ],\n \"countNotEmptyLinkedRecordCachedName\": [\n 10\n ],\n \"percentageEmptyLinkedRecordCachedName\": [\n 13\n ],\n \"percentageNotEmptyLinkedRecordCachedName\": [\n 13\n ],\n \"countUniqueValuesLinkedRecordId\": [\n 10\n ],\n \"countEmptyLinkedRecordId\": [\n 10\n ],\n \"countNotEmptyLinkedRecordId\": [\n 10\n ],\n \"percentageEmptyLinkedRecordId\": [\n 13\n ],\n \"percentageNotEmptyLinkedRecordId\": [\n 13\n ],\n \"countUniqueValuesLinkedObjectMetadataId\": [\n 10\n ],\n \"countEmptyLinkedObjectMetadataId\": [\n 10\n ],\n \"countNotEmptyLinkedObjectMetadataId\": [\n 10\n ],\n \"percentageEmptyLinkedObjectMetadataId\": [\n 13\n ],\n \"percentageNotEmptyLinkedObjectMetadataId\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesTargetCompany\": [\n 10\n ],\n \"countEmptyTargetCompany\": [\n 10\n ],\n \"countNotEmptyTargetCompany\": [\n 10\n ],\n \"percentageEmptyTargetCompany\": [\n 13\n ],\n \"percentageNotEmptyTargetCompany\": [\n 13\n ],\n \"countUniqueValuesTargetDashboard\": [\n 10\n ],\n \"countEmptyTargetDashboard\": [\n 10\n ],\n \"countNotEmptyTargetDashboard\": [\n 10\n ],\n \"percentageEmptyTargetDashboard\": [\n 13\n ],\n \"percentageNotEmptyTargetDashboard\": [\n 13\n ],\n \"countUniqueValuesTargetNote\": [\n 10\n ],\n \"countEmptyTargetNote\": [\n 10\n ],\n \"countNotEmptyTargetNote\": [\n 10\n ],\n \"percentageEmptyTargetNote\": [\n 13\n ],\n \"percentageNotEmptyTargetNote\": [\n 13\n ],\n \"countUniqueValuesTargetOpportunity\": [\n 10\n ],\n \"countEmptyTargetOpportunity\": [\n 10\n ],\n \"countNotEmptyTargetOpportunity\": [\n 10\n ],\n \"percentageEmptyTargetOpportunity\": [\n 13\n ],\n \"percentageNotEmptyTargetOpportunity\": [\n 13\n ],\n \"countUniqueValuesTargetPerson\": [\n 10\n ],\n \"countEmptyTargetPerson\": [\n 10\n ],\n \"countNotEmptyTargetPerson\": [\n 10\n ],\n \"percentageEmptyTargetPerson\": [\n 13\n ],\n \"percentageNotEmptyTargetPerson\": [\n 13\n ],\n \"countUniqueValuesTargetTask\": [\n 10\n ],\n \"countEmptyTargetTask\": [\n 10\n ],\n \"countNotEmptyTargetTask\": [\n 10\n ],\n \"percentageEmptyTargetTask\": [\n 13\n ],\n \"percentageNotEmptyTargetTask\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflow\": [\n 10\n ],\n \"countEmptyTargetWorkflow\": [\n 10\n ],\n \"countNotEmptyTargetWorkflow\": [\n 10\n ],\n \"percentageEmptyTargetWorkflow\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflow\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflowVersion\": [\n 10\n ],\n \"countEmptyTargetWorkflowVersion\": [\n 10\n ],\n \"countNotEmptyTargetWorkflowVersion\": [\n 10\n ],\n \"percentageEmptyTargetWorkflowVersion\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflowVersion\": [\n 13\n ],\n \"countUniqueValuesTargetWorkflowRun\": [\n 10\n ],\n \"countEmptyTargetWorkflowRun\": [\n 10\n ],\n \"countNotEmptyTargetWorkflowRun\": [\n 10\n ],\n \"percentageEmptyTargetWorkflowRun\": [\n 13\n ],\n \"percentageNotEmptyTargetWorkflowRun\": [\n 13\n ],\n \"edges\": [\n 499\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityRelationInput\": {\n \"connect\": [\n 503\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityConnectInput\": {\n \"where\": [\n 504\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"happensAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"properties\": [\n 25\n ],\n \"linkedRecordCachedName\": [\n 1\n ],\n \"linkedRecordId\": [\n 2\n ],\n \"linkedObjectMetadataId\": [\n 2\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetDashboard\": [\n 251\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetNote\": [\n 413\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetTaskId\": [\n 22\n ],\n \"targetTask\": [\n 473\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetWorkflow\": [\n 517\n ],\n \"targetWorkflowVersionId\": [\n 22\n ],\n \"targetWorkflowVersion\": [\n 563\n ],\n \"targetWorkflowRunId\": [\n 22\n ],\n \"targetWorkflowRun\": [\n 547\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"happensAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"properties\": [\n 25\n ],\n \"linkedRecordCachedName\": [\n 1\n ],\n \"linkedRecordId\": [\n 2\n ],\n \"linkedObjectMetadataId\": [\n 2\n ],\n \"searchVector\": [\n 115\n ],\n \"targetCompanyId\": [\n 22\n ],\n \"targetCompany\": [\n 221\n ],\n \"targetDashboardId\": [\n 22\n ],\n \"targetDashboard\": [\n 251\n ],\n \"targetNoteId\": [\n 22\n ],\n \"targetNote\": [\n 413\n ],\n \"targetOpportunityId\": [\n 22\n ],\n \"targetOpportunity\": [\n 442\n ],\n \"targetPersonId\": [\n 22\n ],\n \"targetPerson\": [\n 457\n ],\n \"targetTaskId\": [\n 22\n ],\n \"targetTask\": [\n 473\n ],\n \"workspaceMemberId\": [\n 22\n ],\n \"workspaceMember\": [\n 581\n ],\n \"targetWorkflowId\": [\n 22\n ],\n \"targetWorkflow\": [\n 517\n ],\n \"targetWorkflowVersionId\": [\n 22\n ],\n \"targetWorkflowVersion\": [\n 563\n ],\n \"targetWorkflowRunId\": [\n 22\n ],\n \"targetWorkflowRun\": [\n 547\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"happensAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"properties\": [\n 57\n ],\n \"linkedRecordCachedName\": [\n 56\n ],\n \"linkedRecordId\": [\n 33\n ],\n \"linkedObjectMetadataId\": [\n 33\n ],\n \"searchVector\": [\n 131\n ],\n \"targetCompanyId\": [\n 33\n ],\n \"targetDashboardId\": [\n 33\n ],\n \"targetNoteId\": [\n 33\n ],\n \"targetOpportunityId\": [\n 33\n ],\n \"targetPersonId\": [\n 33\n ],\n \"targetTaskId\": [\n 33\n ],\n \"workspaceMemberId\": [\n 33\n ],\n \"targetWorkflowId\": [\n 33\n ],\n \"targetWorkflowVersionId\": [\n 33\n ],\n \"targetWorkflowRunId\": [\n 33\n ],\n \"and\": [\n 507\n ],\n \"or\": [\n 507\n ],\n \"not\": [\n 507\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"happensAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"properties\": [\n 59\n ],\n \"linkedRecordCachedName\": [\n 59\n ],\n \"linkedRecordId\": [\n 59\n ],\n \"linkedObjectMetadataId\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 257\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 419\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 480\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 524\n ],\n \"targetWorkflowVersionId\": [\n 59\n ],\n \"targetWorkflowVersion\": [\n 570\n ],\n \"targetWorkflowRunId\": [\n 59\n ],\n \"targetWorkflowRun\": [\n 554\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityOrderByWithGroupByInput\": {\n \"aggregate\": [\n 510\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"happensAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"properties\": [\n 59\n ],\n \"linkedRecordCachedName\": [\n 59\n ],\n \"linkedRecordId\": [\n 59\n ],\n \"linkedObjectMetadataId\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 229\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 258\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 420\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 450\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 465\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 481\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 592\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 525\n ],\n \"targetWorkflowVersionId\": [\n 59\n ],\n \"targetWorkflowVersion\": [\n 571\n ],\n \"targetWorkflowRunId\": [\n 59\n ],\n \"targetWorkflowRun\": [\n 555\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesHappensAt\": [\n 59\n ],\n \"countEmptyHappensAt\": [\n 59\n ],\n \"countNotEmptyHappensAt\": [\n 59\n ],\n \"percentageEmptyHappensAt\": [\n 59\n ],\n \"percentageNotEmptyHappensAt\": [\n 59\n ],\n \"minHappensAt\": [\n 59\n ],\n \"maxHappensAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesProperties\": [\n 59\n ],\n \"countEmptyProperties\": [\n 59\n ],\n \"countNotEmptyProperties\": [\n 59\n ],\n \"percentageEmptyProperties\": [\n 59\n ],\n \"percentageNotEmptyProperties\": [\n 59\n ],\n \"countUniqueValuesLinkedRecordCachedName\": [\n 59\n ],\n \"countEmptyLinkedRecordCachedName\": [\n 59\n ],\n \"countNotEmptyLinkedRecordCachedName\": [\n 59\n ],\n \"percentageEmptyLinkedRecordCachedName\": [\n 59\n ],\n \"percentageNotEmptyLinkedRecordCachedName\": [\n 59\n ],\n \"countUniqueValuesLinkedRecordId\": [\n 59\n ],\n \"countEmptyLinkedRecordId\": [\n 59\n ],\n \"countNotEmptyLinkedRecordId\": [\n 59\n ],\n \"percentageEmptyLinkedRecordId\": [\n 59\n ],\n \"percentageNotEmptyLinkedRecordId\": [\n 59\n ],\n \"countUniqueValuesLinkedObjectMetadataId\": [\n 59\n ],\n \"countEmptyLinkedObjectMetadataId\": [\n 59\n ],\n \"countNotEmptyLinkedObjectMetadataId\": [\n 59\n ],\n \"percentageEmptyLinkedObjectMetadataId\": [\n 59\n ],\n \"percentageNotEmptyLinkedObjectMetadataId\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"targetCompanyId\": [\n 59\n ],\n \"targetCompany\": [\n 228\n ],\n \"targetDashboardId\": [\n 59\n ],\n \"targetDashboard\": [\n 257\n ],\n \"targetNoteId\": [\n 59\n ],\n \"targetNote\": [\n 419\n ],\n \"targetOpportunityId\": [\n 59\n ],\n \"targetOpportunity\": [\n 449\n ],\n \"targetPersonId\": [\n 59\n ],\n \"targetPerson\": [\n 464\n ],\n \"targetTaskId\": [\n 59\n ],\n \"targetTask\": [\n 480\n ],\n \"workspaceMemberId\": [\n 59\n ],\n \"workspaceMember\": [\n 591\n ],\n \"targetWorkflowId\": [\n 59\n ],\n \"targetWorkflow\": [\n 524\n ],\n \"targetWorkflowVersionId\": [\n 59\n ],\n \"targetWorkflowVersion\": [\n 570\n ],\n \"targetWorkflowRunId\": [\n 59\n ],\n \"targetWorkflowRun\": [\n 554\n ],\n \"__typename\": [\n 1\n ]\n },\n \"TimelineActivityGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"happensAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"properties\": [\n 6\n ],\n \"linkedRecordCachedName\": [\n 6\n ],\n \"linkedRecordId\": [\n 6\n ],\n \"linkedObjectMetadataId\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"targetCompany\": [\n 231\n ],\n \"targetDashboard\": [\n 260\n ],\n \"targetNote\": [\n 422\n ],\n \"targetOpportunity\": [\n 452\n ],\n \"targetPerson\": [\n 467\n ],\n \"targetTask\": [\n 483\n ],\n \"workspaceMember\": [\n 594\n ],\n \"targetWorkflow\": [\n 527\n ],\n \"targetWorkflowVersion\": [\n 573\n ],\n \"targetWorkflowRun\": [\n 557\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowStatusesEnum\": {},\n \"Workflow\": {\n \"createdBy\": [\n 82\n ],\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"lastPublishedVersionId\": [\n 1\n ],\n \"statuses\": [\n 512\n ],\n \"position\": [\n 114\n ],\n \"updatedBy\": [\n 82\n ],\n \"searchVector\": [\n 115\n ],\n \"attachments\": [\n 118,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 128\n ],\n \"orderBy\": [\n 132,\n \"[AttachmentOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"versions\": [\n 561,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 568\n ],\n \"orderBy\": [\n 570,\n \"[WorkflowVersionOrderByInput]\"\n ]\n }\n ],\n \"runs\": [\n 545,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 552\n ],\n \"orderBy\": [\n 554,\n \"[WorkflowRunOrderByInput]\"\n ]\n }\n ],\n \"automatedTriggers\": [\n 531,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 538\n ],\n \"orderBy\": [\n 540,\n \"[WorkflowAutomatedTriggerOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowEdge\": {\n \"node\": [\n 513\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesLastPublishedVersionId\": [\n 10\n ],\n \"countEmptyLastPublishedVersionId\": [\n 10\n ],\n \"countNotEmptyLastPublishedVersionId\": [\n 10\n ],\n \"percentageEmptyLastPublishedVersionId\": [\n 13\n ],\n \"percentageNotEmptyLastPublishedVersionId\": [\n 13\n ],\n \"countUniqueValuesStatuses\": [\n 10\n ],\n \"countEmptyStatuses\": [\n 10\n ],\n \"countNotEmptyStatuses\": [\n 10\n ],\n \"percentageEmptyStatuses\": [\n 13\n ],\n \"percentageNotEmptyStatuses\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 514\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesLastPublishedVersionId\": [\n 10\n ],\n \"countEmptyLastPublishedVersionId\": [\n 10\n ],\n \"countNotEmptyLastPublishedVersionId\": [\n 10\n ],\n \"percentageEmptyLastPublishedVersionId\": [\n 13\n ],\n \"percentageNotEmptyLastPublishedVersionId\": [\n 13\n ],\n \"countUniqueValuesStatuses\": [\n 10\n ],\n \"countEmptyStatuses\": [\n 10\n ],\n \"countNotEmptyStatuses\": [\n 10\n ],\n \"percentageEmptyStatuses\": [\n 13\n ],\n \"percentageNotEmptyStatuses\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 514\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRelationInput\": {\n \"connect\": [\n 518\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowConnectInput\": {\n \"where\": [\n 519\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowCreateInput\": {\n \"createdBy\": [\n 83\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"lastPublishedVersionId\": [\n 1\n ],\n \"statuses\": [\n 512\n ],\n \"position\": [\n 114\n ],\n \"updatedBy\": [\n 83\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowUpdateInput\": {\n \"createdBy\": [\n 84\n ],\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"lastPublishedVersionId\": [\n 1\n ],\n \"statuses\": [\n 512\n ],\n \"position\": [\n 114\n ],\n \"updatedBy\": [\n 84\n ],\n \"searchVector\": [\n 115\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowFilterInput\": {\n \"createdBy\": [\n 85\n ],\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"lastPublishedVersionId\": [\n 56\n ],\n \"statuses\": [\n 523\n ],\n \"position\": [\n 130\n ],\n \"updatedBy\": [\n 85\n ],\n \"searchVector\": [\n 131\n ],\n \"and\": [\n 522\n ],\n \"or\": [\n 522\n ],\n \"not\": [\n 522\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowStatusesEnumFilter\": {\n \"eq\": [\n 512\n ],\n \"neq\": [\n 512\n ],\n \"in\": [\n 512\n ],\n \"containsAny\": [\n 512\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowOrderByInput\": {\n \"createdBy\": [\n 87\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"lastPublishedVersionId\": [\n 59\n ],\n \"statuses\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowOrderByWithGroupByInput\": {\n \"aggregate\": [\n 526\n ],\n \"createdBy\": [\n 87\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"lastPublishedVersionId\": [\n 59\n ],\n \"statuses\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"updatedBy\": [\n 87\n ],\n \"searchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesLastPublishedVersionId\": [\n 59\n ],\n \"countEmptyLastPublishedVersionId\": [\n 59\n ],\n \"countNotEmptyLastPublishedVersionId\": [\n 59\n ],\n \"percentageEmptyLastPublishedVersionId\": [\n 59\n ],\n \"percentageNotEmptyLastPublishedVersionId\": [\n 59\n ],\n \"countUniqueValuesStatuses\": [\n 59\n ],\n \"countEmptyStatuses\": [\n 59\n ],\n \"countNotEmptyStatuses\": [\n 59\n ],\n \"percentageEmptyStatuses\": [\n 59\n ],\n \"percentageNotEmptyStatuses\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowGroupByInput\": {\n \"createdBy\": [\n 88\n ],\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"lastPublishedVersionId\": [\n 6\n ],\n \"statuses\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"updatedBy\": [\n 88\n ],\n \"searchVector\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerTypeEnum\": {},\n \"WorkflowAutomatedTrigger\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"type\": [\n 528\n ],\n \"settings\": [\n 25\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 513\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerEdge\": {\n \"node\": [\n 529\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesType\": [\n 10\n ],\n \"countEmptyType\": [\n 10\n ],\n \"countNotEmptyType\": [\n 10\n ],\n \"percentageEmptyType\": [\n 13\n ],\n \"percentageNotEmptyType\": [\n 13\n ],\n \"countUniqueValuesSettings\": [\n 10\n ],\n \"countEmptySettings\": [\n 10\n ],\n \"countNotEmptySettings\": [\n 10\n ],\n \"percentageEmptySettings\": [\n 13\n ],\n \"percentageNotEmptySettings\": [\n 13\n ],\n \"edges\": [\n 530\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesType\": [\n 10\n ],\n \"countEmptyType\": [\n 10\n ],\n \"countNotEmptyType\": [\n 10\n ],\n \"percentageEmptyType\": [\n 13\n ],\n \"percentageNotEmptyType\": [\n 13\n ],\n \"countUniqueValuesSettings\": [\n 10\n ],\n \"countEmptySettings\": [\n 10\n ],\n \"countNotEmptySettings\": [\n 10\n ],\n \"percentageEmptySettings\": [\n 13\n ],\n \"percentageNotEmptySettings\": [\n 13\n ],\n \"edges\": [\n 530\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerRelationInput\": {\n \"connect\": [\n 534\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerConnectInput\": {\n \"where\": [\n 535\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"type\": [\n 528\n ],\n \"settings\": [\n 25\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"type\": [\n 528\n ],\n \"settings\": [\n 25\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"type\": [\n 539\n ],\n \"settings\": [\n 57\n ],\n \"workflowId\": [\n 33\n ],\n \"and\": [\n 538\n ],\n \"or\": [\n 538\n ],\n \"not\": [\n 538\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerTypeEnumFilter\": {\n \"eq\": [\n 528\n ],\n \"neq\": [\n 528\n ],\n \"in\": [\n 528\n ],\n \"containsAny\": [\n 528\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"type\": [\n 59\n ],\n \"settings\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerOrderByWithGroupByInput\": {\n \"aggregate\": [\n 542\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"type\": [\n 59\n ],\n \"settings\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 525\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesType\": [\n 59\n ],\n \"countEmptyType\": [\n 59\n ],\n \"countNotEmptyType\": [\n 59\n ],\n \"percentageEmptyType\": [\n 59\n ],\n \"percentageNotEmptyType\": [\n 59\n ],\n \"countUniqueValuesSettings\": [\n 59\n ],\n \"countEmptySettings\": [\n 59\n ],\n \"countNotEmptySettings\": [\n 59\n ],\n \"percentageEmptySettings\": [\n 59\n ],\n \"percentageNotEmptySettings\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowAutomatedTriggerGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"type\": [\n 6\n ],\n \"settings\": [\n 6\n ],\n \"workflow\": [\n 527\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunEdge\": {\n \"node\": [\n 21\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesEnqueuedAt\": [\n 10\n ],\n \"countEmptyEnqueuedAt\": [\n 10\n ],\n \"countNotEmptyEnqueuedAt\": [\n 10\n ],\n \"percentageEmptyEnqueuedAt\": [\n 13\n ],\n \"percentageNotEmptyEnqueuedAt\": [\n 13\n ],\n \"minEnqueuedAt\": [\n 7\n ],\n \"maxEnqueuedAt\": [\n 7\n ],\n \"countUniqueValuesStartedAt\": [\n 10\n ],\n \"countEmptyStartedAt\": [\n 10\n ],\n \"countNotEmptyStartedAt\": [\n 10\n ],\n \"percentageEmptyStartedAt\": [\n 13\n ],\n \"percentageNotEmptyStartedAt\": [\n 13\n ],\n \"minStartedAt\": [\n 7\n ],\n \"maxStartedAt\": [\n 7\n ],\n \"countUniqueValuesEndedAt\": [\n 10\n ],\n \"countEmptyEndedAt\": [\n 10\n ],\n \"countNotEmptyEndedAt\": [\n 10\n ],\n \"percentageEmptyEndedAt\": [\n 13\n ],\n \"percentageNotEmptyEndedAt\": [\n 13\n ],\n \"minEndedAt\": [\n 7\n ],\n \"maxEndedAt\": [\n 7\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesState\": [\n 10\n ],\n \"countEmptyState\": [\n 10\n ],\n \"countNotEmptyState\": [\n 10\n ],\n \"percentageEmptyState\": [\n 13\n ],\n \"percentageNotEmptyState\": [\n 13\n ],\n \"countUniqueValuesContext\": [\n 10\n ],\n \"countEmptyContext\": [\n 10\n ],\n \"countNotEmptyContext\": [\n 10\n ],\n \"percentageEmptyContext\": [\n 13\n ],\n \"percentageNotEmptyContext\": [\n 13\n ],\n \"countUniqueValuesOutput\": [\n 10\n ],\n \"countEmptyOutput\": [\n 10\n ],\n \"countNotEmptyOutput\": [\n 10\n ],\n \"percentageEmptyOutput\": [\n 13\n ],\n \"percentageNotEmptyOutput\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 544\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesEnqueuedAt\": [\n 10\n ],\n \"countEmptyEnqueuedAt\": [\n 10\n ],\n \"countNotEmptyEnqueuedAt\": [\n 10\n ],\n \"percentageEmptyEnqueuedAt\": [\n 13\n ],\n \"percentageNotEmptyEnqueuedAt\": [\n 13\n ],\n \"minEnqueuedAt\": [\n 7\n ],\n \"maxEnqueuedAt\": [\n 7\n ],\n \"countUniqueValuesStartedAt\": [\n 10\n ],\n \"countEmptyStartedAt\": [\n 10\n ],\n \"countNotEmptyStartedAt\": [\n 10\n ],\n \"percentageEmptyStartedAt\": [\n 13\n ],\n \"percentageNotEmptyStartedAt\": [\n 13\n ],\n \"minStartedAt\": [\n 7\n ],\n \"maxStartedAt\": [\n 7\n ],\n \"countUniqueValuesEndedAt\": [\n 10\n ],\n \"countEmptyEndedAt\": [\n 10\n ],\n \"countNotEmptyEndedAt\": [\n 10\n ],\n \"percentageEmptyEndedAt\": [\n 13\n ],\n \"percentageNotEmptyEndedAt\": [\n 13\n ],\n \"minEndedAt\": [\n 7\n ],\n \"maxEndedAt\": [\n 7\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesState\": [\n 10\n ],\n \"countEmptyState\": [\n 10\n ],\n \"countNotEmptyState\": [\n 10\n ],\n \"percentageEmptyState\": [\n 13\n ],\n \"percentageNotEmptyState\": [\n 13\n ],\n \"countUniqueValuesContext\": [\n 10\n ],\n \"countEmptyContext\": [\n 10\n ],\n \"countNotEmptyContext\": [\n 10\n ],\n \"percentageEmptyContext\": [\n 13\n ],\n \"percentageNotEmptyContext\": [\n 13\n ],\n \"countUniqueValuesOutput\": [\n 10\n ],\n \"countEmptyOutput\": [\n 10\n ],\n \"countNotEmptyOutput\": [\n 10\n ],\n \"percentageEmptyOutput\": [\n 13\n ],\n \"percentageNotEmptyOutput\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 544\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunRelationInput\": {\n \"connect\": [\n 548\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunConnectInput\": {\n \"where\": [\n 549\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"enqueuedAt\": [\n 7\n ],\n \"startedAt\": [\n 7\n ],\n \"endedAt\": [\n 7\n ],\n \"status\": [\n 23\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"state\": [\n 25\n ],\n \"context\": [\n 25\n ],\n \"output\": [\n 25\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"workflowVersion\": [\n 563\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 1\n ],\n \"enqueuedAt\": [\n 7\n ],\n \"startedAt\": [\n 7\n ],\n \"endedAt\": [\n 7\n ],\n \"status\": [\n 23\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"state\": [\n 25\n ],\n \"context\": [\n 25\n ],\n \"output\": [\n 25\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"workflowVersionId\": [\n 22\n ],\n \"workflowVersion\": [\n 563\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"name\": [\n 56\n ],\n \"enqueuedAt\": [\n 7\n ],\n \"startedAt\": [\n 7\n ],\n \"endedAt\": [\n 7\n ],\n \"status\": [\n 553\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"state\": [\n 57\n ],\n \"context\": [\n 57\n ],\n \"output\": [\n 57\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"workflowId\": [\n 33\n ],\n \"workflowVersionId\": [\n 33\n ],\n \"and\": [\n 552\n ],\n \"or\": [\n 552\n ],\n \"not\": [\n 552\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunStatusEnumFilter\": {\n \"eq\": [\n 23\n ],\n \"neq\": [\n 23\n ],\n \"in\": [\n 23\n ],\n \"containsAny\": [\n 23\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"name\": [\n 59\n ],\n \"enqueuedAt\": [\n 59\n ],\n \"startedAt\": [\n 59\n ],\n \"endedAt\": [\n 59\n ],\n \"status\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"state\": [\n 59\n ],\n \"context\": [\n 59\n ],\n \"output\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 570\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunOrderByWithGroupByInput\": {\n \"aggregate\": [\n 556\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"name\": [\n 59\n ],\n \"enqueuedAt\": [\n 110\n ],\n \"startedAt\": [\n 110\n ],\n \"endedAt\": [\n 110\n ],\n \"status\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"state\": [\n 59\n ],\n \"context\": [\n 59\n ],\n \"output\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 525\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 571\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesEnqueuedAt\": [\n 59\n ],\n \"countEmptyEnqueuedAt\": [\n 59\n ],\n \"countNotEmptyEnqueuedAt\": [\n 59\n ],\n \"percentageEmptyEnqueuedAt\": [\n 59\n ],\n \"percentageNotEmptyEnqueuedAt\": [\n 59\n ],\n \"minEnqueuedAt\": [\n 59\n ],\n \"maxEnqueuedAt\": [\n 59\n ],\n \"countUniqueValuesStartedAt\": [\n 59\n ],\n \"countEmptyStartedAt\": [\n 59\n ],\n \"countNotEmptyStartedAt\": [\n 59\n ],\n \"percentageEmptyStartedAt\": [\n 59\n ],\n \"percentageNotEmptyStartedAt\": [\n 59\n ],\n \"minStartedAt\": [\n 59\n ],\n \"maxStartedAt\": [\n 59\n ],\n \"countUniqueValuesEndedAt\": [\n 59\n ],\n \"countEmptyEndedAt\": [\n 59\n ],\n \"countNotEmptyEndedAt\": [\n 59\n ],\n \"percentageEmptyEndedAt\": [\n 59\n ],\n \"percentageNotEmptyEndedAt\": [\n 59\n ],\n \"minEndedAt\": [\n 59\n ],\n \"maxEndedAt\": [\n 59\n ],\n \"countUniqueValuesStatus\": [\n 59\n ],\n \"countEmptyStatus\": [\n 59\n ],\n \"countNotEmptyStatus\": [\n 59\n ],\n \"percentageEmptyStatus\": [\n 59\n ],\n \"percentageNotEmptyStatus\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesState\": [\n 59\n ],\n \"countEmptyState\": [\n 59\n ],\n \"countNotEmptyState\": [\n 59\n ],\n \"percentageEmptyState\": [\n 59\n ],\n \"percentageNotEmptyState\": [\n 59\n ],\n \"countUniqueValuesContext\": [\n 59\n ],\n \"countEmptyContext\": [\n 59\n ],\n \"countNotEmptyContext\": [\n 59\n ],\n \"percentageEmptyContext\": [\n 59\n ],\n \"percentageNotEmptyContext\": [\n 59\n ],\n \"countUniqueValuesOutput\": [\n 59\n ],\n \"countEmptyOutput\": [\n 59\n ],\n \"countNotEmptyOutput\": [\n 59\n ],\n \"percentageEmptyOutput\": [\n 59\n ],\n \"percentageNotEmptyOutput\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"workflowVersionId\": [\n 59\n ],\n \"workflowVersion\": [\n 570\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowRunGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"name\": [\n 6\n ],\n \"enqueuedAt\": [\n 109\n ],\n \"startedAt\": [\n 109\n ],\n \"endedAt\": [\n 109\n ],\n \"status\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"state\": [\n 6\n ],\n \"context\": [\n 6\n ],\n \"output\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"workflow\": [\n 527\n ],\n \"workflowVersion\": [\n 573\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionStatusEnum\": {},\n \"WorkflowVersion\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"name\": [\n 1\n ],\n \"trigger\": [\n 25\n ],\n \"steps\": [\n 25\n ],\n \"status\": [\n 558\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"workflow\": [\n 513\n ],\n \"runs\": [\n 545,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 552\n ],\n \"orderBy\": [\n 554,\n \"[WorkflowRunOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionEdge\": {\n \"node\": [\n 559\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesTrigger\": [\n 10\n ],\n \"countEmptyTrigger\": [\n 10\n ],\n \"countNotEmptyTrigger\": [\n 10\n ],\n \"percentageEmptyTrigger\": [\n 13\n ],\n \"percentageNotEmptyTrigger\": [\n 13\n ],\n \"countUniqueValuesSteps\": [\n 10\n ],\n \"countEmptySteps\": [\n 10\n ],\n \"countNotEmptySteps\": [\n 10\n ],\n \"percentageEmptySteps\": [\n 13\n ],\n \"percentageNotEmptySteps\": [\n 13\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 560\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesTrigger\": [\n 10\n ],\n \"countEmptyTrigger\": [\n 10\n ],\n \"countNotEmptyTrigger\": [\n 10\n ],\n \"percentageEmptyTrigger\": [\n 13\n ],\n \"percentageNotEmptyTrigger\": [\n 13\n ],\n \"countUniqueValuesSteps\": [\n 10\n ],\n \"countEmptySteps\": [\n 10\n ],\n \"countNotEmptySteps\": [\n 10\n ],\n \"percentageEmptySteps\": [\n 13\n ],\n \"percentageNotEmptySteps\": [\n 13\n ],\n \"countUniqueValuesStatus\": [\n 10\n ],\n \"countEmptyStatus\": [\n 10\n ],\n \"countNotEmptyStatus\": [\n 10\n ],\n \"percentageEmptyStatus\": [\n 13\n ],\n \"percentageNotEmptyStatus\": [\n 13\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"edges\": [\n 560\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionRelationInput\": {\n \"connect\": [\n 564\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionConnectInput\": {\n \"where\": [\n 565\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"name\": [\n 1\n ],\n \"trigger\": [\n 25\n ],\n \"steps\": [\n 25\n ],\n \"status\": [\n 558\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"name\": [\n 1\n ],\n \"trigger\": [\n 25\n ],\n \"steps\": [\n 25\n ],\n \"status\": [\n 558\n ],\n \"position\": [\n 114\n ],\n \"searchVector\": [\n 115\n ],\n \"workflowId\": [\n 22\n ],\n \"workflow\": [\n 517\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"name\": [\n 56\n ],\n \"trigger\": [\n 57\n ],\n \"steps\": [\n 57\n ],\n \"status\": [\n 569\n ],\n \"position\": [\n 130\n ],\n \"searchVector\": [\n 131\n ],\n \"workflowId\": [\n 33\n ],\n \"and\": [\n 568\n ],\n \"or\": [\n 568\n ],\n \"not\": [\n 568\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionStatusEnumFilter\": {\n \"eq\": [\n 558\n ],\n \"neq\": [\n 558\n ],\n \"in\": [\n 558\n ],\n \"containsAny\": [\n 558\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"name\": [\n 59\n ],\n \"trigger\": [\n 59\n ],\n \"steps\": [\n 59\n ],\n \"status\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionOrderByWithGroupByInput\": {\n \"aggregate\": [\n 572\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"name\": [\n 59\n ],\n \"trigger\": [\n 59\n ],\n \"steps\": [\n 59\n ],\n \"status\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 525\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesTrigger\": [\n 59\n ],\n \"countEmptyTrigger\": [\n 59\n ],\n \"countNotEmptyTrigger\": [\n 59\n ],\n \"percentageEmptyTrigger\": [\n 59\n ],\n \"percentageNotEmptyTrigger\": [\n 59\n ],\n \"countUniqueValuesSteps\": [\n 59\n ],\n \"countEmptySteps\": [\n 59\n ],\n \"countNotEmptySteps\": [\n 59\n ],\n \"percentageEmptySteps\": [\n 59\n ],\n \"percentageNotEmptySteps\": [\n 59\n ],\n \"countUniqueValuesStatus\": [\n 59\n ],\n \"countEmptyStatus\": [\n 59\n ],\n \"countNotEmptyStatus\": [\n 59\n ],\n \"percentageEmptyStatus\": [\n 59\n ],\n \"percentageNotEmptyStatus\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"workflowId\": [\n 59\n ],\n \"workflow\": [\n 524\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkflowVersionGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"name\": [\n 6\n ],\n \"trigger\": [\n 6\n ],\n \"steps\": [\n 6\n ],\n \"status\": [\n 6\n ],\n \"position\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"workflow\": [\n 527\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberDateFormatEnum\": {},\n \"WorkspaceMemberTimeFormatEnum\": {},\n \"WorkspaceMemberNumberFormatEnum\": {},\n \"WorkspaceMember\": {\n \"id\": [\n 2\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"name\": [\n 69\n ],\n \"colorScheme\": [\n 1\n ],\n \"locale\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"userEmail\": [\n 1\n ],\n \"calendarStartDay\": [\n 10\n ],\n \"userId\": [\n 2\n ],\n \"timeZone\": [\n 1\n ],\n \"dateFormat\": [\n 574\n ],\n \"timeFormat\": [\n 575\n ],\n \"numberFormat\": [\n 576\n ],\n \"searchVector\": [\n 115\n ],\n \"createdBy\": [\n 82\n ],\n \"updatedBy\": [\n 82\n ],\n \"blocklist\": [\n 138,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 145\n ],\n \"orderBy\": [\n 146,\n \"[BlocklistOrderByInput]\"\n ]\n }\n ],\n \"calendarEventParticipants\": [\n 190,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 197\n ],\n \"orderBy\": [\n 199,\n \"[CalendarEventParticipantOrderByInput]\"\n ]\n }\n ],\n \"accountOwnerForCompanies\": [\n 219,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 227\n ],\n \"orderBy\": [\n 228,\n \"[CompanyOrderByInput]\"\n ]\n }\n ],\n \"connectedAccounts\": [\n 234,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 241\n ],\n \"orderBy\": [\n 243,\n \"[ConnectedAccountOrderByInput]\"\n ]\n }\n ],\n \"favorites\": [\n 263,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 270\n ],\n \"orderBy\": [\n 271,\n \"[FavoriteOrderByInput]\"\n ]\n }\n ],\n \"messageParticipants\": [\n 366,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 373\n ],\n \"orderBy\": [\n 375,\n \"[MessageParticipantOrderByInput]\"\n ]\n }\n ],\n \"ownedOpportunities\": [\n 440,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 447\n ],\n \"orderBy\": [\n 449,\n \"[OpportunityOrderByInput]\"\n ]\n }\n ],\n \"assignedTasks\": [\n 471,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 478\n ],\n \"orderBy\": [\n 480,\n \"[TaskOrderByInput]\"\n ]\n }\n ],\n \"timelineActivities\": [\n 500,\n {\n \"first\": [\n 10\n ],\n \"last\": [\n 10\n ],\n \"offset\": [\n 10\n ],\n \"before\": [\n 1\n ],\n \"after\": [\n 1\n ],\n \"filter\": [\n 507\n ],\n \"orderBy\": [\n 508,\n \"[TimelineActivityOrderByInput]\"\n ]\n }\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberEdge\": {\n \"node\": [\n 577\n ],\n \"cursor\": [\n 117\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesColorScheme\": [\n 10\n ],\n \"countEmptyColorScheme\": [\n 10\n ],\n \"countNotEmptyColorScheme\": [\n 10\n ],\n \"percentageEmptyColorScheme\": [\n 13\n ],\n \"percentageNotEmptyColorScheme\": [\n 13\n ],\n \"countUniqueValuesLocale\": [\n 10\n ],\n \"countEmptyLocale\": [\n 10\n ],\n \"countNotEmptyLocale\": [\n 10\n ],\n \"percentageEmptyLocale\": [\n 13\n ],\n \"percentageNotEmptyLocale\": [\n 13\n ],\n \"countUniqueValuesAvatarUrl\": [\n 10\n ],\n \"countEmptyAvatarUrl\": [\n 10\n ],\n \"countNotEmptyAvatarUrl\": [\n 10\n ],\n \"percentageEmptyAvatarUrl\": [\n 13\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 13\n ],\n \"countUniqueValuesUserEmail\": [\n 10\n ],\n \"countEmptyUserEmail\": [\n 10\n ],\n \"countNotEmptyUserEmail\": [\n 10\n ],\n \"percentageEmptyUserEmail\": [\n 13\n ],\n \"percentageNotEmptyUserEmail\": [\n 13\n ],\n \"countUniqueValuesCalendarStartDay\": [\n 10\n ],\n \"countEmptyCalendarStartDay\": [\n 10\n ],\n \"countNotEmptyCalendarStartDay\": [\n 10\n ],\n \"percentageEmptyCalendarStartDay\": [\n 13\n ],\n \"percentageNotEmptyCalendarStartDay\": [\n 13\n ],\n \"minCalendarStartDay\": [\n 13\n ],\n \"maxCalendarStartDay\": [\n 13\n ],\n \"avgCalendarStartDay\": [\n 13\n ],\n \"sumCalendarStartDay\": [\n 13\n ],\n \"countUniqueValuesUserId\": [\n 10\n ],\n \"countEmptyUserId\": [\n 10\n ],\n \"countNotEmptyUserId\": [\n 10\n ],\n \"percentageEmptyUserId\": [\n 13\n ],\n \"percentageNotEmptyUserId\": [\n 13\n ],\n \"countUniqueValuesTimeZone\": [\n 10\n ],\n \"countEmptyTimeZone\": [\n 10\n ],\n \"countNotEmptyTimeZone\": [\n 10\n ],\n \"percentageEmptyTimeZone\": [\n 13\n ],\n \"percentageNotEmptyTimeZone\": [\n 13\n ],\n \"countUniqueValuesDateFormat\": [\n 10\n ],\n \"countEmptyDateFormat\": [\n 10\n ],\n \"countNotEmptyDateFormat\": [\n 10\n ],\n \"percentageEmptyDateFormat\": [\n 13\n ],\n \"percentageNotEmptyDateFormat\": [\n 13\n ],\n \"countUniqueValuesTimeFormat\": [\n 10\n ],\n \"countEmptyTimeFormat\": [\n 10\n ],\n \"countNotEmptyTimeFormat\": [\n 10\n ],\n \"percentageEmptyTimeFormat\": [\n 13\n ],\n \"percentageNotEmptyTimeFormat\": [\n 13\n ],\n \"countUniqueValuesNumberFormat\": [\n 10\n ],\n \"countEmptyNumberFormat\": [\n 10\n ],\n \"countNotEmptyNumberFormat\": [\n 10\n ],\n \"percentageEmptyNumberFormat\": [\n 13\n ],\n \"percentageNotEmptyNumberFormat\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"edges\": [\n 578\n ],\n \"pageInfo\": [\n 119\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberGroupByConnection\": {\n \"totalCount\": [\n 10\n ],\n \"countUniqueValuesId\": [\n 10\n ],\n \"countEmptyId\": [\n 10\n ],\n \"countNotEmptyId\": [\n 10\n ],\n \"percentageEmptyId\": [\n 13\n ],\n \"percentageNotEmptyId\": [\n 13\n ],\n \"countUniqueValuesCreatedAt\": [\n 10\n ],\n \"countEmptyCreatedAt\": [\n 10\n ],\n \"countNotEmptyCreatedAt\": [\n 10\n ],\n \"percentageEmptyCreatedAt\": [\n 13\n ],\n \"percentageNotEmptyCreatedAt\": [\n 13\n ],\n \"minCreatedAt\": [\n 7\n ],\n \"maxCreatedAt\": [\n 7\n ],\n \"countUniqueValuesUpdatedAt\": [\n 10\n ],\n \"countEmptyUpdatedAt\": [\n 10\n ],\n \"countNotEmptyUpdatedAt\": [\n 10\n ],\n \"percentageEmptyUpdatedAt\": [\n 13\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 13\n ],\n \"minUpdatedAt\": [\n 7\n ],\n \"maxUpdatedAt\": [\n 7\n ],\n \"countUniqueValuesDeletedAt\": [\n 10\n ],\n \"countEmptyDeletedAt\": [\n 10\n ],\n \"countNotEmptyDeletedAt\": [\n 10\n ],\n \"percentageEmptyDeletedAt\": [\n 13\n ],\n \"percentageNotEmptyDeletedAt\": [\n 13\n ],\n \"minDeletedAt\": [\n 7\n ],\n \"maxDeletedAt\": [\n 7\n ],\n \"countUniqueValuesPosition\": [\n 10\n ],\n \"countEmptyPosition\": [\n 10\n ],\n \"countNotEmptyPosition\": [\n 10\n ],\n \"percentageEmptyPosition\": [\n 13\n ],\n \"percentageNotEmptyPosition\": [\n 13\n ],\n \"countUniqueValuesName\": [\n 10\n ],\n \"countEmptyName\": [\n 10\n ],\n \"countNotEmptyName\": [\n 10\n ],\n \"percentageEmptyName\": [\n 13\n ],\n \"percentageNotEmptyName\": [\n 13\n ],\n \"countUniqueValuesColorScheme\": [\n 10\n ],\n \"countEmptyColorScheme\": [\n 10\n ],\n \"countNotEmptyColorScheme\": [\n 10\n ],\n \"percentageEmptyColorScheme\": [\n 13\n ],\n \"percentageNotEmptyColorScheme\": [\n 13\n ],\n \"countUniqueValuesLocale\": [\n 10\n ],\n \"countEmptyLocale\": [\n 10\n ],\n \"countNotEmptyLocale\": [\n 10\n ],\n \"percentageEmptyLocale\": [\n 13\n ],\n \"percentageNotEmptyLocale\": [\n 13\n ],\n \"countUniqueValuesAvatarUrl\": [\n 10\n ],\n \"countEmptyAvatarUrl\": [\n 10\n ],\n \"countNotEmptyAvatarUrl\": [\n 10\n ],\n \"percentageEmptyAvatarUrl\": [\n 13\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 13\n ],\n \"countUniqueValuesUserEmail\": [\n 10\n ],\n \"countEmptyUserEmail\": [\n 10\n ],\n \"countNotEmptyUserEmail\": [\n 10\n ],\n \"percentageEmptyUserEmail\": [\n 13\n ],\n \"percentageNotEmptyUserEmail\": [\n 13\n ],\n \"countUniqueValuesCalendarStartDay\": [\n 10\n ],\n \"countEmptyCalendarStartDay\": [\n 10\n ],\n \"countNotEmptyCalendarStartDay\": [\n 10\n ],\n \"percentageEmptyCalendarStartDay\": [\n 13\n ],\n \"percentageNotEmptyCalendarStartDay\": [\n 13\n ],\n \"minCalendarStartDay\": [\n 13\n ],\n \"maxCalendarStartDay\": [\n 13\n ],\n \"avgCalendarStartDay\": [\n 13\n ],\n \"sumCalendarStartDay\": [\n 13\n ],\n \"countUniqueValuesUserId\": [\n 10\n ],\n \"countEmptyUserId\": [\n 10\n ],\n \"countNotEmptyUserId\": [\n 10\n ],\n \"percentageEmptyUserId\": [\n 13\n ],\n \"percentageNotEmptyUserId\": [\n 13\n ],\n \"countUniqueValuesTimeZone\": [\n 10\n ],\n \"countEmptyTimeZone\": [\n 10\n ],\n \"countNotEmptyTimeZone\": [\n 10\n ],\n \"percentageEmptyTimeZone\": [\n 13\n ],\n \"percentageNotEmptyTimeZone\": [\n 13\n ],\n \"countUniqueValuesDateFormat\": [\n 10\n ],\n \"countEmptyDateFormat\": [\n 10\n ],\n \"countNotEmptyDateFormat\": [\n 10\n ],\n \"percentageEmptyDateFormat\": [\n 13\n ],\n \"percentageNotEmptyDateFormat\": [\n 13\n ],\n \"countUniqueValuesTimeFormat\": [\n 10\n ],\n \"countEmptyTimeFormat\": [\n 10\n ],\n \"countNotEmptyTimeFormat\": [\n 10\n ],\n \"percentageEmptyTimeFormat\": [\n 13\n ],\n \"percentageNotEmptyTimeFormat\": [\n 13\n ],\n \"countUniqueValuesNumberFormat\": [\n 10\n ],\n \"countEmptyNumberFormat\": [\n 10\n ],\n \"countNotEmptyNumberFormat\": [\n 10\n ],\n \"percentageEmptyNumberFormat\": [\n 13\n ],\n \"percentageNotEmptyNumberFormat\": [\n 13\n ],\n \"countUniqueValuesSearchVector\": [\n 10\n ],\n \"countEmptySearchVector\": [\n 10\n ],\n \"countNotEmptySearchVector\": [\n 10\n ],\n \"percentageEmptySearchVector\": [\n 13\n ],\n \"percentageNotEmptySearchVector\": [\n 13\n ],\n \"countUniqueValuesCreatedBy\": [\n 10\n ],\n \"countEmptyCreatedBy\": [\n 10\n ],\n \"countNotEmptyCreatedBy\": [\n 10\n ],\n \"percentageEmptyCreatedBy\": [\n 13\n ],\n \"percentageNotEmptyCreatedBy\": [\n 13\n ],\n \"countUniqueValuesUpdatedBy\": [\n 10\n ],\n \"countEmptyUpdatedBy\": [\n 10\n ],\n \"countNotEmptyUpdatedBy\": [\n 10\n ],\n \"percentageEmptyUpdatedBy\": [\n 13\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 13\n ],\n \"edges\": [\n 578\n ],\n \"pageInfo\": [\n 119\n ],\n \"groupByDimensionValues\": [\n 25\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberRelationInput\": {\n \"connect\": [\n 582\n ],\n \"disconnect\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberConnectInput\": {\n \"where\": [\n 583\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberWhereUniqueInput\": {\n \"id\": [\n 22\n ],\n \"userEmail\": [\n 1\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberCreateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"name\": [\n 70\n ],\n \"colorScheme\": [\n 1\n ],\n \"locale\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"userEmail\": [\n 1\n ],\n \"calendarStartDay\": [\n 10\n ],\n \"userId\": [\n 2\n ],\n \"timeZone\": [\n 1\n ],\n \"dateFormat\": [\n 574\n ],\n \"timeFormat\": [\n 575\n ],\n \"numberFormat\": [\n 576\n ],\n \"searchVector\": [\n 115\n ],\n \"createdBy\": [\n 83\n ],\n \"updatedBy\": [\n 83\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberUpdateInput\": {\n \"id\": [\n 22\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 114\n ],\n \"name\": [\n 71\n ],\n \"colorScheme\": [\n 1\n ],\n \"locale\": [\n 1\n ],\n \"avatarUrl\": [\n 1\n ],\n \"userEmail\": [\n 1\n ],\n \"calendarStartDay\": [\n 10\n ],\n \"userId\": [\n 2\n ],\n \"timeZone\": [\n 1\n ],\n \"dateFormat\": [\n 574\n ],\n \"timeFormat\": [\n 575\n ],\n \"numberFormat\": [\n 576\n ],\n \"searchVector\": [\n 115\n ],\n \"createdBy\": [\n 84\n ],\n \"updatedBy\": [\n 84\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberFilterInput\": {\n \"id\": [\n 33\n ],\n \"createdAt\": [\n 7\n ],\n \"updatedAt\": [\n 7\n ],\n \"deletedAt\": [\n 7\n ],\n \"position\": [\n 130\n ],\n \"name\": [\n 72\n ],\n \"colorScheme\": [\n 56\n ],\n \"locale\": [\n 56\n ],\n \"avatarUrl\": [\n 56\n ],\n \"userEmail\": [\n 56\n ],\n \"calendarStartDay\": [\n 587\n ],\n \"userId\": [\n 33\n ],\n \"timeZone\": [\n 56\n ],\n \"dateFormat\": [\n 588\n ],\n \"timeFormat\": [\n 589\n ],\n \"numberFormat\": [\n 590\n ],\n \"searchVector\": [\n 131\n ],\n \"createdBy\": [\n 85\n ],\n \"updatedBy\": [\n 85\n ],\n \"and\": [\n 586\n ],\n \"or\": [\n 586\n ],\n \"not\": [\n 586\n ],\n \"__typename\": [\n 1\n ]\n },\n \"IntFilter\": {\n \"eq\": [\n 10\n ],\n \"gt\": [\n 10\n ],\n \"gte\": [\n 10\n ],\n \"in\": [\n 10\n ],\n \"lt\": [\n 10\n ],\n \"lte\": [\n 10\n ],\n \"neq\": [\n 10\n ],\n \"is\": [\n 34\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberDateFormatEnumFilter\": {\n \"eq\": [\n 574\n ],\n \"neq\": [\n 574\n ],\n \"in\": [\n 574\n ],\n \"containsAny\": [\n 574\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberTimeFormatEnumFilter\": {\n \"eq\": [\n 575\n ],\n \"neq\": [\n 575\n ],\n \"in\": [\n 575\n ],\n \"containsAny\": [\n 575\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberNumberFormatEnumFilter\": {\n \"eq\": [\n 576\n ],\n \"neq\": [\n 576\n ],\n \"in\": [\n 576\n ],\n \"containsAny\": [\n 576\n ],\n \"is\": [\n 34\n ],\n \"isEmptyArray\": [\n 6\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberOrderByInput\": {\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 59\n ],\n \"updatedAt\": [\n 59\n ],\n \"deletedAt\": [\n 59\n ],\n \"position\": [\n 59\n ],\n \"name\": [\n 73\n ],\n \"colorScheme\": [\n 59\n ],\n \"locale\": [\n 59\n ],\n \"avatarUrl\": [\n 59\n ],\n \"userEmail\": [\n 59\n ],\n \"calendarStartDay\": [\n 59\n ],\n \"userId\": [\n 59\n ],\n \"timeZone\": [\n 59\n ],\n \"dateFormat\": [\n 59\n ],\n \"timeFormat\": [\n 59\n ],\n \"numberFormat\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberOrderByWithGroupByInput\": {\n \"aggregate\": [\n 593\n ],\n \"id\": [\n 59\n ],\n \"createdAt\": [\n 110\n ],\n \"updatedAt\": [\n 110\n ],\n \"deletedAt\": [\n 110\n ],\n \"position\": [\n 59\n ],\n \"name\": [\n 73\n ],\n \"colorScheme\": [\n 59\n ],\n \"locale\": [\n 59\n ],\n \"avatarUrl\": [\n 59\n ],\n \"userEmail\": [\n 59\n ],\n \"calendarStartDay\": [\n 59\n ],\n \"userId\": [\n 59\n ],\n \"timeZone\": [\n 59\n ],\n \"dateFormat\": [\n 59\n ],\n \"timeFormat\": [\n 59\n ],\n \"numberFormat\": [\n 59\n ],\n \"searchVector\": [\n 59\n ],\n \"createdBy\": [\n 87\n ],\n \"updatedBy\": [\n 87\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberOrderByWithGroupByAggregateInput\": {\n \"totalCount\": [\n 59\n ],\n \"countUniqueValuesId\": [\n 59\n ],\n \"countEmptyId\": [\n 59\n ],\n \"countNotEmptyId\": [\n 59\n ],\n \"percentageEmptyId\": [\n 59\n ],\n \"percentageNotEmptyId\": [\n 59\n ],\n \"countUniqueValuesCreatedAt\": [\n 59\n ],\n \"countEmptyCreatedAt\": [\n 59\n ],\n \"countNotEmptyCreatedAt\": [\n 59\n ],\n \"percentageEmptyCreatedAt\": [\n 59\n ],\n \"percentageNotEmptyCreatedAt\": [\n 59\n ],\n \"minCreatedAt\": [\n 59\n ],\n \"maxCreatedAt\": [\n 59\n ],\n \"countUniqueValuesUpdatedAt\": [\n 59\n ],\n \"countEmptyUpdatedAt\": [\n 59\n ],\n \"countNotEmptyUpdatedAt\": [\n 59\n ],\n \"percentageEmptyUpdatedAt\": [\n 59\n ],\n \"percentageNotEmptyUpdatedAt\": [\n 59\n ],\n \"minUpdatedAt\": [\n 59\n ],\n \"maxUpdatedAt\": [\n 59\n ],\n \"countUniqueValuesDeletedAt\": [\n 59\n ],\n \"countEmptyDeletedAt\": [\n 59\n ],\n \"countNotEmptyDeletedAt\": [\n 59\n ],\n \"percentageEmptyDeletedAt\": [\n 59\n ],\n \"percentageNotEmptyDeletedAt\": [\n 59\n ],\n \"minDeletedAt\": [\n 59\n ],\n \"maxDeletedAt\": [\n 59\n ],\n \"countUniqueValuesPosition\": [\n 59\n ],\n \"countEmptyPosition\": [\n 59\n ],\n \"countNotEmptyPosition\": [\n 59\n ],\n \"percentageEmptyPosition\": [\n 59\n ],\n \"percentageNotEmptyPosition\": [\n 59\n ],\n \"countUniqueValuesName\": [\n 59\n ],\n \"countEmptyName\": [\n 59\n ],\n \"countNotEmptyName\": [\n 59\n ],\n \"percentageEmptyName\": [\n 59\n ],\n \"percentageNotEmptyName\": [\n 59\n ],\n \"countUniqueValuesColorScheme\": [\n 59\n ],\n \"countEmptyColorScheme\": [\n 59\n ],\n \"countNotEmptyColorScheme\": [\n 59\n ],\n \"percentageEmptyColorScheme\": [\n 59\n ],\n \"percentageNotEmptyColorScheme\": [\n 59\n ],\n \"countUniqueValuesLocale\": [\n 59\n ],\n \"countEmptyLocale\": [\n 59\n ],\n \"countNotEmptyLocale\": [\n 59\n ],\n \"percentageEmptyLocale\": [\n 59\n ],\n \"percentageNotEmptyLocale\": [\n 59\n ],\n \"countUniqueValuesAvatarUrl\": [\n 59\n ],\n \"countEmptyAvatarUrl\": [\n 59\n ],\n \"countNotEmptyAvatarUrl\": [\n 59\n ],\n \"percentageEmptyAvatarUrl\": [\n 59\n ],\n \"percentageNotEmptyAvatarUrl\": [\n 59\n ],\n \"countUniqueValuesUserEmail\": [\n 59\n ],\n \"countEmptyUserEmail\": [\n 59\n ],\n \"countNotEmptyUserEmail\": [\n 59\n ],\n \"percentageEmptyUserEmail\": [\n 59\n ],\n \"percentageNotEmptyUserEmail\": [\n 59\n ],\n \"countUniqueValuesCalendarStartDay\": [\n 59\n ],\n \"countEmptyCalendarStartDay\": [\n 59\n ],\n \"countNotEmptyCalendarStartDay\": [\n 59\n ],\n \"percentageEmptyCalendarStartDay\": [\n 59\n ],\n \"percentageNotEmptyCalendarStartDay\": [\n 59\n ],\n \"minCalendarStartDay\": [\n 59\n ],\n \"maxCalendarStartDay\": [\n 59\n ],\n \"avgCalendarStartDay\": [\n 59\n ],\n \"sumCalendarStartDay\": [\n 59\n ],\n \"countUniqueValuesUserId\": [\n 59\n ],\n \"countEmptyUserId\": [\n 59\n ],\n \"countNotEmptyUserId\": [\n 59\n ],\n \"percentageEmptyUserId\": [\n 59\n ],\n \"percentageNotEmptyUserId\": [\n 59\n ],\n \"countUniqueValuesTimeZone\": [\n 59\n ],\n \"countEmptyTimeZone\": [\n 59\n ],\n \"countNotEmptyTimeZone\": [\n 59\n ],\n \"percentageEmptyTimeZone\": [\n 59\n ],\n \"percentageNotEmptyTimeZone\": [\n 59\n ],\n \"countUniqueValuesDateFormat\": [\n 59\n ],\n \"countEmptyDateFormat\": [\n 59\n ],\n \"countNotEmptyDateFormat\": [\n 59\n ],\n \"percentageEmptyDateFormat\": [\n 59\n ],\n \"percentageNotEmptyDateFormat\": [\n 59\n ],\n \"countUniqueValuesTimeFormat\": [\n 59\n ],\n \"countEmptyTimeFormat\": [\n 59\n ],\n \"countNotEmptyTimeFormat\": [\n 59\n ],\n \"percentageEmptyTimeFormat\": [\n 59\n ],\n \"percentageNotEmptyTimeFormat\": [\n 59\n ],\n \"countUniqueValuesNumberFormat\": [\n 59\n ],\n \"countEmptyNumberFormat\": [\n 59\n ],\n \"countNotEmptyNumberFormat\": [\n 59\n ],\n \"percentageEmptyNumberFormat\": [\n 59\n ],\n \"percentageNotEmptyNumberFormat\": [\n 59\n ],\n \"countUniqueValuesSearchVector\": [\n 59\n ],\n \"countEmptySearchVector\": [\n 59\n ],\n \"countNotEmptySearchVector\": [\n 59\n ],\n \"percentageEmptySearchVector\": [\n 59\n ],\n \"percentageNotEmptySearchVector\": [\n 59\n ],\n \"countUniqueValuesCreatedBy\": [\n 59\n ],\n \"countEmptyCreatedBy\": [\n 59\n ],\n \"countNotEmptyCreatedBy\": [\n 59\n ],\n \"percentageEmptyCreatedBy\": [\n 59\n ],\n \"percentageNotEmptyCreatedBy\": [\n 59\n ],\n \"countUniqueValuesUpdatedBy\": [\n 59\n ],\n \"countEmptyUpdatedBy\": [\n 59\n ],\n \"countNotEmptyUpdatedBy\": [\n 59\n ],\n \"percentageEmptyUpdatedBy\": [\n 59\n ],\n \"percentageNotEmptyUpdatedBy\": [\n 59\n ],\n \"__typename\": [\n 1\n ]\n },\n \"WorkspaceMemberGroupByInput\": {\n \"id\": [\n 6\n ],\n \"createdAt\": [\n 109\n ],\n \"updatedAt\": [\n 109\n ],\n \"deletedAt\": [\n 109\n ],\n \"position\": [\n 6\n ],\n \"name\": [\n 74\n ],\n \"colorScheme\": [\n 6\n ],\n \"locale\": [\n 6\n ],\n \"avatarUrl\": [\n 6\n ],\n \"userEmail\": [\n 6\n ],\n \"calendarStartDay\": [\n 6\n ],\n \"userId\": [\n 6\n ],\n \"timeZone\": [\n 6\n ],\n \"dateFormat\": [\n 6\n ],\n \"timeFormat\": [\n 6\n ],\n \"numberFormat\": [\n 6\n ],\n \"searchVector\": [\n 6\n ],\n \"createdBy\": [\n 88\n ],\n \"updatedBy\": [\n 88\n ],\n \"__typename\": [\n 1\n ]\n }\n }\n}", "// @ts-nocheck\nimport type {\n QueryGenqlSelection,\n Query,\n MutationGenqlSelection,\n Mutation,\n} from './schema'\nimport {\n linkTypeMap,\n createClient as createClientOriginal,\n generateGraphqlOperation,\n type FieldsSelection,\n type GraphqlOperation,\n type ClientOptions,\n GenqlError,\n} from './runtime'\nexport type { FieldsSelection } from './runtime'\nexport { GenqlError }\n\nimport types from './types'\nexport * from './schema'\nconst typeMap = linkTypeMap(types as any)\n\nexport interface Client {\n query(\n request: R & { __name?: string },\n ): Promise>\n\n mutation(\n request: R & { __name?: string },\n ): Promise>\n}\n\nexport const createClient = function (options?: ClientOptions): Client {\n return createClientOriginal({\n url: undefined,\n\n ...options,\n queryRoot: typeMap.Query!,\n mutationRoot: typeMap.Mutation!,\n subscriptionRoot: typeMap.Subscription!,\n }) as any\n}\n\nexport const everything = {\n __scalar: true,\n}\n\nexport type QueryResult = FieldsSelection<\n Query,\n fields\n>\nexport const generateQueryOp: (\n fields: QueryGenqlSelection & { __name?: string },\n) => GraphqlOperation = function (fields) {\n return generateGraphqlOperation('query', typeMap.Query!, fields as any)\n}\n\nexport type MutationResult =\n FieldsSelection\nexport const generateMutationOp: (\n fields: MutationGenqlSelection & { __name?: string },\n) => GraphqlOperation = function (fields) {\n return generateGraphqlOperation('mutation', typeMap.Mutation!, fields as any)\n}\n\n\n// ----------------------------------------------------\n// Custom Twenty client (auto-injected)\n// ----------------------------------------------------\n\nconst defaultOptions: ClientOptions = {\n url: `${process.env.TWENTY_API_URL}/graphql`,\n metadataUrl: `${process.env.TWENTY_API_URL}/metadata`,\n headers: {\n 'Content-Type': 'application/json',\n Authorization: `Bearer ${process.env.TWENTY_API_KEY}`,\n },\n}\n\nexport default class Twenty {\n private client: Client;\n private url: string;\n private metadataUrl: string;\n private authorizationToken: string;\n\n constructor(options?: ClientOptions) {\n const merged: ClientOptions = {\n ...defaultOptions,\n ...options,\n headers: {\n ...defaultOptions.headers,\n ...(options?.headers ?? {}),\n },\n };\n this.client = createClient(merged);\n this.url = merged.url;\n this.metadataUrl = merged.metadataUrl;\n this.authorizationToken = merged.headers.Authorization;\n }\n\n query(request: R & { __name?: string }) {\n return this.client.query(request);\n }\n\n mutation(request: R & { __name?: string }) {\n return this.client.mutation(request);\n }\n\n async uploadFile(\n fileBuffer: Buffer,\n filename: string,\n contentType: string = 'application/octet-stream',\n fieldMetadataUniversalIdentifier: string,\n ): Promise<{\n id: string;\n path: string;\n size: number;\n createdAt: string;\n url: string;\n }> {\n const form = new FormData();\n\n form.append(\n 'operations',\n JSON.stringify({\n query: `mutation UploadFilesFieldFileByUniversalIdentifier($file: Upload!, $fieldMetadataUniversalIdentifier: String!) {\n uploadFilesFieldFileByUniversalIdentifier(file: $file, fieldMetadataUniversalIdentifier: $fieldMetadataUniversalIdentifier) { id path size createdAt url }\n }`,\n variables: { file: null, fieldMetadataUniversalIdentifier },\n }),\n );\n form.append('map', JSON.stringify({ '0': ['variables.file'] }));\n form.append('0', new Blob([fileBuffer], { type: contentType }), filename);\n\n const response = await fetch(this.metadataUrl, {\n method: 'POST',\n headers: {\n Authorization: this.authorizationToken,\n },\n body: form,\n });\n\n const result = await response.json();\n\n if (result.errors) {\n throw new GenqlError(result.errors, result.data);\n }\n\n return result.data.uploadFilesFieldFileByUniversalIdentifier;\n }\n}\n\n", "export * as core from \"../core/index.js\";\nexport * from \"./schemas.js\";\nexport * from \"./checks.js\";\nexport * from \"./errors.js\";\nexport * from \"./parse.js\";\nexport * from \"./compat.js\";\n// zod-specified\nimport { config } from \"../core/index.js\";\nimport en from \"../locales/en.js\";\nconfig(en());\nexport { globalRegistry, registry, config, $output, $input, $brand, clone, regexes, treeifyError, prettifyError, formatError, flattenError, TimePrecision, util, NEVER, } from \"../core/index.js\";\nexport { toJSONSchema } from \"../core/json-schema-processors.js\";\nexport { fromJSONSchema } from \"./from-json-schema.js\";\nexport * as locales from \"../locales/index.js\";\n// iso\n// must be exported from top-level\n// https://github.com/colinhacks/zod/issues/4491\nexport { ZodISODateTime, ZodISODate, ZodISOTime, ZodISODuration } from \"./iso.js\";\nexport * as iso from \"./iso.js\";\nexport * as coerce from \"./coerce.js\";\n", "export * from \"./core.js\";\nexport * from \"./parse.js\";\nexport * from \"./errors.js\";\nexport * from \"./schemas.js\";\nexport * from \"./checks.js\";\nexport * from \"./versions.js\";\nexport * as util from \"./util.js\";\nexport * as regexes from \"./regexes.js\";\nexport * as locales from \"../locales/index.js\";\nexport * from \"./registries.js\";\nexport * from \"./doc.js\";\nexport * from \"./api.js\";\nexport * from \"./to-json-schema.js\";\nexport { toJSONSchema } from \"./json-schema-processors.js\";\nexport { JSONSchemaGenerator } from \"./json-schema-generator.js\";\nexport * as JSONSchema from \"./json-schema.js\";\n", "/** A special constant with type `never` */\nexport const NEVER = Object.freeze({\n status: \"aborted\",\n});\nexport /*@__NO_SIDE_EFFECTS__*/ function $constructor(name, initializer, params) {\n function init(inst, def) {\n if (!inst._zod) {\n Object.defineProperty(inst, \"_zod\", {\n value: {\n def,\n constr: _,\n traits: new Set(),\n },\n enumerable: false,\n });\n }\n if (inst._zod.traits.has(name)) {\n return;\n }\n inst._zod.traits.add(name);\n initializer(inst, def);\n // support prototype modifications\n const proto = _.prototype;\n const keys = Object.keys(proto);\n for (let i = 0; i < keys.length; i++) {\n const k = keys[i];\n if (!(k in inst)) {\n inst[k] = proto[k].bind(inst);\n }\n }\n }\n // doesn't work if Parent has a constructor with arguments\n const Parent = params?.Parent ?? Object;\n class Definition extends Parent {\n }\n Object.defineProperty(Definition, \"name\", { value: name });\n function _(def) {\n var _a;\n const inst = params?.Parent ? new Definition() : this;\n init(inst, def);\n (_a = inst._zod).deferred ?? (_a.deferred = []);\n for (const fn of inst._zod.deferred) {\n fn();\n }\n return inst;\n }\n Object.defineProperty(_, \"init\", { value: init });\n Object.defineProperty(_, Symbol.hasInstance, {\n value: (inst) => {\n if (params?.Parent && inst instanceof params.Parent)\n return true;\n return inst?._zod?.traits?.has(name);\n },\n });\n Object.defineProperty(_, \"name\", { value: name });\n return _;\n}\n////////////////////////////// UTILITIES ///////////////////////////////////////\nexport const $brand = Symbol(\"zod_brand\");\nexport class $ZodAsyncError extends Error {\n constructor() {\n super(`Encountered Promise during synchronous parse. Use .parseAsync() instead.`);\n }\n}\nexport class $ZodEncodeError extends Error {\n constructor(name) {\n super(`Encountered unidirectional transform during encode: ${name}`);\n this.name = \"ZodEncodeError\";\n }\n}\nexport const globalConfig = {};\nexport function config(newConfig) {\n if (newConfig)\n Object.assign(globalConfig, newConfig);\n return globalConfig;\n}\n", "// functions\nexport function assertEqual(val) {\n return val;\n}\nexport function assertNotEqual(val) {\n return val;\n}\nexport function assertIs(_arg) { }\nexport function assertNever(_x) {\n throw new Error(\"Unexpected value in exhaustive check\");\n}\nexport function assert(_) { }\nexport function getEnumValues(entries) {\n const numericValues = Object.values(entries).filter((v) => typeof v === \"number\");\n const values = Object.entries(entries)\n .filter(([k, _]) => numericValues.indexOf(+k) === -1)\n .map(([_, v]) => v);\n return values;\n}\nexport function joinValues(array, separator = \"|\") {\n return array.map((val) => stringifyPrimitive(val)).join(separator);\n}\nexport function jsonStringifyReplacer(_, value) {\n if (typeof value === \"bigint\")\n return value.toString();\n return value;\n}\nexport function cached(getter) {\n const set = false;\n return {\n get value() {\n if (!set) {\n const value = getter();\n Object.defineProperty(this, \"value\", { value });\n return value;\n }\n throw new Error(\"cached value already set\");\n },\n };\n}\nexport function nullish(input) {\n return input === null || input === undefined;\n}\nexport function cleanRegex(source) {\n const start = source.startsWith(\"^\") ? 1 : 0;\n const end = source.endsWith(\"$\") ? source.length - 1 : source.length;\n return source.slice(start, end);\n}\nexport function floatSafeRemainder(val, step) {\n const valDecCount = (val.toString().split(\".\")[1] || \"\").length;\n const stepString = step.toString();\n let stepDecCount = (stepString.split(\".\")[1] || \"\").length;\n if (stepDecCount === 0 && /\\d?e-\\d?/.test(stepString)) {\n const match = stepString.match(/\\d?e-(\\d?)/);\n if (match?.[1]) {\n stepDecCount = Number.parseInt(match[1]);\n }\n }\n const decCount = valDecCount > stepDecCount ? valDecCount : stepDecCount;\n const valInt = Number.parseInt(val.toFixed(decCount).replace(\".\", \"\"));\n const stepInt = Number.parseInt(step.toFixed(decCount).replace(\".\", \"\"));\n return (valInt % stepInt) / 10 ** decCount;\n}\nconst EVALUATING = Symbol(\"evaluating\");\nexport function defineLazy(object, key, getter) {\n let value = undefined;\n Object.defineProperty(object, key, {\n get() {\n if (value === EVALUATING) {\n // Circular reference detected, return undefined to break the cycle\n return undefined;\n }\n if (value === undefined) {\n value = EVALUATING;\n value = getter();\n }\n return value;\n },\n set(v) {\n Object.defineProperty(object, key, {\n value: v,\n // configurable: true,\n });\n // object[key] = v;\n },\n configurable: true,\n });\n}\nexport function objectClone(obj) {\n return Object.create(Object.getPrototypeOf(obj), Object.getOwnPropertyDescriptors(obj));\n}\nexport function assignProp(target, prop, value) {\n Object.defineProperty(target, prop, {\n value,\n writable: true,\n enumerable: true,\n configurable: true,\n });\n}\nexport function mergeDefs(...defs) {\n const mergedDescriptors = {};\n for (const def of defs) {\n const descriptors = Object.getOwnPropertyDescriptors(def);\n Object.assign(mergedDescriptors, descriptors);\n }\n return Object.defineProperties({}, mergedDescriptors);\n}\nexport function cloneDef(schema) {\n return mergeDefs(schema._zod.def);\n}\nexport function getElementAtPath(obj, path) {\n if (!path)\n return obj;\n return path.reduce((acc, key) => acc?.[key], obj);\n}\nexport function promiseAllObject(promisesObj) {\n const keys = Object.keys(promisesObj);\n const promises = keys.map((key) => promisesObj[key]);\n return Promise.all(promises).then((results) => {\n const resolvedObj = {};\n for (let i = 0; i < keys.length; i++) {\n resolvedObj[keys[i]] = results[i];\n }\n return resolvedObj;\n });\n}\nexport function randomString(length = 10) {\n const chars = \"abcdefghijklmnopqrstuvwxyz\";\n let str = \"\";\n for (let i = 0; i < length; i++) {\n str += chars[Math.floor(Math.random() * chars.length)];\n }\n return str;\n}\nexport function esc(str) {\n return JSON.stringify(str);\n}\nexport function slugify(input) {\n return input\n .toLowerCase()\n .trim()\n .replace(/[^\\w\\s-]/g, \"\")\n .replace(/[\\s_-]+/g, \"-\")\n .replace(/^-+|-+$/g, \"\");\n}\nexport const captureStackTrace = (\"captureStackTrace\" in Error ? Error.captureStackTrace : (..._args) => { });\nexport function isObject(data) {\n return typeof data === \"object\" && data !== null && !Array.isArray(data);\n}\nexport const allowsEval = cached(() => {\n // @ts-ignore\n if (typeof navigator !== \"undefined\" && navigator?.userAgent?.includes(\"Cloudflare\")) {\n return false;\n }\n try {\n const F = Function;\n new F(\"\");\n return true;\n }\n catch (_) {\n return false;\n }\n});\nexport function isPlainObject(o) {\n if (isObject(o) === false)\n return false;\n // modified constructor\n const ctor = o.constructor;\n if (ctor === undefined)\n return true;\n if (typeof ctor !== \"function\")\n return true;\n // modified prototype\n const prot = ctor.prototype;\n if (isObject(prot) === false)\n return false;\n // ctor doesn't have static `isPrototypeOf`\n if (Object.prototype.hasOwnProperty.call(prot, \"isPrototypeOf\") === false) {\n return false;\n }\n return true;\n}\nexport function shallowClone(o) {\n if (isPlainObject(o))\n return { ...o };\n if (Array.isArray(o))\n return [...o];\n return o;\n}\nexport function numKeys(data) {\n let keyCount = 0;\n for (const key in data) {\n if (Object.prototype.hasOwnProperty.call(data, key)) {\n keyCount++;\n }\n }\n return keyCount;\n}\nexport const getParsedType = (data) => {\n const t = typeof data;\n switch (t) {\n case \"undefined\":\n return \"undefined\";\n case \"string\":\n return \"string\";\n case \"number\":\n return Number.isNaN(data) ? \"nan\" : \"number\";\n case \"boolean\":\n return \"boolean\";\n case \"function\":\n return \"function\";\n case \"bigint\":\n return \"bigint\";\n case \"symbol\":\n return \"symbol\";\n case \"object\":\n if (Array.isArray(data)) {\n return \"array\";\n }\n if (data === null) {\n return \"null\";\n }\n if (data.then && typeof data.then === \"function\" && data.catch && typeof data.catch === \"function\") {\n return \"promise\";\n }\n if (typeof Map !== \"undefined\" && data instanceof Map) {\n return \"map\";\n }\n if (typeof Set !== \"undefined\" && data instanceof Set) {\n return \"set\";\n }\n if (typeof Date !== \"undefined\" && data instanceof Date) {\n return \"date\";\n }\n // @ts-ignore\n if (typeof File !== \"undefined\" && data instanceof File) {\n return \"file\";\n }\n return \"object\";\n default:\n throw new Error(`Unknown data type: ${t}`);\n }\n};\nexport const propertyKeyTypes = new Set([\"string\", \"number\", \"symbol\"]);\nexport const primitiveTypes = new Set([\"string\", \"number\", \"bigint\", \"boolean\", \"symbol\", \"undefined\"]);\nexport function escapeRegex(str) {\n return str.replace(/[.*+?^${}()|[\\]\\\\]/g, \"\\\\$&\");\n}\n// zod-specific utils\nexport function clone(inst, def, params) {\n const cl = new inst._zod.constr(def ?? inst._zod.def);\n if (!def || params?.parent)\n cl._zod.parent = inst;\n return cl;\n}\nexport function normalizeParams(_params) {\n const params = _params;\n if (!params)\n return {};\n if (typeof params === \"string\")\n return { error: () => params };\n if (params?.message !== undefined) {\n if (params?.error !== undefined)\n throw new Error(\"Cannot specify both `message` and `error` params\");\n params.error = params.message;\n }\n delete params.message;\n if (typeof params.error === \"string\")\n return { ...params, error: () => params.error };\n return params;\n}\nexport function createTransparentProxy(getter) {\n let target;\n return new Proxy({}, {\n get(_, prop, receiver) {\n target ?? (target = getter());\n return Reflect.get(target, prop, receiver);\n },\n set(_, prop, value, receiver) {\n target ?? (target = getter());\n return Reflect.set(target, prop, value, receiver);\n },\n has(_, prop) {\n target ?? (target = getter());\n return Reflect.has(target, prop);\n },\n deleteProperty(_, prop) {\n target ?? (target = getter());\n return Reflect.deleteProperty(target, prop);\n },\n ownKeys(_) {\n target ?? (target = getter());\n return Reflect.ownKeys(target);\n },\n getOwnPropertyDescriptor(_, prop) {\n target ?? (target = getter());\n return Reflect.getOwnPropertyDescriptor(target, prop);\n },\n defineProperty(_, prop, descriptor) {\n target ?? (target = getter());\n return Reflect.defineProperty(target, prop, descriptor);\n },\n });\n}\nexport function stringifyPrimitive(value) {\n if (typeof value === \"bigint\")\n return value.toString() + \"n\";\n if (typeof value === \"string\")\n return `\"${value}\"`;\n return `${value}`;\n}\nexport function optionalKeys(shape) {\n return Object.keys(shape).filter((k) => {\n return shape[k]._zod.optin === \"optional\" && shape[k]._zod.optout === \"optional\";\n });\n}\nexport const NUMBER_FORMAT_RANGES = {\n safeint: [Number.MIN_SAFE_INTEGER, Number.MAX_SAFE_INTEGER],\n int32: [-2147483648, 2147483647],\n uint32: [0, 4294967295],\n float32: [-3.4028234663852886e38, 3.4028234663852886e38],\n float64: [-Number.MAX_VALUE, Number.MAX_VALUE],\n};\nexport const BIGINT_FORMAT_RANGES = {\n int64: [/* @__PURE__*/ BigInt(\"-9223372036854775808\"), /* @__PURE__*/ BigInt(\"9223372036854775807\")],\n uint64: [/* @__PURE__*/ BigInt(0), /* @__PURE__*/ BigInt(\"18446744073709551615\")],\n};\nexport function pick(schema, mask) {\n const currDef = schema._zod.def;\n const checks = currDef.checks;\n const hasChecks = checks && checks.length > 0;\n if (hasChecks) {\n throw new Error(\".pick() cannot be used on object schemas containing refinements\");\n }\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const newShape = {};\n for (const key in mask) {\n if (!(key in currDef.shape)) {\n throw new Error(`Unrecognized key: \"${key}\"`);\n }\n if (!mask[key])\n continue;\n newShape[key] = currDef.shape[key];\n }\n assignProp(this, \"shape\", newShape); // self-caching\n return newShape;\n },\n checks: [],\n });\n return clone(schema, def);\n}\nexport function omit(schema, mask) {\n const currDef = schema._zod.def;\n const checks = currDef.checks;\n const hasChecks = checks && checks.length > 0;\n if (hasChecks) {\n throw new Error(\".omit() cannot be used on object schemas containing refinements\");\n }\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const newShape = { ...schema._zod.def.shape };\n for (const key in mask) {\n if (!(key in currDef.shape)) {\n throw new Error(`Unrecognized key: \"${key}\"`);\n }\n if (!mask[key])\n continue;\n delete newShape[key];\n }\n assignProp(this, \"shape\", newShape); // self-caching\n return newShape;\n },\n checks: [],\n });\n return clone(schema, def);\n}\nexport function extend(schema, shape) {\n if (!isPlainObject(shape)) {\n throw new Error(\"Invalid input to extend: expected a plain object\");\n }\n const checks = schema._zod.def.checks;\n const hasChecks = checks && checks.length > 0;\n if (hasChecks) {\n // Only throw if new shape overlaps with existing shape\n // Use getOwnPropertyDescriptor to check key existence without accessing values\n const existingShape = schema._zod.def.shape;\n for (const key in shape) {\n if (Object.getOwnPropertyDescriptor(existingShape, key) !== undefined) {\n throw new Error(\"Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.\");\n }\n }\n }\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const _shape = { ...schema._zod.def.shape, ...shape };\n assignProp(this, \"shape\", _shape); // self-caching\n return _shape;\n },\n });\n return clone(schema, def);\n}\nexport function safeExtend(schema, shape) {\n if (!isPlainObject(shape)) {\n throw new Error(\"Invalid input to safeExtend: expected a plain object\");\n }\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const _shape = { ...schema._zod.def.shape, ...shape };\n assignProp(this, \"shape\", _shape); // self-caching\n return _shape;\n },\n });\n return clone(schema, def);\n}\nexport function merge(a, b) {\n const def = mergeDefs(a._zod.def, {\n get shape() {\n const _shape = { ...a._zod.def.shape, ...b._zod.def.shape };\n assignProp(this, \"shape\", _shape); // self-caching\n return _shape;\n },\n get catchall() {\n return b._zod.def.catchall;\n },\n checks: [], // delete existing checks\n });\n return clone(a, def);\n}\nexport function partial(Class, schema, mask) {\n const currDef = schema._zod.def;\n const checks = currDef.checks;\n const hasChecks = checks && checks.length > 0;\n if (hasChecks) {\n throw new Error(\".partial() cannot be used on object schemas containing refinements\");\n }\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const oldShape = schema._zod.def.shape;\n const shape = { ...oldShape };\n if (mask) {\n for (const key in mask) {\n if (!(key in oldShape)) {\n throw new Error(`Unrecognized key: \"${key}\"`);\n }\n if (!mask[key])\n continue;\n // if (oldShape[key]!._zod.optin === \"optional\") continue;\n shape[key] = Class\n ? new Class({\n type: \"optional\",\n innerType: oldShape[key],\n })\n : oldShape[key];\n }\n }\n else {\n for (const key in oldShape) {\n // if (oldShape[key]!._zod.optin === \"optional\") continue;\n shape[key] = Class\n ? new Class({\n type: \"optional\",\n innerType: oldShape[key],\n })\n : oldShape[key];\n }\n }\n assignProp(this, \"shape\", shape); // self-caching\n return shape;\n },\n checks: [],\n });\n return clone(schema, def);\n}\nexport function required(Class, schema, mask) {\n const def = mergeDefs(schema._zod.def, {\n get shape() {\n const oldShape = schema._zod.def.shape;\n const shape = { ...oldShape };\n if (mask) {\n for (const key in mask) {\n if (!(key in shape)) {\n throw new Error(`Unrecognized key: \"${key}\"`);\n }\n if (!mask[key])\n continue;\n // overwrite with non-optional\n shape[key] = new Class({\n type: \"nonoptional\",\n innerType: oldShape[key],\n });\n }\n }\n else {\n for (const key in oldShape) {\n // overwrite with non-optional\n shape[key] = new Class({\n type: \"nonoptional\",\n innerType: oldShape[key],\n });\n }\n }\n assignProp(this, \"shape\", shape); // self-caching\n return shape;\n },\n });\n return clone(schema, def);\n}\n// invalid_type | too_big | too_small | invalid_format | not_multiple_of | unrecognized_keys | invalid_union | invalid_key | invalid_element | invalid_value | custom\nexport function aborted(x, startIndex = 0) {\n if (x.aborted === true)\n return true;\n for (let i = startIndex; i < x.issues.length; i++) {\n if (x.issues[i]?.continue !== true) {\n return true;\n }\n }\n return false;\n}\nexport function prefixIssues(path, issues) {\n return issues.map((iss) => {\n var _a;\n (_a = iss).path ?? (_a.path = []);\n iss.path.unshift(path);\n return iss;\n });\n}\nexport function unwrapMessage(message) {\n return typeof message === \"string\" ? message : message?.message;\n}\nexport function finalizeIssue(iss, ctx, config) {\n const full = { ...iss, path: iss.path ?? [] };\n // for backwards compatibility\n if (!iss.message) {\n const message = unwrapMessage(iss.inst?._zod.def?.error?.(iss)) ??\n unwrapMessage(ctx?.error?.(iss)) ??\n unwrapMessage(config.customError?.(iss)) ??\n unwrapMessage(config.localeError?.(iss)) ??\n \"Invalid input\";\n full.message = message;\n }\n // delete (full as any).def;\n delete full.inst;\n delete full.continue;\n if (!ctx?.reportInput) {\n delete full.input;\n }\n return full;\n}\nexport function getSizableOrigin(input) {\n if (input instanceof Set)\n return \"set\";\n if (input instanceof Map)\n return \"map\";\n // @ts-ignore\n if (input instanceof File)\n return \"file\";\n return \"unknown\";\n}\nexport function getLengthableOrigin(input) {\n if (Array.isArray(input))\n return \"array\";\n if (typeof input === \"string\")\n return \"string\";\n return \"unknown\";\n}\nexport function parsedType(data) {\n const t = typeof data;\n switch (t) {\n case \"number\": {\n return Number.isNaN(data) ? \"nan\" : \"number\";\n }\n case \"object\": {\n if (data === null) {\n return \"null\";\n }\n if (Array.isArray(data)) {\n return \"array\";\n }\n const obj = data;\n if (obj && Object.getPrototypeOf(obj) !== Object.prototype && \"constructor\" in obj && obj.constructor) {\n return obj.constructor.name;\n }\n }\n }\n return t;\n}\nexport function issue(...args) {\n const [iss, input, inst] = args;\n if (typeof iss === \"string\") {\n return {\n message: iss,\n code: \"custom\",\n input,\n inst,\n };\n }\n return { ...iss };\n}\nexport function cleanEnum(obj) {\n return Object.entries(obj)\n .filter(([k, _]) => {\n // return true if NaN, meaning it's not a number, thus a string key\n return Number.isNaN(Number.parseInt(k, 10));\n })\n .map((el) => el[1]);\n}\n// Codec utility functions\nexport function base64ToUint8Array(base64) {\n const binaryString = atob(base64);\n const bytes = new Uint8Array(binaryString.length);\n for (let i = 0; i < binaryString.length; i++) {\n bytes[i] = binaryString.charCodeAt(i);\n }\n return bytes;\n}\nexport function uint8ArrayToBase64(bytes) {\n let binaryString = \"\";\n for (let i = 0; i < bytes.length; i++) {\n binaryString += String.fromCharCode(bytes[i]);\n }\n return btoa(binaryString);\n}\nexport function base64urlToUint8Array(base64url) {\n const base64 = base64url.replace(/-/g, \"+\").replace(/_/g, \"/\");\n const padding = \"=\".repeat((4 - (base64.length % 4)) % 4);\n return base64ToUint8Array(base64 + padding);\n}\nexport function uint8ArrayToBase64url(bytes) {\n return uint8ArrayToBase64(bytes).replace(/\\+/g, \"-\").replace(/\\//g, \"_\").replace(/=/g, \"\");\n}\nexport function hexToUint8Array(hex) {\n const cleanHex = hex.replace(/^0x/, \"\");\n if (cleanHex.length % 2 !== 0) {\n throw new Error(\"Invalid hex string length\");\n }\n const bytes = new Uint8Array(cleanHex.length / 2);\n for (let i = 0; i < cleanHex.length; i += 2) {\n bytes[i / 2] = Number.parseInt(cleanHex.slice(i, i + 2), 16);\n }\n return bytes;\n}\nexport function uint8ArrayToHex(bytes) {\n return Array.from(bytes)\n .map((b) => b.toString(16).padStart(2, \"0\"))\n .join(\"\");\n}\n// instanceof\nexport class Class {\n constructor(..._args) { }\n}\n", "import { $constructor } from \"./core.js\";\nimport * as util from \"./util.js\";\nconst initializer = (inst, def) => {\n inst.name = \"$ZodError\";\n Object.defineProperty(inst, \"_zod\", {\n value: inst._zod,\n enumerable: false,\n });\n Object.defineProperty(inst, \"issues\", {\n value: def,\n enumerable: false,\n });\n inst.message = JSON.stringify(def, util.jsonStringifyReplacer, 2);\n Object.defineProperty(inst, \"toString\", {\n value: () => inst.message,\n enumerable: false,\n });\n};\nexport const $ZodError = $constructor(\"$ZodError\", initializer);\nexport const $ZodRealError = $constructor(\"$ZodError\", initializer, { Parent: Error });\nexport function flattenError(error, mapper = (issue) => issue.message) {\n const fieldErrors = {};\n const formErrors = [];\n for (const sub of error.issues) {\n if (sub.path.length > 0) {\n fieldErrors[sub.path[0]] = fieldErrors[sub.path[0]] || [];\n fieldErrors[sub.path[0]].push(mapper(sub));\n }\n else {\n formErrors.push(mapper(sub));\n }\n }\n return { formErrors, fieldErrors };\n}\nexport function formatError(error, mapper = (issue) => issue.message) {\n const fieldErrors = { _errors: [] };\n const processError = (error) => {\n for (const issue of error.issues) {\n if (issue.code === \"invalid_union\" && issue.errors.length) {\n issue.errors.map((issues) => processError({ issues }));\n }\n else if (issue.code === \"invalid_key\") {\n processError({ issues: issue.issues });\n }\n else if (issue.code === \"invalid_element\") {\n processError({ issues: issue.issues });\n }\n else if (issue.path.length === 0) {\n fieldErrors._errors.push(mapper(issue));\n }\n else {\n let curr = fieldErrors;\n let i = 0;\n while (i < issue.path.length) {\n const el = issue.path[i];\n const terminal = i === issue.path.length - 1;\n if (!terminal) {\n curr[el] = curr[el] || { _errors: [] };\n }\n else {\n curr[el] = curr[el] || { _errors: [] };\n curr[el]._errors.push(mapper(issue));\n }\n curr = curr[el];\n i++;\n }\n }\n }\n };\n processError(error);\n return fieldErrors;\n}\nexport function treeifyError(error, mapper = (issue) => issue.message) {\n const result = { errors: [] };\n const processError = (error, path = []) => {\n var _a, _b;\n for (const issue of error.issues) {\n if (issue.code === \"invalid_union\" && issue.errors.length) {\n // regular union error\n issue.errors.map((issues) => processError({ issues }, issue.path));\n }\n else if (issue.code === \"invalid_key\") {\n processError({ issues: issue.issues }, issue.path);\n }\n else if (issue.code === \"invalid_element\") {\n processError({ issues: issue.issues }, issue.path);\n }\n else {\n const fullpath = [...path, ...issue.path];\n if (fullpath.length === 0) {\n result.errors.push(mapper(issue));\n continue;\n }\n let curr = result;\n let i = 0;\n while (i < fullpath.length) {\n const el = fullpath[i];\n const terminal = i === fullpath.length - 1;\n if (typeof el === \"string\") {\n curr.properties ?? (curr.properties = {});\n (_a = curr.properties)[el] ?? (_a[el] = { errors: [] });\n curr = curr.properties[el];\n }\n else {\n curr.items ?? (curr.items = []);\n (_b = curr.items)[el] ?? (_b[el] = { errors: [] });\n curr = curr.items[el];\n }\n if (terminal) {\n curr.errors.push(mapper(issue));\n }\n i++;\n }\n }\n }\n };\n processError(error);\n return result;\n}\n/** Format a ZodError as a human-readable string in the following form.\n *\n * From\n *\n * ```ts\n * ZodError {\n * issues: [\n * {\n * expected: 'string',\n * code: 'invalid_type',\n * path: [ 'username' ],\n * message: 'Invalid input: expected string'\n * },\n * {\n * expected: 'number',\n * code: 'invalid_type',\n * path: [ 'favoriteNumbers', 1 ],\n * message: 'Invalid input: expected number'\n * }\n * ];\n * }\n * ```\n *\n * to\n *\n * ```\n * username\n * \u2716 Expected number, received string at \"username\n * favoriteNumbers[0]\n * \u2716 Invalid input: expected number\n * ```\n */\nexport function toDotPath(_path) {\n const segs = [];\n const path = _path.map((seg) => (typeof seg === \"object\" ? seg.key : seg));\n for (const seg of path) {\n if (typeof seg === \"number\")\n segs.push(`[${seg}]`);\n else if (typeof seg === \"symbol\")\n segs.push(`[${JSON.stringify(String(seg))}]`);\n else if (/[^\\w$]/.test(seg))\n segs.push(`[${JSON.stringify(seg)}]`);\n else {\n if (segs.length)\n segs.push(\".\");\n segs.push(seg);\n }\n }\n return segs.join(\"\");\n}\nexport function prettifyError(error) {\n const lines = [];\n // sort by path length\n const issues = [...error.issues].sort((a, b) => (a.path ?? []).length - (b.path ?? []).length);\n // Process each issue\n for (const issue of issues) {\n lines.push(`\u2716 ${issue.message}`);\n if (issue.path?.length)\n lines.push(` \u2192 at ${toDotPath(issue.path)}`);\n }\n // Convert Map to formatted string\n return lines.join(\"\\n\");\n}\n", "import * as core from \"./core.js\";\nimport * as errors from \"./errors.js\";\nimport * as util from \"./util.js\";\nexport const _parse = (_Err) => (schema, value, _ctx, _params) => {\n const ctx = _ctx ? Object.assign(_ctx, { async: false }) : { async: false };\n const result = schema._zod.run({ value, issues: [] }, ctx);\n if (result instanceof Promise) {\n throw new core.$ZodAsyncError();\n }\n if (result.issues.length) {\n const e = new (_params?.Err ?? _Err)(result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())));\n util.captureStackTrace(e, _params?.callee);\n throw e;\n }\n return result.value;\n};\nexport const parse = /* @__PURE__*/ _parse(errors.$ZodRealError);\nexport const _parseAsync = (_Err) => async (schema, value, _ctx, params) => {\n const ctx = _ctx ? Object.assign(_ctx, { async: true }) : { async: true };\n let result = schema._zod.run({ value, issues: [] }, ctx);\n if (result instanceof Promise)\n result = await result;\n if (result.issues.length) {\n const e = new (params?.Err ?? _Err)(result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())));\n util.captureStackTrace(e, params?.callee);\n throw e;\n }\n return result.value;\n};\nexport const parseAsync = /* @__PURE__*/ _parseAsync(errors.$ZodRealError);\nexport const _safeParse = (_Err) => (schema, value, _ctx) => {\n const ctx = _ctx ? { ..._ctx, async: false } : { async: false };\n const result = schema._zod.run({ value, issues: [] }, ctx);\n if (result instanceof Promise) {\n throw new core.$ZodAsyncError();\n }\n return result.issues.length\n ? {\n success: false,\n error: new (_Err ?? errors.$ZodError)(result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config()))),\n }\n : { success: true, data: result.value };\n};\nexport const safeParse = /* @__PURE__*/ _safeParse(errors.$ZodRealError);\nexport const _safeParseAsync = (_Err) => async (schema, value, _ctx) => {\n const ctx = _ctx ? Object.assign(_ctx, { async: true }) : { async: true };\n let result = schema._zod.run({ value, issues: [] }, ctx);\n if (result instanceof Promise)\n result = await result;\n return result.issues.length\n ? {\n success: false,\n error: new _Err(result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config()))),\n }\n : { success: true, data: result.value };\n};\nexport const safeParseAsync = /* @__PURE__*/ _safeParseAsync(errors.$ZodRealError);\nexport const _encode = (_Err) => (schema, value, _ctx) => {\n const ctx = _ctx ? Object.assign(_ctx, { direction: \"backward\" }) : { direction: \"backward\" };\n return _parse(_Err)(schema, value, ctx);\n};\nexport const encode = /* @__PURE__*/ _encode(errors.$ZodRealError);\nexport const _decode = (_Err) => (schema, value, _ctx) => {\n return _parse(_Err)(schema, value, _ctx);\n};\nexport const decode = /* @__PURE__*/ _decode(errors.$ZodRealError);\nexport const _encodeAsync = (_Err) => async (schema, value, _ctx) => {\n const ctx = _ctx ? Object.assign(_ctx, { direction: \"backward\" }) : { direction: \"backward\" };\n return _parseAsync(_Err)(schema, value, ctx);\n};\nexport const encodeAsync = /* @__PURE__*/ _encodeAsync(errors.$ZodRealError);\nexport const _decodeAsync = (_Err) => async (schema, value, _ctx) => {\n return _parseAsync(_Err)(schema, value, _ctx);\n};\nexport const decodeAsync = /* @__PURE__*/ _decodeAsync(errors.$ZodRealError);\nexport const _safeEncode = (_Err) => (schema, value, _ctx) => {\n const ctx = _ctx ? Object.assign(_ctx, { direction: \"backward\" }) : { direction: \"backward\" };\n return _safeParse(_Err)(schema, value, ctx);\n};\nexport const safeEncode = /* @__PURE__*/ _safeEncode(errors.$ZodRealError);\nexport const _safeDecode = (_Err) => (schema, value, _ctx) => {\n return _safeParse(_Err)(schema, value, _ctx);\n};\nexport const safeDecode = /* @__PURE__*/ _safeDecode(errors.$ZodRealError);\nexport const _safeEncodeAsync = (_Err) => async (schema, value, _ctx) => {\n const ctx = _ctx ? Object.assign(_ctx, { direction: \"backward\" }) : { direction: \"backward\" };\n return _safeParseAsync(_Err)(schema, value, ctx);\n};\nexport const safeEncodeAsync = /* @__PURE__*/ _safeEncodeAsync(errors.$ZodRealError);\nexport const _safeDecodeAsync = (_Err) => async (schema, value, _ctx) => {\n return _safeParseAsync(_Err)(schema, value, _ctx);\n};\nexport const safeDecodeAsync = /* @__PURE__*/ _safeDecodeAsync(errors.$ZodRealError);\n", "import * as util from \"./util.js\";\nexport const cuid = /^[cC][^\\s-]{8,}$/;\nexport const cuid2 = /^[0-9a-z]+$/;\nexport const ulid = /^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/;\nexport const xid = /^[0-9a-vA-V]{20}$/;\nexport const ksuid = /^[A-Za-z0-9]{27}$/;\nexport const nanoid = /^[a-zA-Z0-9_-]{21}$/;\n/** ISO 8601-1 duration regex. Does not support the 8601-2 extensions like negative durations or fractional/negative components. */\nexport const duration = /^P(?:(\\d+W)|(?!.*W)(?=\\d|T\\d)(\\d+Y)?(\\d+M)?(\\d+D)?(T(?=\\d)(\\d+H)?(\\d+M)?(\\d+([.,]\\d+)?S)?)?)$/;\n/** Implements ISO 8601-2 extensions like explicit +- prefixes, mixing weeks with other units, and fractional/negative components. */\nexport const extendedDuration = /^[-+]?P(?!$)(?:(?:[-+]?\\d+Y)|(?:[-+]?\\d+[.,]\\d+Y$))?(?:(?:[-+]?\\d+M)|(?:[-+]?\\d+[.,]\\d+M$))?(?:(?:[-+]?\\d+W)|(?:[-+]?\\d+[.,]\\d+W$))?(?:(?:[-+]?\\d+D)|(?:[-+]?\\d+[.,]\\d+D$))?(?:T(?=[\\d+-])(?:(?:[-+]?\\d+H)|(?:[-+]?\\d+[.,]\\d+H$))?(?:(?:[-+]?\\d+M)|(?:[-+]?\\d+[.,]\\d+M$))?(?:[-+]?\\d+(?:[.,]\\d+)?S)?)??$/;\n/** A regex for any UUID-like identifier: 8-4-4-4-12 hex pattern */\nexport const guid = /^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/;\n/** Returns a regex for validating an RFC 9562/4122 UUID.\n *\n * @param version Optionally specify a version 1-8. If no version is specified, all versions are supported. */\nexport const uuid = (version) => {\n if (!version)\n return /^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/;\n return new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${version}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`);\n};\nexport const uuid4 = /*@__PURE__*/ uuid(4);\nexport const uuid6 = /*@__PURE__*/ uuid(6);\nexport const uuid7 = /*@__PURE__*/ uuid(7);\n/** Practical email validation */\nexport const email = /^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$/;\n/** Equivalent to the HTML5 input[type=email] validation implemented by browsers. Source: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/email */\nexport const html5Email = /^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;\n/** The classic emailregex.com regex for RFC 5322-compliant emails */\nexport const rfc5322Email = /^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\n/** A loose regex that allows Unicode characters, enforces length limits, and that's about it. */\nexport const unicodeEmail = /^[^\\s@\"]{1,64}@[^\\s@]{1,255}$/u;\nexport const idnEmail = unicodeEmail;\nexport const browserEmail = /^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;\n// from https://thekevinscott.com/emojis-in-javascript/#writing-a-regular-expression\nconst _emoji = `^(\\\\p{Extended_Pictographic}|\\\\p{Emoji_Component})+$`;\nexport function emoji() {\n return new RegExp(_emoji, \"u\");\n}\nexport const ipv4 = /^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/;\nexport const ipv6 = /^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/;\nexport const mac = (delimiter) => {\n const escapedDelim = util.escapeRegex(delimiter ?? \":\");\n return new RegExp(`^(?:[0-9A-F]{2}${escapedDelim}){5}[0-9A-F]{2}$|^(?:[0-9a-f]{2}${escapedDelim}){5}[0-9a-f]{2}$`);\n};\nexport const cidrv4 = /^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\/([0-9]|[1-2][0-9]|3[0-2])$/;\nexport const cidrv6 = /^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/;\n// https://stackoverflow.com/questions/7860392/determine-if-string-is-in-base64-using-javascript\nexport const base64 = /^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/;\nexport const base64url = /^[A-Za-z0-9_-]*$/;\n// based on https://stackoverflow.com/questions/106179/regular-expression-to-match-dns-hostname-or-ip-address\n// export const hostname: RegExp = /^([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9-]+$/;\nexport const hostname = /^(?=.{1,253}\\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\\.?$/;\nexport const domain = /^([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\\.)+[a-zA-Z]{2,}$/;\n// https://blog.stevenlevithan.com/archives/validate-phone-number#r4-3 (regex sans spaces)\n// E.164: leading digit must be 1-9; total digits (excluding '+') between 7-15\nexport const e164 = /^\\+[1-9]\\d{6,14}$/;\n// const dateSource = `((\\\\d\\\\d[2468][048]|\\\\d\\\\d[13579][26]|\\\\d\\\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\\\d|30)|(02)-(0[1-9]|1\\\\d|2[0-8])))`;\nconst dateSource = `(?:(?:\\\\d\\\\d[2468][048]|\\\\d\\\\d[13579][26]|\\\\d\\\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\\\d|30)|(?:02)-(?:0[1-9]|1\\\\d|2[0-8])))`;\nexport const date = /*@__PURE__*/ new RegExp(`^${dateSource}$`);\nfunction timeSource(args) {\n const hhmm = `(?:[01]\\\\d|2[0-3]):[0-5]\\\\d`;\n const regex = typeof args.precision === \"number\"\n ? args.precision === -1\n ? `${hhmm}`\n : args.precision === 0\n ? `${hhmm}:[0-5]\\\\d`\n : `${hhmm}:[0-5]\\\\d\\\\.\\\\d{${args.precision}}`\n : `${hhmm}(?::[0-5]\\\\d(?:\\\\.\\\\d+)?)?`;\n return regex;\n}\nexport function time(args) {\n return new RegExp(`^${timeSource(args)}$`);\n}\n// Adapted from https://stackoverflow.com/a/3143231\nexport function datetime(args) {\n const time = timeSource({ precision: args.precision });\n const opts = [\"Z\"];\n if (args.local)\n opts.push(\"\");\n // if (args.offset) opts.push(`([+-]\\\\d{2}:\\\\d{2})`);\n if (args.offset)\n opts.push(`([+-](?:[01]\\\\d|2[0-3]):[0-5]\\\\d)`);\n const timeRegex = `${time}(?:${opts.join(\"|\")})`;\n return new RegExp(`^${dateSource}T(?:${timeRegex})$`);\n}\nexport const string = (params) => {\n const regex = params ? `[\\\\s\\\\S]{${params?.minimum ?? 0},${params?.maximum ?? \"\"}}` : `[\\\\s\\\\S]*`;\n return new RegExp(`^${regex}$`);\n};\nexport const bigint = /^-?\\d+n?$/;\nexport const integer = /^-?\\d+$/;\nexport const number = /^-?\\d+(?:\\.\\d+)?$/;\nexport const boolean = /^(?:true|false)$/i;\nconst _null = /^null$/i;\nexport { _null as null };\nconst _undefined = /^undefined$/i;\nexport { _undefined as undefined };\n// regex for string with no uppercase letters\nexport const lowercase = /^[^A-Z]*$/;\n// regex for string with no lowercase letters\nexport const uppercase = /^[^a-z]*$/;\n// regex for hexadecimal strings (any length)\nexport const hex = /^[0-9a-fA-F]*$/;\n// Hash regexes for different algorithms and encodings\n// Helper function to create base64 regex with exact length and padding\nfunction fixedBase64(bodyLength, padding) {\n return new RegExp(`^[A-Za-z0-9+/]{${bodyLength}}${padding}$`);\n}\n// Helper function to create base64url regex with exact length (no padding)\nfunction fixedBase64url(length) {\n return new RegExp(`^[A-Za-z0-9_-]{${length}}$`);\n}\n// MD5 (16 bytes): base64 = 24 chars total (22 + \"==\")\nexport const md5_hex = /^[0-9a-fA-F]{32}$/;\nexport const md5_base64 = /*@__PURE__*/ fixedBase64(22, \"==\");\nexport const md5_base64url = /*@__PURE__*/ fixedBase64url(22);\n// SHA1 (20 bytes): base64 = 28 chars total (27 + \"=\")\nexport const sha1_hex = /^[0-9a-fA-F]{40}$/;\nexport const sha1_base64 = /*@__PURE__*/ fixedBase64(27, \"=\");\nexport const sha1_base64url = /*@__PURE__*/ fixedBase64url(27);\n// SHA256 (32 bytes): base64 = 44 chars total (43 + \"=\")\nexport const sha256_hex = /^[0-9a-fA-F]{64}$/;\nexport const sha256_base64 = /*@__PURE__*/ fixedBase64(43, \"=\");\nexport const sha256_base64url = /*@__PURE__*/ fixedBase64url(43);\n// SHA384 (48 bytes): base64 = 64 chars total (no padding)\nexport const sha384_hex = /^[0-9a-fA-F]{96}$/;\nexport const sha384_base64 = /*@__PURE__*/ fixedBase64(64, \"\");\nexport const sha384_base64url = /*@__PURE__*/ fixedBase64url(64);\n// SHA512 (64 bytes): base64 = 88 chars total (86 + \"==\")\nexport const sha512_hex = /^[0-9a-fA-F]{128}$/;\nexport const sha512_base64 = /*@__PURE__*/ fixedBase64(86, \"==\");\nexport const sha512_base64url = /*@__PURE__*/ fixedBase64url(86);\n", "// import { $ZodType } from \"./schemas.js\";\nimport * as core from \"./core.js\";\nimport * as regexes from \"./regexes.js\";\nimport * as util from \"./util.js\";\nexport const $ZodCheck = /*@__PURE__*/ core.$constructor(\"$ZodCheck\", (inst, def) => {\n var _a;\n inst._zod ?? (inst._zod = {});\n inst._zod.def = def;\n (_a = inst._zod).onattach ?? (_a.onattach = []);\n});\nconst numericOriginMap = {\n number: \"number\",\n bigint: \"bigint\",\n object: \"date\",\n};\nexport const $ZodCheckLessThan = /*@__PURE__*/ core.$constructor(\"$ZodCheckLessThan\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const origin = numericOriginMap[typeof def.value];\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n const curr = (def.inclusive ? bag.maximum : bag.exclusiveMaximum) ?? Number.POSITIVE_INFINITY;\n if (def.value < curr) {\n if (def.inclusive)\n bag.maximum = def.value;\n else\n bag.exclusiveMaximum = def.value;\n }\n });\n inst._zod.check = (payload) => {\n if (def.inclusive ? payload.value <= def.value : payload.value < def.value) {\n return;\n }\n payload.issues.push({\n origin,\n code: \"too_big\",\n maximum: typeof def.value === \"object\" ? def.value.getTime() : def.value,\n input: payload.value,\n inclusive: def.inclusive,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckGreaterThan = /*@__PURE__*/ core.$constructor(\"$ZodCheckGreaterThan\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const origin = numericOriginMap[typeof def.value];\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n const curr = (def.inclusive ? bag.minimum : bag.exclusiveMinimum) ?? Number.NEGATIVE_INFINITY;\n if (def.value > curr) {\n if (def.inclusive)\n bag.minimum = def.value;\n else\n bag.exclusiveMinimum = def.value;\n }\n });\n inst._zod.check = (payload) => {\n if (def.inclusive ? payload.value >= def.value : payload.value > def.value) {\n return;\n }\n payload.issues.push({\n origin,\n code: \"too_small\",\n minimum: typeof def.value === \"object\" ? def.value.getTime() : def.value,\n input: payload.value,\n inclusive: def.inclusive,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckMultipleOf = \n/*@__PURE__*/ core.$constructor(\"$ZodCheckMultipleOf\", (inst, def) => {\n $ZodCheck.init(inst, def);\n inst._zod.onattach.push((inst) => {\n var _a;\n (_a = inst._zod.bag).multipleOf ?? (_a.multipleOf = def.value);\n });\n inst._zod.check = (payload) => {\n if (typeof payload.value !== typeof def.value)\n throw new Error(\"Cannot mix number and bigint in multiple_of check.\");\n const isMultiple = typeof payload.value === \"bigint\"\n ? payload.value % def.value === BigInt(0)\n : util.floatSafeRemainder(payload.value, def.value) === 0;\n if (isMultiple)\n return;\n payload.issues.push({\n origin: typeof payload.value,\n code: \"not_multiple_of\",\n divisor: def.value,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckNumberFormat = /*@__PURE__*/ core.$constructor(\"$ZodCheckNumberFormat\", (inst, def) => {\n $ZodCheck.init(inst, def); // no format checks\n def.format = def.format || \"float64\";\n const isInt = def.format?.includes(\"int\");\n const origin = isInt ? \"int\" : \"number\";\n const [minimum, maximum] = util.NUMBER_FORMAT_RANGES[def.format];\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.format = def.format;\n bag.minimum = minimum;\n bag.maximum = maximum;\n if (isInt)\n bag.pattern = regexes.integer;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n if (isInt) {\n if (!Number.isInteger(input)) {\n // invalid_format issue\n // payload.issues.push({\n // expected: def.format,\n // format: def.format,\n // code: \"invalid_format\",\n // input,\n // inst,\n // });\n // invalid_type issue\n payload.issues.push({\n expected: origin,\n format: def.format,\n code: \"invalid_type\",\n continue: false,\n input,\n inst,\n });\n return;\n // not_multiple_of issue\n // payload.issues.push({\n // code: \"not_multiple_of\",\n // origin: \"number\",\n // input,\n // inst,\n // divisor: 1,\n // });\n }\n if (!Number.isSafeInteger(input)) {\n if (input > 0) {\n // too_big\n payload.issues.push({\n input,\n code: \"too_big\",\n maximum: Number.MAX_SAFE_INTEGER,\n note: \"Integers must be within the safe integer range.\",\n inst,\n origin,\n inclusive: true,\n continue: !def.abort,\n });\n }\n else {\n // too_small\n payload.issues.push({\n input,\n code: \"too_small\",\n minimum: Number.MIN_SAFE_INTEGER,\n note: \"Integers must be within the safe integer range.\",\n inst,\n origin,\n inclusive: true,\n continue: !def.abort,\n });\n }\n return;\n }\n }\n if (input < minimum) {\n payload.issues.push({\n origin: \"number\",\n input,\n code: \"too_small\",\n minimum,\n inclusive: true,\n inst,\n continue: !def.abort,\n });\n }\n if (input > maximum) {\n payload.issues.push({\n origin: \"number\",\n input,\n code: \"too_big\",\n maximum,\n inclusive: true,\n inst,\n continue: !def.abort,\n });\n }\n };\n});\nexport const $ZodCheckBigIntFormat = /*@__PURE__*/ core.$constructor(\"$ZodCheckBigIntFormat\", (inst, def) => {\n $ZodCheck.init(inst, def); // no format checks\n const [minimum, maximum] = util.BIGINT_FORMAT_RANGES[def.format];\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.format = def.format;\n bag.minimum = minimum;\n bag.maximum = maximum;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n if (input < minimum) {\n payload.issues.push({\n origin: \"bigint\",\n input,\n code: \"too_small\",\n minimum: minimum,\n inclusive: true,\n inst,\n continue: !def.abort,\n });\n }\n if (input > maximum) {\n payload.issues.push({\n origin: \"bigint\",\n input,\n code: \"too_big\",\n maximum,\n inclusive: true,\n inst,\n continue: !def.abort,\n });\n }\n };\n});\nexport const $ZodCheckMaxSize = /*@__PURE__*/ core.$constructor(\"$ZodCheckMaxSize\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.size !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const curr = (inst._zod.bag.maximum ?? Number.POSITIVE_INFINITY);\n if (def.maximum < curr)\n inst._zod.bag.maximum = def.maximum;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const size = input.size;\n if (size <= def.maximum)\n return;\n payload.issues.push({\n origin: util.getSizableOrigin(input),\n code: \"too_big\",\n maximum: def.maximum,\n inclusive: true,\n input,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckMinSize = /*@__PURE__*/ core.$constructor(\"$ZodCheckMinSize\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.size !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const curr = (inst._zod.bag.minimum ?? Number.NEGATIVE_INFINITY);\n if (def.minimum > curr)\n inst._zod.bag.minimum = def.minimum;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const size = input.size;\n if (size >= def.minimum)\n return;\n payload.issues.push({\n origin: util.getSizableOrigin(input),\n code: \"too_small\",\n minimum: def.minimum,\n inclusive: true,\n input,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckSizeEquals = /*@__PURE__*/ core.$constructor(\"$ZodCheckSizeEquals\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.size !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.minimum = def.size;\n bag.maximum = def.size;\n bag.size = def.size;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const size = input.size;\n if (size === def.size)\n return;\n const tooBig = size > def.size;\n payload.issues.push({\n origin: util.getSizableOrigin(input),\n ...(tooBig ? { code: \"too_big\", maximum: def.size } : { code: \"too_small\", minimum: def.size }),\n inclusive: true,\n exact: true,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckMaxLength = /*@__PURE__*/ core.$constructor(\"$ZodCheckMaxLength\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.length !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const curr = (inst._zod.bag.maximum ?? Number.POSITIVE_INFINITY);\n if (def.maximum < curr)\n inst._zod.bag.maximum = def.maximum;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const length = input.length;\n if (length <= def.maximum)\n return;\n const origin = util.getLengthableOrigin(input);\n payload.issues.push({\n origin,\n code: \"too_big\",\n maximum: def.maximum,\n inclusive: true,\n input,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckMinLength = /*@__PURE__*/ core.$constructor(\"$ZodCheckMinLength\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.length !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const curr = (inst._zod.bag.minimum ?? Number.NEGATIVE_INFINITY);\n if (def.minimum > curr)\n inst._zod.bag.minimum = def.minimum;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const length = input.length;\n if (length >= def.minimum)\n return;\n const origin = util.getLengthableOrigin(input);\n payload.issues.push({\n origin,\n code: \"too_small\",\n minimum: def.minimum,\n inclusive: true,\n input,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckLengthEquals = /*@__PURE__*/ core.$constructor(\"$ZodCheckLengthEquals\", (inst, def) => {\n var _a;\n $ZodCheck.init(inst, def);\n (_a = inst._zod.def).when ?? (_a.when = (payload) => {\n const val = payload.value;\n return !util.nullish(val) && val.length !== undefined;\n });\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.minimum = def.length;\n bag.maximum = def.length;\n bag.length = def.length;\n });\n inst._zod.check = (payload) => {\n const input = payload.value;\n const length = input.length;\n if (length === def.length)\n return;\n const origin = util.getLengthableOrigin(input);\n const tooBig = length > def.length;\n payload.issues.push({\n origin,\n ...(tooBig ? { code: \"too_big\", maximum: def.length } : { code: \"too_small\", minimum: def.length }),\n inclusive: true,\n exact: true,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckStringFormat = /*@__PURE__*/ core.$constructor(\"$ZodCheckStringFormat\", (inst, def) => {\n var _a, _b;\n $ZodCheck.init(inst, def);\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.format = def.format;\n if (def.pattern) {\n bag.patterns ?? (bag.patterns = new Set());\n bag.patterns.add(def.pattern);\n }\n });\n if (def.pattern)\n (_a = inst._zod).check ?? (_a.check = (payload) => {\n def.pattern.lastIndex = 0;\n if (def.pattern.test(payload.value))\n return;\n payload.issues.push({\n origin: \"string\",\n code: \"invalid_format\",\n format: def.format,\n input: payload.value,\n ...(def.pattern ? { pattern: def.pattern.toString() } : {}),\n inst,\n continue: !def.abort,\n });\n });\n else\n (_b = inst._zod).check ?? (_b.check = () => { });\n});\nexport const $ZodCheckRegex = /*@__PURE__*/ core.$constructor(\"$ZodCheckRegex\", (inst, def) => {\n $ZodCheckStringFormat.init(inst, def);\n inst._zod.check = (payload) => {\n def.pattern.lastIndex = 0;\n if (def.pattern.test(payload.value))\n return;\n payload.issues.push({\n origin: \"string\",\n code: \"invalid_format\",\n format: \"regex\",\n input: payload.value,\n pattern: def.pattern.toString(),\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckLowerCase = /*@__PURE__*/ core.$constructor(\"$ZodCheckLowerCase\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.lowercase);\n $ZodCheckStringFormat.init(inst, def);\n});\nexport const $ZodCheckUpperCase = /*@__PURE__*/ core.$constructor(\"$ZodCheckUpperCase\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.uppercase);\n $ZodCheckStringFormat.init(inst, def);\n});\nexport const $ZodCheckIncludes = /*@__PURE__*/ core.$constructor(\"$ZodCheckIncludes\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const escapedRegex = util.escapeRegex(def.includes);\n const pattern = new RegExp(typeof def.position === \"number\" ? `^.{${def.position}}${escapedRegex}` : escapedRegex);\n def.pattern = pattern;\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.patterns ?? (bag.patterns = new Set());\n bag.patterns.add(pattern);\n });\n inst._zod.check = (payload) => {\n if (payload.value.includes(def.includes, def.position))\n return;\n payload.issues.push({\n origin: \"string\",\n code: \"invalid_format\",\n format: \"includes\",\n includes: def.includes,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckStartsWith = /*@__PURE__*/ core.$constructor(\"$ZodCheckStartsWith\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const pattern = new RegExp(`^${util.escapeRegex(def.prefix)}.*`);\n def.pattern ?? (def.pattern = pattern);\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.patterns ?? (bag.patterns = new Set());\n bag.patterns.add(pattern);\n });\n inst._zod.check = (payload) => {\n if (payload.value.startsWith(def.prefix))\n return;\n payload.issues.push({\n origin: \"string\",\n code: \"invalid_format\",\n format: \"starts_with\",\n prefix: def.prefix,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckEndsWith = /*@__PURE__*/ core.$constructor(\"$ZodCheckEndsWith\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const pattern = new RegExp(`.*${util.escapeRegex(def.suffix)}$`);\n def.pattern ?? (def.pattern = pattern);\n inst._zod.onattach.push((inst) => {\n const bag = inst._zod.bag;\n bag.patterns ?? (bag.patterns = new Set());\n bag.patterns.add(pattern);\n });\n inst._zod.check = (payload) => {\n if (payload.value.endsWith(def.suffix))\n return;\n payload.issues.push({\n origin: \"string\",\n code: \"invalid_format\",\n format: \"ends_with\",\n suffix: def.suffix,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\n///////////////////////////////////\n///// $ZodCheckProperty /////\n///////////////////////////////////\nfunction handleCheckPropertyResult(result, payload, property) {\n if (result.issues.length) {\n payload.issues.push(...util.prefixIssues(property, result.issues));\n }\n}\nexport const $ZodCheckProperty = /*@__PURE__*/ core.$constructor(\"$ZodCheckProperty\", (inst, def) => {\n $ZodCheck.init(inst, def);\n inst._zod.check = (payload) => {\n const result = def.schema._zod.run({\n value: payload.value[def.property],\n issues: [],\n }, {});\n if (result instanceof Promise) {\n return result.then((result) => handleCheckPropertyResult(result, payload, def.property));\n }\n handleCheckPropertyResult(result, payload, def.property);\n return;\n };\n});\nexport const $ZodCheckMimeType = /*@__PURE__*/ core.$constructor(\"$ZodCheckMimeType\", (inst, def) => {\n $ZodCheck.init(inst, def);\n const mimeSet = new Set(def.mime);\n inst._zod.onattach.push((inst) => {\n inst._zod.bag.mime = def.mime;\n });\n inst._zod.check = (payload) => {\n if (mimeSet.has(payload.value.type))\n return;\n payload.issues.push({\n code: \"invalid_value\",\n values: def.mime,\n input: payload.value.type,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCheckOverwrite = /*@__PURE__*/ core.$constructor(\"$ZodCheckOverwrite\", (inst, def) => {\n $ZodCheck.init(inst, def);\n inst._zod.check = (payload) => {\n payload.value = def.tx(payload.value);\n };\n});\n", "export class Doc {\n constructor(args = []) {\n this.content = [];\n this.indent = 0;\n if (this)\n this.args = args;\n }\n indented(fn) {\n this.indent += 1;\n fn(this);\n this.indent -= 1;\n }\n write(arg) {\n if (typeof arg === \"function\") {\n arg(this, { execution: \"sync\" });\n arg(this, { execution: \"async\" });\n return;\n }\n const content = arg;\n const lines = content.split(\"\\n\").filter((x) => x);\n const minIndent = Math.min(...lines.map((x) => x.length - x.trimStart().length));\n const dedented = lines.map((x) => x.slice(minIndent)).map((x) => \" \".repeat(this.indent * 2) + x);\n for (const line of dedented) {\n this.content.push(line);\n }\n }\n compile() {\n const F = Function;\n const args = this?.args;\n const content = this?.content ?? [``];\n const lines = [...content.map((x) => ` ${x}`)];\n // console.log(lines.join(\"\\n\"));\n return new F(...args, lines.join(\"\\n\"));\n }\n}\n", "export const version = {\n major: 4,\n minor: 3,\n patch: 6,\n};\n", "import * as checks from \"./checks.js\";\nimport * as core from \"./core.js\";\nimport { Doc } from \"./doc.js\";\nimport { parse, parseAsync, safeParse, safeParseAsync } from \"./parse.js\";\nimport * as regexes from \"./regexes.js\";\nimport * as util from \"./util.js\";\nimport { version } from \"./versions.js\";\nexport const $ZodType = /*@__PURE__*/ core.$constructor(\"$ZodType\", (inst, def) => {\n var _a;\n inst ?? (inst = {});\n inst._zod.def = def; // set _def property\n inst._zod.bag = inst._zod.bag || {}; // initialize _bag object\n inst._zod.version = version;\n const checks = [...(inst._zod.def.checks ?? [])];\n // if inst is itself a checks.$ZodCheck, run it as a check\n if (inst._zod.traits.has(\"$ZodCheck\")) {\n checks.unshift(inst);\n }\n for (const ch of checks) {\n for (const fn of ch._zod.onattach) {\n fn(inst);\n }\n }\n if (checks.length === 0) {\n // deferred initializer\n // inst._zod.parse is not yet defined\n (_a = inst._zod).deferred ?? (_a.deferred = []);\n inst._zod.deferred?.push(() => {\n inst._zod.run = inst._zod.parse;\n });\n }\n else {\n const runChecks = (payload, checks, ctx) => {\n let isAborted = util.aborted(payload);\n let asyncResult;\n for (const ch of checks) {\n if (ch._zod.def.when) {\n const shouldRun = ch._zod.def.when(payload);\n if (!shouldRun)\n continue;\n }\n else if (isAborted) {\n continue;\n }\n const currLen = payload.issues.length;\n const _ = ch._zod.check(payload);\n if (_ instanceof Promise && ctx?.async === false) {\n throw new core.$ZodAsyncError();\n }\n if (asyncResult || _ instanceof Promise) {\n asyncResult = (asyncResult ?? Promise.resolve()).then(async () => {\n await _;\n const nextLen = payload.issues.length;\n if (nextLen === currLen)\n return;\n if (!isAborted)\n isAborted = util.aborted(payload, currLen);\n });\n }\n else {\n const nextLen = payload.issues.length;\n if (nextLen === currLen)\n continue;\n if (!isAborted)\n isAborted = util.aborted(payload, currLen);\n }\n }\n if (asyncResult) {\n return asyncResult.then(() => {\n return payload;\n });\n }\n return payload;\n };\n const handleCanaryResult = (canary, payload, ctx) => {\n // abort if the canary is aborted\n if (util.aborted(canary)) {\n canary.aborted = true;\n return canary;\n }\n // run checks first, then\n const checkResult = runChecks(payload, checks, ctx);\n if (checkResult instanceof Promise) {\n if (ctx.async === false)\n throw new core.$ZodAsyncError();\n return checkResult.then((checkResult) => inst._zod.parse(checkResult, ctx));\n }\n return inst._zod.parse(checkResult, ctx);\n };\n inst._zod.run = (payload, ctx) => {\n if (ctx.skipChecks) {\n return inst._zod.parse(payload, ctx);\n }\n if (ctx.direction === \"backward\") {\n // run canary\n // initial pass (no checks)\n const canary = inst._zod.parse({ value: payload.value, issues: [] }, { ...ctx, skipChecks: true });\n if (canary instanceof Promise) {\n return canary.then((canary) => {\n return handleCanaryResult(canary, payload, ctx);\n });\n }\n return handleCanaryResult(canary, payload, ctx);\n }\n // forward\n const result = inst._zod.parse(payload, ctx);\n if (result instanceof Promise) {\n if (ctx.async === false)\n throw new core.$ZodAsyncError();\n return result.then((result) => runChecks(result, checks, ctx));\n }\n return runChecks(result, checks, ctx);\n };\n }\n // Lazy initialize ~standard to avoid creating objects for every schema\n util.defineLazy(inst, \"~standard\", () => ({\n validate: (value) => {\n try {\n const r = safeParse(inst, value);\n return r.success ? { value: r.data } : { issues: r.error?.issues };\n }\n catch (_) {\n return safeParseAsync(inst, value).then((r) => (r.success ? { value: r.data } : { issues: r.error?.issues }));\n }\n },\n vendor: \"zod\",\n version: 1,\n }));\n});\nexport { clone } from \"./util.js\";\nexport const $ZodString = /*@__PURE__*/ core.$constructor(\"$ZodString\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = [...(inst?._zod.bag?.patterns ?? [])].pop() ?? regexes.string(inst._zod.bag);\n inst._zod.parse = (payload, _) => {\n if (def.coerce)\n try {\n payload.value = String(payload.value);\n }\n catch (_) { }\n if (typeof payload.value === \"string\")\n return payload;\n payload.issues.push({\n expected: \"string\",\n code: \"invalid_type\",\n input: payload.value,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodStringFormat = /*@__PURE__*/ core.$constructor(\"$ZodStringFormat\", (inst, def) => {\n // check initialization must come first\n checks.$ZodCheckStringFormat.init(inst, def);\n $ZodString.init(inst, def);\n});\nexport const $ZodGUID = /*@__PURE__*/ core.$constructor(\"$ZodGUID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.guid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodUUID = /*@__PURE__*/ core.$constructor(\"$ZodUUID\", (inst, def) => {\n if (def.version) {\n const versionMap = {\n v1: 1,\n v2: 2,\n v3: 3,\n v4: 4,\n v5: 5,\n v6: 6,\n v7: 7,\n v8: 8,\n };\n const v = versionMap[def.version];\n if (v === undefined)\n throw new Error(`Invalid UUID version: \"${def.version}\"`);\n def.pattern ?? (def.pattern = regexes.uuid(v));\n }\n else\n def.pattern ?? (def.pattern = regexes.uuid());\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodEmail = /*@__PURE__*/ core.$constructor(\"$ZodEmail\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.email);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodURL = /*@__PURE__*/ core.$constructor(\"$ZodURL\", (inst, def) => {\n $ZodStringFormat.init(inst, def);\n inst._zod.check = (payload) => {\n try {\n // Trim whitespace from input\n const trimmed = payload.value.trim();\n // @ts-ignore\n const url = new URL(trimmed);\n if (def.hostname) {\n def.hostname.lastIndex = 0;\n if (!def.hostname.test(url.hostname)) {\n payload.issues.push({\n code: \"invalid_format\",\n format: \"url\",\n note: \"Invalid hostname\",\n pattern: def.hostname.source,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n }\n }\n if (def.protocol) {\n def.protocol.lastIndex = 0;\n if (!def.protocol.test(url.protocol.endsWith(\":\") ? url.protocol.slice(0, -1) : url.protocol)) {\n payload.issues.push({\n code: \"invalid_format\",\n format: \"url\",\n note: \"Invalid protocol\",\n pattern: def.protocol.source,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n }\n }\n // Set the output value based on normalize flag\n if (def.normalize) {\n // Use normalized URL\n payload.value = url.href;\n }\n else {\n // Preserve the original input (trimmed)\n payload.value = trimmed;\n }\n return;\n }\n catch (_) {\n payload.issues.push({\n code: \"invalid_format\",\n format: \"url\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n }\n };\n});\nexport const $ZodEmoji = /*@__PURE__*/ core.$constructor(\"$ZodEmoji\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.emoji());\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodNanoID = /*@__PURE__*/ core.$constructor(\"$ZodNanoID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.nanoid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodCUID = /*@__PURE__*/ core.$constructor(\"$ZodCUID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.cuid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodCUID2 = /*@__PURE__*/ core.$constructor(\"$ZodCUID2\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.cuid2);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodULID = /*@__PURE__*/ core.$constructor(\"$ZodULID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.ulid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodXID = /*@__PURE__*/ core.$constructor(\"$ZodXID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.xid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodKSUID = /*@__PURE__*/ core.$constructor(\"$ZodKSUID\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.ksuid);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodISODateTime = /*@__PURE__*/ core.$constructor(\"$ZodISODateTime\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.datetime(def));\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodISODate = /*@__PURE__*/ core.$constructor(\"$ZodISODate\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.date);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodISOTime = /*@__PURE__*/ core.$constructor(\"$ZodISOTime\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.time(def));\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodISODuration = /*@__PURE__*/ core.$constructor(\"$ZodISODuration\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.duration);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodIPv4 = /*@__PURE__*/ core.$constructor(\"$ZodIPv4\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.ipv4);\n $ZodStringFormat.init(inst, def);\n inst._zod.bag.format = `ipv4`;\n});\nexport const $ZodIPv6 = /*@__PURE__*/ core.$constructor(\"$ZodIPv6\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.ipv6);\n $ZodStringFormat.init(inst, def);\n inst._zod.bag.format = `ipv6`;\n inst._zod.check = (payload) => {\n try {\n // @ts-ignore\n new URL(`http://[${payload.value}]`);\n // return;\n }\n catch {\n payload.issues.push({\n code: \"invalid_format\",\n format: \"ipv6\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n }\n };\n});\nexport const $ZodMAC = /*@__PURE__*/ core.$constructor(\"$ZodMAC\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.mac(def.delimiter));\n $ZodStringFormat.init(inst, def);\n inst._zod.bag.format = `mac`;\n});\nexport const $ZodCIDRv4 = /*@__PURE__*/ core.$constructor(\"$ZodCIDRv4\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.cidrv4);\n $ZodStringFormat.init(inst, def);\n});\nexport const $ZodCIDRv6 = /*@__PURE__*/ core.$constructor(\"$ZodCIDRv6\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.cidrv6); // not used for validation\n $ZodStringFormat.init(inst, def);\n inst._zod.check = (payload) => {\n const parts = payload.value.split(\"/\");\n try {\n if (parts.length !== 2)\n throw new Error();\n const [address, prefix] = parts;\n if (!prefix)\n throw new Error();\n const prefixNum = Number(prefix);\n if (`${prefixNum}` !== prefix)\n throw new Error();\n if (prefixNum < 0 || prefixNum > 128)\n throw new Error();\n // @ts-ignore\n new URL(`http://[${address}]`);\n }\n catch {\n payload.issues.push({\n code: \"invalid_format\",\n format: \"cidrv6\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n }\n };\n});\n////////////////////////////// ZodBase64 //////////////////////////////\nexport function isValidBase64(data) {\n if (data === \"\")\n return true;\n if (data.length % 4 !== 0)\n return false;\n try {\n // @ts-ignore\n atob(data);\n return true;\n }\n catch {\n return false;\n }\n}\nexport const $ZodBase64 = /*@__PURE__*/ core.$constructor(\"$ZodBase64\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.base64);\n $ZodStringFormat.init(inst, def);\n inst._zod.bag.contentEncoding = \"base64\";\n inst._zod.check = (payload) => {\n if (isValidBase64(payload.value))\n return;\n payload.issues.push({\n code: \"invalid_format\",\n format: \"base64\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\n////////////////////////////// ZodBase64 //////////////////////////////\nexport function isValidBase64URL(data) {\n if (!regexes.base64url.test(data))\n return false;\n const base64 = data.replace(/[-_]/g, (c) => (c === \"-\" ? \"+\" : \"/\"));\n const padded = base64.padEnd(Math.ceil(base64.length / 4) * 4, \"=\");\n return isValidBase64(padded);\n}\nexport const $ZodBase64URL = /*@__PURE__*/ core.$constructor(\"$ZodBase64URL\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.base64url);\n $ZodStringFormat.init(inst, def);\n inst._zod.bag.contentEncoding = \"base64url\";\n inst._zod.check = (payload) => {\n if (isValidBase64URL(payload.value))\n return;\n payload.issues.push({\n code: \"invalid_format\",\n format: \"base64url\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodE164 = /*@__PURE__*/ core.$constructor(\"$ZodE164\", (inst, def) => {\n def.pattern ?? (def.pattern = regexes.e164);\n $ZodStringFormat.init(inst, def);\n});\n////////////////////////////// ZodJWT //////////////////////////////\nexport function isValidJWT(token, algorithm = null) {\n try {\n const tokensParts = token.split(\".\");\n if (tokensParts.length !== 3)\n return false;\n const [header] = tokensParts;\n if (!header)\n return false;\n // @ts-ignore\n const parsedHeader = JSON.parse(atob(header));\n if (\"typ\" in parsedHeader && parsedHeader?.typ !== \"JWT\")\n return false;\n if (!parsedHeader.alg)\n return false;\n if (algorithm && (!(\"alg\" in parsedHeader) || parsedHeader.alg !== algorithm))\n return false;\n return true;\n }\n catch {\n return false;\n }\n}\nexport const $ZodJWT = /*@__PURE__*/ core.$constructor(\"$ZodJWT\", (inst, def) => {\n $ZodStringFormat.init(inst, def);\n inst._zod.check = (payload) => {\n if (isValidJWT(payload.value, def.alg))\n return;\n payload.issues.push({\n code: \"invalid_format\",\n format: \"jwt\",\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodCustomStringFormat = /*@__PURE__*/ core.$constructor(\"$ZodCustomStringFormat\", (inst, def) => {\n $ZodStringFormat.init(inst, def);\n inst._zod.check = (payload) => {\n if (def.fn(payload.value))\n return;\n payload.issues.push({\n code: \"invalid_format\",\n format: def.format,\n input: payload.value,\n inst,\n continue: !def.abort,\n });\n };\n});\nexport const $ZodNumber = /*@__PURE__*/ core.$constructor(\"$ZodNumber\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = inst._zod.bag.pattern ?? regexes.number;\n inst._zod.parse = (payload, _ctx) => {\n if (def.coerce)\n try {\n payload.value = Number(payload.value);\n }\n catch (_) { }\n const input = payload.value;\n if (typeof input === \"number\" && !Number.isNaN(input) && Number.isFinite(input)) {\n return payload;\n }\n const received = typeof input === \"number\"\n ? Number.isNaN(input)\n ? \"NaN\"\n : !Number.isFinite(input)\n ? \"Infinity\"\n : undefined\n : undefined;\n payload.issues.push({\n expected: \"number\",\n code: \"invalid_type\",\n input,\n inst,\n ...(received ? { received } : {}),\n });\n return payload;\n };\n});\nexport const $ZodNumberFormat = /*@__PURE__*/ core.$constructor(\"$ZodNumberFormat\", (inst, def) => {\n checks.$ZodCheckNumberFormat.init(inst, def);\n $ZodNumber.init(inst, def); // no format checks\n});\nexport const $ZodBoolean = /*@__PURE__*/ core.$constructor(\"$ZodBoolean\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = regexes.boolean;\n inst._zod.parse = (payload, _ctx) => {\n if (def.coerce)\n try {\n payload.value = Boolean(payload.value);\n }\n catch (_) { }\n const input = payload.value;\n if (typeof input === \"boolean\")\n return payload;\n payload.issues.push({\n expected: \"boolean\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodBigInt = /*@__PURE__*/ core.$constructor(\"$ZodBigInt\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = regexes.bigint;\n inst._zod.parse = (payload, _ctx) => {\n if (def.coerce)\n try {\n payload.value = BigInt(payload.value);\n }\n catch (_) { }\n if (typeof payload.value === \"bigint\")\n return payload;\n payload.issues.push({\n expected: \"bigint\",\n code: \"invalid_type\",\n input: payload.value,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodBigIntFormat = /*@__PURE__*/ core.$constructor(\"$ZodBigIntFormat\", (inst, def) => {\n checks.$ZodCheckBigIntFormat.init(inst, def);\n $ZodBigInt.init(inst, def); // no format checks\n});\nexport const $ZodSymbol = /*@__PURE__*/ core.$constructor(\"$ZodSymbol\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (typeof input === \"symbol\")\n return payload;\n payload.issues.push({\n expected: \"symbol\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodUndefined = /*@__PURE__*/ core.$constructor(\"$ZodUndefined\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = regexes.undefined;\n inst._zod.values = new Set([undefined]);\n inst._zod.optin = \"optional\";\n inst._zod.optout = \"optional\";\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (typeof input === \"undefined\")\n return payload;\n payload.issues.push({\n expected: \"undefined\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodNull = /*@__PURE__*/ core.$constructor(\"$ZodNull\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.pattern = regexes.null;\n inst._zod.values = new Set([null]);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (input === null)\n return payload;\n payload.issues.push({\n expected: \"null\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodAny = /*@__PURE__*/ core.$constructor(\"$ZodAny\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload) => payload;\n});\nexport const $ZodUnknown = /*@__PURE__*/ core.$constructor(\"$ZodUnknown\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload) => payload;\n});\nexport const $ZodNever = /*@__PURE__*/ core.$constructor(\"$ZodNever\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n payload.issues.push({\n expected: \"never\",\n code: \"invalid_type\",\n input: payload.value,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodVoid = /*@__PURE__*/ core.$constructor(\"$ZodVoid\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (typeof input === \"undefined\")\n return payload;\n payload.issues.push({\n expected: \"void\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodDate = /*@__PURE__*/ core.$constructor(\"$ZodDate\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n if (def.coerce) {\n try {\n payload.value = new Date(payload.value);\n }\n catch (_err) { }\n }\n const input = payload.value;\n const isDate = input instanceof Date;\n const isValidDate = isDate && !Number.isNaN(input.getTime());\n if (isValidDate)\n return payload;\n payload.issues.push({\n expected: \"date\",\n code: \"invalid_type\",\n input,\n ...(isDate ? { received: \"Invalid Date\" } : {}),\n inst,\n });\n return payload;\n };\n});\nfunction handleArrayResult(result, final, index) {\n if (result.issues.length) {\n final.issues.push(...util.prefixIssues(index, result.issues));\n }\n final.value[index] = result.value;\n}\nexport const $ZodArray = /*@__PURE__*/ core.$constructor(\"$ZodArray\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!Array.isArray(input)) {\n payload.issues.push({\n expected: \"array\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n }\n payload.value = Array(input.length);\n const proms = [];\n for (let i = 0; i < input.length; i++) {\n const item = input[i];\n const result = def.element._zod.run({\n value: item,\n issues: [],\n }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => handleArrayResult(result, payload, i)));\n }\n else {\n handleArrayResult(result, payload, i);\n }\n }\n if (proms.length) {\n return Promise.all(proms).then(() => payload);\n }\n return payload; //handleArrayResultsAsync(parseResults, final);\n };\n});\nfunction handlePropertyResult(result, final, key, input, isOptionalOut) {\n if (result.issues.length) {\n // For optional-out schemas, ignore errors on absent keys\n if (isOptionalOut && !(key in input)) {\n return;\n }\n final.issues.push(...util.prefixIssues(key, result.issues));\n }\n if (result.value === undefined) {\n if (key in input) {\n final.value[key] = undefined;\n }\n }\n else {\n final.value[key] = result.value;\n }\n}\nfunction normalizeDef(def) {\n const keys = Object.keys(def.shape);\n for (const k of keys) {\n if (!def.shape?.[k]?._zod?.traits?.has(\"$ZodType\")) {\n throw new Error(`Invalid element at key \"${k}\": expected a Zod schema`);\n }\n }\n const okeys = util.optionalKeys(def.shape);\n return {\n ...def,\n keys,\n keySet: new Set(keys),\n numKeys: keys.length,\n optionalKeys: new Set(okeys),\n };\n}\nfunction handleCatchall(proms, input, payload, ctx, def, inst) {\n const unrecognized = [];\n // iterate over input keys\n const keySet = def.keySet;\n const _catchall = def.catchall._zod;\n const t = _catchall.def.type;\n const isOptionalOut = _catchall.optout === \"optional\";\n for (const key in input) {\n if (keySet.has(key))\n continue;\n if (t === \"never\") {\n unrecognized.push(key);\n continue;\n }\n const r = _catchall.run({ value: input[key], issues: [] }, ctx);\n if (r instanceof Promise) {\n proms.push(r.then((r) => handlePropertyResult(r, payload, key, input, isOptionalOut)));\n }\n else {\n handlePropertyResult(r, payload, key, input, isOptionalOut);\n }\n }\n if (unrecognized.length) {\n payload.issues.push({\n code: \"unrecognized_keys\",\n keys: unrecognized,\n input,\n inst,\n });\n }\n if (!proms.length)\n return payload;\n return Promise.all(proms).then(() => {\n return payload;\n });\n}\nexport const $ZodObject = /*@__PURE__*/ core.$constructor(\"$ZodObject\", (inst, def) => {\n // requires cast because technically $ZodObject doesn't extend\n $ZodType.init(inst, def);\n // const sh = def.shape;\n const desc = Object.getOwnPropertyDescriptor(def, \"shape\");\n if (!desc?.get) {\n const sh = def.shape;\n Object.defineProperty(def, \"shape\", {\n get: () => {\n const newSh = { ...sh };\n Object.defineProperty(def, \"shape\", {\n value: newSh,\n });\n return newSh;\n },\n });\n }\n const _normalized = util.cached(() => normalizeDef(def));\n util.defineLazy(inst._zod, \"propValues\", () => {\n const shape = def.shape;\n const propValues = {};\n for (const key in shape) {\n const field = shape[key]._zod;\n if (field.values) {\n propValues[key] ?? (propValues[key] = new Set());\n for (const v of field.values)\n propValues[key].add(v);\n }\n }\n return propValues;\n });\n const isObject = util.isObject;\n const catchall = def.catchall;\n let value;\n inst._zod.parse = (payload, ctx) => {\n value ?? (value = _normalized.value);\n const input = payload.value;\n if (!isObject(input)) {\n payload.issues.push({\n expected: \"object\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n }\n payload.value = {};\n const proms = [];\n const shape = value.shape;\n for (const key of value.keys) {\n const el = shape[key];\n const isOptionalOut = el._zod.optout === \"optional\";\n const r = el._zod.run({ value: input[key], issues: [] }, ctx);\n if (r instanceof Promise) {\n proms.push(r.then((r) => handlePropertyResult(r, payload, key, input, isOptionalOut)));\n }\n else {\n handlePropertyResult(r, payload, key, input, isOptionalOut);\n }\n }\n if (!catchall) {\n return proms.length ? Promise.all(proms).then(() => payload) : payload;\n }\n return handleCatchall(proms, input, payload, ctx, _normalized.value, inst);\n };\n});\nexport const $ZodObjectJIT = /*@__PURE__*/ core.$constructor(\"$ZodObjectJIT\", (inst, def) => {\n // requires cast because technically $ZodObject doesn't extend\n $ZodObject.init(inst, def);\n const superParse = inst._zod.parse;\n const _normalized = util.cached(() => normalizeDef(def));\n const generateFastpass = (shape) => {\n const doc = new Doc([\"shape\", \"payload\", \"ctx\"]);\n const normalized = _normalized.value;\n const parseStr = (key) => {\n const k = util.esc(key);\n return `shape[${k}]._zod.run({ value: input[${k}], issues: [] }, ctx)`;\n };\n doc.write(`const input = payload.value;`);\n const ids = Object.create(null);\n let counter = 0;\n for (const key of normalized.keys) {\n ids[key] = `key_${counter++}`;\n }\n // A: preserve key order {\n doc.write(`const newResult = {};`);\n for (const key of normalized.keys) {\n const id = ids[key];\n const k = util.esc(key);\n const schema = shape[key];\n const isOptionalOut = schema?._zod?.optout === \"optional\";\n doc.write(`const ${id} = ${parseStr(key)};`);\n if (isOptionalOut) {\n // For optional-out schemas, ignore errors on absent keys\n doc.write(`\n if (${id}.issues.length) {\n if (${k} in input) {\n payload.issues = payload.issues.concat(${id}.issues.map(iss => ({\n ...iss,\n path: iss.path ? [${k}, ...iss.path] : [${k}]\n })));\n }\n }\n \n if (${id}.value === undefined) {\n if (${k} in input) {\n newResult[${k}] = undefined;\n }\n } else {\n newResult[${k}] = ${id}.value;\n }\n \n `);\n }\n else {\n doc.write(`\n if (${id}.issues.length) {\n payload.issues = payload.issues.concat(${id}.issues.map(iss => ({\n ...iss,\n path: iss.path ? [${k}, ...iss.path] : [${k}]\n })));\n }\n \n if (${id}.value === undefined) {\n if (${k} in input) {\n newResult[${k}] = undefined;\n }\n } else {\n newResult[${k}] = ${id}.value;\n }\n \n `);\n }\n }\n doc.write(`payload.value = newResult;`);\n doc.write(`return payload;`);\n const fn = doc.compile();\n return (payload, ctx) => fn(shape, payload, ctx);\n };\n let fastpass;\n const isObject = util.isObject;\n const jit = !core.globalConfig.jitless;\n const allowsEval = util.allowsEval;\n const fastEnabled = jit && allowsEval.value; // && !def.catchall;\n const catchall = def.catchall;\n let value;\n inst._zod.parse = (payload, ctx) => {\n value ?? (value = _normalized.value);\n const input = payload.value;\n if (!isObject(input)) {\n payload.issues.push({\n expected: \"object\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n }\n if (jit && fastEnabled && ctx?.async === false && ctx.jitless !== true) {\n // always synchronous\n if (!fastpass)\n fastpass = generateFastpass(def.shape);\n payload = fastpass(payload, ctx);\n if (!catchall)\n return payload;\n return handleCatchall([], input, payload, ctx, value, inst);\n }\n return superParse(payload, ctx);\n };\n});\nfunction handleUnionResults(results, final, inst, ctx) {\n for (const result of results) {\n if (result.issues.length === 0) {\n final.value = result.value;\n return final;\n }\n }\n const nonaborted = results.filter((r) => !util.aborted(r));\n if (nonaborted.length === 1) {\n final.value = nonaborted[0].value;\n return nonaborted[0];\n }\n final.issues.push({\n code: \"invalid_union\",\n input: final.value,\n inst,\n errors: results.map((result) => result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config()))),\n });\n return final;\n}\nexport const $ZodUnion = /*@__PURE__*/ core.$constructor(\"$ZodUnion\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"optin\", () => def.options.some((o) => o._zod.optin === \"optional\") ? \"optional\" : undefined);\n util.defineLazy(inst._zod, \"optout\", () => def.options.some((o) => o._zod.optout === \"optional\") ? \"optional\" : undefined);\n util.defineLazy(inst._zod, \"values\", () => {\n if (def.options.every((o) => o._zod.values)) {\n return new Set(def.options.flatMap((option) => Array.from(option._zod.values)));\n }\n return undefined;\n });\n util.defineLazy(inst._zod, \"pattern\", () => {\n if (def.options.every((o) => o._zod.pattern)) {\n const patterns = def.options.map((o) => o._zod.pattern);\n return new RegExp(`^(${patterns.map((p) => util.cleanRegex(p.source)).join(\"|\")})$`);\n }\n return undefined;\n });\n const single = def.options.length === 1;\n const first = def.options[0]._zod.run;\n inst._zod.parse = (payload, ctx) => {\n if (single) {\n return first(payload, ctx);\n }\n let async = false;\n const results = [];\n for (const option of def.options) {\n const result = option._zod.run({\n value: payload.value,\n issues: [],\n }, ctx);\n if (result instanceof Promise) {\n results.push(result);\n async = true;\n }\n else {\n if (result.issues.length === 0)\n return result;\n results.push(result);\n }\n }\n if (!async)\n return handleUnionResults(results, payload, inst, ctx);\n return Promise.all(results).then((results) => {\n return handleUnionResults(results, payload, inst, ctx);\n });\n };\n});\nfunction handleExclusiveUnionResults(results, final, inst, ctx) {\n const successes = results.filter((r) => r.issues.length === 0);\n if (successes.length === 1) {\n final.value = successes[0].value;\n return final;\n }\n if (successes.length === 0) {\n // No matches - same as regular union\n final.issues.push({\n code: \"invalid_union\",\n input: final.value,\n inst,\n errors: results.map((result) => result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config()))),\n });\n }\n else {\n // Multiple matches - exclusive union failure\n final.issues.push({\n code: \"invalid_union\",\n input: final.value,\n inst,\n errors: [],\n inclusive: false,\n });\n }\n return final;\n}\nexport const $ZodXor = /*@__PURE__*/ core.$constructor(\"$ZodXor\", (inst, def) => {\n $ZodUnion.init(inst, def);\n def.inclusive = false;\n const single = def.options.length === 1;\n const first = def.options[0]._zod.run;\n inst._zod.parse = (payload, ctx) => {\n if (single) {\n return first(payload, ctx);\n }\n let async = false;\n const results = [];\n for (const option of def.options) {\n const result = option._zod.run({\n value: payload.value,\n issues: [],\n }, ctx);\n if (result instanceof Promise) {\n results.push(result);\n async = true;\n }\n else {\n results.push(result);\n }\n }\n if (!async)\n return handleExclusiveUnionResults(results, payload, inst, ctx);\n return Promise.all(results).then((results) => {\n return handleExclusiveUnionResults(results, payload, inst, ctx);\n });\n };\n});\nexport const $ZodDiscriminatedUnion = \n/*@__PURE__*/\ncore.$constructor(\"$ZodDiscriminatedUnion\", (inst, def) => {\n def.inclusive = false;\n $ZodUnion.init(inst, def);\n const _super = inst._zod.parse;\n util.defineLazy(inst._zod, \"propValues\", () => {\n const propValues = {};\n for (const option of def.options) {\n const pv = option._zod.propValues;\n if (!pv || Object.keys(pv).length === 0)\n throw new Error(`Invalid discriminated union option at index \"${def.options.indexOf(option)}\"`);\n for (const [k, v] of Object.entries(pv)) {\n if (!propValues[k])\n propValues[k] = new Set();\n for (const val of v) {\n propValues[k].add(val);\n }\n }\n }\n return propValues;\n });\n const disc = util.cached(() => {\n const opts = def.options;\n const map = new Map();\n for (const o of opts) {\n const values = o._zod.propValues?.[def.discriminator];\n if (!values || values.size === 0)\n throw new Error(`Invalid discriminated union option at index \"${def.options.indexOf(o)}\"`);\n for (const v of values) {\n if (map.has(v)) {\n throw new Error(`Duplicate discriminator value \"${String(v)}\"`);\n }\n map.set(v, o);\n }\n }\n return map;\n });\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!util.isObject(input)) {\n payload.issues.push({\n code: \"invalid_type\",\n expected: \"object\",\n input,\n inst,\n });\n return payload;\n }\n const opt = disc.value.get(input?.[def.discriminator]);\n if (opt) {\n return opt._zod.run(payload, ctx);\n }\n if (def.unionFallback) {\n return _super(payload, ctx);\n }\n // no matching discriminator\n payload.issues.push({\n code: \"invalid_union\",\n errors: [],\n note: \"No matching discriminator\",\n discriminator: def.discriminator,\n input,\n path: [def.discriminator],\n inst,\n });\n return payload;\n };\n});\nexport const $ZodIntersection = /*@__PURE__*/ core.$constructor(\"$ZodIntersection\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n const left = def.left._zod.run({ value: input, issues: [] }, ctx);\n const right = def.right._zod.run({ value: input, issues: [] }, ctx);\n const async = left instanceof Promise || right instanceof Promise;\n if (async) {\n return Promise.all([left, right]).then(([left, right]) => {\n return handleIntersectionResults(payload, left, right);\n });\n }\n return handleIntersectionResults(payload, left, right);\n };\n});\nfunction mergeValues(a, b) {\n // const aType = parse.t(a);\n // const bType = parse.t(b);\n if (a === b) {\n return { valid: true, data: a };\n }\n if (a instanceof Date && b instanceof Date && +a === +b) {\n return { valid: true, data: a };\n }\n if (util.isPlainObject(a) && util.isPlainObject(b)) {\n const bKeys = Object.keys(b);\n const sharedKeys = Object.keys(a).filter((key) => bKeys.indexOf(key) !== -1);\n const newObj = { ...a, ...b };\n for (const key of sharedKeys) {\n const sharedValue = mergeValues(a[key], b[key]);\n if (!sharedValue.valid) {\n return {\n valid: false,\n mergeErrorPath: [key, ...sharedValue.mergeErrorPath],\n };\n }\n newObj[key] = sharedValue.data;\n }\n return { valid: true, data: newObj };\n }\n if (Array.isArray(a) && Array.isArray(b)) {\n if (a.length !== b.length) {\n return { valid: false, mergeErrorPath: [] };\n }\n const newArray = [];\n for (let index = 0; index < a.length; index++) {\n const itemA = a[index];\n const itemB = b[index];\n const sharedValue = mergeValues(itemA, itemB);\n if (!sharedValue.valid) {\n return {\n valid: false,\n mergeErrorPath: [index, ...sharedValue.mergeErrorPath],\n };\n }\n newArray.push(sharedValue.data);\n }\n return { valid: true, data: newArray };\n }\n return { valid: false, mergeErrorPath: [] };\n}\nfunction handleIntersectionResults(result, left, right) {\n // Track which side(s) report each key as unrecognized\n const unrecKeys = new Map();\n let unrecIssue;\n for (const iss of left.issues) {\n if (iss.code === \"unrecognized_keys\") {\n unrecIssue ?? (unrecIssue = iss);\n for (const k of iss.keys) {\n if (!unrecKeys.has(k))\n unrecKeys.set(k, {});\n unrecKeys.get(k).l = true;\n }\n }\n else {\n result.issues.push(iss);\n }\n }\n for (const iss of right.issues) {\n if (iss.code === \"unrecognized_keys\") {\n for (const k of iss.keys) {\n if (!unrecKeys.has(k))\n unrecKeys.set(k, {});\n unrecKeys.get(k).r = true;\n }\n }\n else {\n result.issues.push(iss);\n }\n }\n // Report only keys unrecognized by BOTH sides\n const bothKeys = [...unrecKeys].filter(([, f]) => f.l && f.r).map(([k]) => k);\n if (bothKeys.length && unrecIssue) {\n result.issues.push({ ...unrecIssue, keys: bothKeys });\n }\n if (util.aborted(result))\n return result;\n const merged = mergeValues(left.value, right.value);\n if (!merged.valid) {\n throw new Error(`Unmergable intersection. Error path: ` + `${JSON.stringify(merged.mergeErrorPath)}`);\n }\n result.value = merged.data;\n return result;\n}\nexport const $ZodTuple = /*@__PURE__*/ core.$constructor(\"$ZodTuple\", (inst, def) => {\n $ZodType.init(inst, def);\n const items = def.items;\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!Array.isArray(input)) {\n payload.issues.push({\n input,\n inst,\n expected: \"tuple\",\n code: \"invalid_type\",\n });\n return payload;\n }\n payload.value = [];\n const proms = [];\n const reversedIndex = [...items].reverse().findIndex((item) => item._zod.optin !== \"optional\");\n const optStart = reversedIndex === -1 ? 0 : items.length - reversedIndex;\n if (!def.rest) {\n const tooBig = input.length > items.length;\n const tooSmall = input.length < optStart - 1;\n if (tooBig || tooSmall) {\n payload.issues.push({\n ...(tooBig\n ? { code: \"too_big\", maximum: items.length, inclusive: true }\n : { code: \"too_small\", minimum: items.length }),\n input,\n inst,\n origin: \"array\",\n });\n return payload;\n }\n }\n let i = -1;\n for (const item of items) {\n i++;\n if (i >= input.length)\n if (i >= optStart)\n continue;\n const result = item._zod.run({\n value: input[i],\n issues: [],\n }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => handleTupleResult(result, payload, i)));\n }\n else {\n handleTupleResult(result, payload, i);\n }\n }\n if (def.rest) {\n const rest = input.slice(items.length);\n for (const el of rest) {\n i++;\n const result = def.rest._zod.run({\n value: el,\n issues: [],\n }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => handleTupleResult(result, payload, i)));\n }\n else {\n handleTupleResult(result, payload, i);\n }\n }\n }\n if (proms.length)\n return Promise.all(proms).then(() => payload);\n return payload;\n };\n});\nfunction handleTupleResult(result, final, index) {\n if (result.issues.length) {\n final.issues.push(...util.prefixIssues(index, result.issues));\n }\n final.value[index] = result.value;\n}\nexport const $ZodRecord = /*@__PURE__*/ core.$constructor(\"$ZodRecord\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!util.isPlainObject(input)) {\n payload.issues.push({\n expected: \"record\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n }\n const proms = [];\n const values = def.keyType._zod.values;\n if (values) {\n payload.value = {};\n const recordKeys = new Set();\n for (const key of values) {\n if (typeof key === \"string\" || typeof key === \"number\" || typeof key === \"symbol\") {\n recordKeys.add(typeof key === \"number\" ? key.toString() : key);\n const result = def.valueType._zod.run({ value: input[key], issues: [] }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => {\n if (result.issues.length) {\n payload.issues.push(...util.prefixIssues(key, result.issues));\n }\n payload.value[key] = result.value;\n }));\n }\n else {\n if (result.issues.length) {\n payload.issues.push(...util.prefixIssues(key, result.issues));\n }\n payload.value[key] = result.value;\n }\n }\n }\n let unrecognized;\n for (const key in input) {\n if (!recordKeys.has(key)) {\n unrecognized = unrecognized ?? [];\n unrecognized.push(key);\n }\n }\n if (unrecognized && unrecognized.length > 0) {\n payload.issues.push({\n code: \"unrecognized_keys\",\n input,\n inst,\n keys: unrecognized,\n });\n }\n }\n else {\n payload.value = {};\n for (const key of Reflect.ownKeys(input)) {\n if (key === \"__proto__\")\n continue;\n let keyResult = def.keyType._zod.run({ value: key, issues: [] }, ctx);\n if (keyResult instanceof Promise) {\n throw new Error(\"Async schemas not supported in object keys currently\");\n }\n // Numeric string fallback: if key is a numeric string and failed, retry with Number(key)\n // This handles z.number(), z.literal([1, 2, 3]), and unions containing numeric literals\n const checkNumericKey = typeof key === \"string\" && regexes.number.test(key) && keyResult.issues.length;\n if (checkNumericKey) {\n const retryResult = def.keyType._zod.run({ value: Number(key), issues: [] }, ctx);\n if (retryResult instanceof Promise) {\n throw new Error(\"Async schemas not supported in object keys currently\");\n }\n if (retryResult.issues.length === 0) {\n keyResult = retryResult;\n }\n }\n if (keyResult.issues.length) {\n if (def.mode === \"loose\") {\n // Pass through unchanged\n payload.value[key] = input[key];\n }\n else {\n // Default \"strict\" behavior: error on invalid key\n payload.issues.push({\n code: \"invalid_key\",\n origin: \"record\",\n issues: keyResult.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())),\n input: key,\n path: [key],\n inst,\n });\n }\n continue;\n }\n const result = def.valueType._zod.run({ value: input[key], issues: [] }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => {\n if (result.issues.length) {\n payload.issues.push(...util.prefixIssues(key, result.issues));\n }\n payload.value[keyResult.value] = result.value;\n }));\n }\n else {\n if (result.issues.length) {\n payload.issues.push(...util.prefixIssues(key, result.issues));\n }\n payload.value[keyResult.value] = result.value;\n }\n }\n }\n if (proms.length) {\n return Promise.all(proms).then(() => payload);\n }\n return payload;\n };\n});\nexport const $ZodMap = /*@__PURE__*/ core.$constructor(\"$ZodMap\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!(input instanceof Map)) {\n payload.issues.push({\n expected: \"map\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n }\n const proms = [];\n payload.value = new Map();\n for (const [key, value] of input) {\n const keyResult = def.keyType._zod.run({ value: key, issues: [] }, ctx);\n const valueResult = def.valueType._zod.run({ value: value, issues: [] }, ctx);\n if (keyResult instanceof Promise || valueResult instanceof Promise) {\n proms.push(Promise.all([keyResult, valueResult]).then(([keyResult, valueResult]) => {\n handleMapResult(keyResult, valueResult, payload, key, input, inst, ctx);\n }));\n }\n else {\n handleMapResult(keyResult, valueResult, payload, key, input, inst, ctx);\n }\n }\n if (proms.length)\n return Promise.all(proms).then(() => payload);\n return payload;\n };\n});\nfunction handleMapResult(keyResult, valueResult, final, key, input, inst, ctx) {\n if (keyResult.issues.length) {\n if (util.propertyKeyTypes.has(typeof key)) {\n final.issues.push(...util.prefixIssues(key, keyResult.issues));\n }\n else {\n final.issues.push({\n code: \"invalid_key\",\n origin: \"map\",\n input,\n inst,\n issues: keyResult.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())),\n });\n }\n }\n if (valueResult.issues.length) {\n if (util.propertyKeyTypes.has(typeof key)) {\n final.issues.push(...util.prefixIssues(key, valueResult.issues));\n }\n else {\n final.issues.push({\n origin: \"map\",\n code: \"invalid_element\",\n input,\n inst,\n key: key,\n issues: valueResult.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())),\n });\n }\n }\n final.value.set(keyResult.value, valueResult.value);\n}\nexport const $ZodSet = /*@__PURE__*/ core.$constructor(\"$ZodSet\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n const input = payload.value;\n if (!(input instanceof Set)) {\n payload.issues.push({\n input,\n inst,\n expected: \"set\",\n code: \"invalid_type\",\n });\n return payload;\n }\n const proms = [];\n payload.value = new Set();\n for (const item of input) {\n const result = def.valueType._zod.run({ value: item, issues: [] }, ctx);\n if (result instanceof Promise) {\n proms.push(result.then((result) => handleSetResult(result, payload)));\n }\n else\n handleSetResult(result, payload);\n }\n if (proms.length)\n return Promise.all(proms).then(() => payload);\n return payload;\n };\n});\nfunction handleSetResult(result, final) {\n if (result.issues.length) {\n final.issues.push(...result.issues);\n }\n final.value.add(result.value);\n}\nexport const $ZodEnum = /*@__PURE__*/ core.$constructor(\"$ZodEnum\", (inst, def) => {\n $ZodType.init(inst, def);\n const values = util.getEnumValues(def.entries);\n const valuesSet = new Set(values);\n inst._zod.values = valuesSet;\n inst._zod.pattern = new RegExp(`^(${values\n .filter((k) => util.propertyKeyTypes.has(typeof k))\n .map((o) => (typeof o === \"string\" ? util.escapeRegex(o) : o.toString()))\n .join(\"|\")})$`);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (valuesSet.has(input)) {\n return payload;\n }\n payload.issues.push({\n code: \"invalid_value\",\n values,\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodLiteral = /*@__PURE__*/ core.$constructor(\"$ZodLiteral\", (inst, def) => {\n $ZodType.init(inst, def);\n if (def.values.length === 0) {\n throw new Error(\"Cannot create literal schema with no valid values\");\n }\n const values = new Set(def.values);\n inst._zod.values = values;\n inst._zod.pattern = new RegExp(`^(${def.values\n .map((o) => (typeof o === \"string\" ? util.escapeRegex(o) : o ? util.escapeRegex(o.toString()) : String(o)))\n .join(\"|\")})$`);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n if (values.has(input)) {\n return payload;\n }\n payload.issues.push({\n code: \"invalid_value\",\n values: def.values,\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodFile = /*@__PURE__*/ core.$constructor(\"$ZodFile\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n const input = payload.value;\n // @ts-ignore\n if (input instanceof File)\n return payload;\n payload.issues.push({\n expected: \"file\",\n code: \"invalid_type\",\n input,\n inst,\n });\n return payload;\n };\n});\nexport const $ZodTransform = /*@__PURE__*/ core.$constructor(\"$ZodTransform\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n throw new core.$ZodEncodeError(inst.constructor.name);\n }\n const _out = def.transform(payload.value, payload);\n if (ctx.async) {\n const output = _out instanceof Promise ? _out : Promise.resolve(_out);\n return output.then((output) => {\n payload.value = output;\n return payload;\n });\n }\n if (_out instanceof Promise) {\n throw new core.$ZodAsyncError();\n }\n payload.value = _out;\n return payload;\n };\n});\nfunction handleOptionalResult(result, input) {\n if (result.issues.length && input === undefined) {\n return { issues: [], value: undefined };\n }\n return result;\n}\nexport const $ZodOptional = /*@__PURE__*/ core.$constructor(\"$ZodOptional\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.optin = \"optional\";\n inst._zod.optout = \"optional\";\n util.defineLazy(inst._zod, \"values\", () => {\n return def.innerType._zod.values ? new Set([...def.innerType._zod.values, undefined]) : undefined;\n });\n util.defineLazy(inst._zod, \"pattern\", () => {\n const pattern = def.innerType._zod.pattern;\n return pattern ? new RegExp(`^(${util.cleanRegex(pattern.source)})?$`) : undefined;\n });\n inst._zod.parse = (payload, ctx) => {\n if (def.innerType._zod.optin === \"optional\") {\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise)\n return result.then((r) => handleOptionalResult(r, payload.value));\n return handleOptionalResult(result, payload.value);\n }\n if (payload.value === undefined) {\n return payload;\n }\n return def.innerType._zod.run(payload, ctx);\n };\n});\nexport const $ZodExactOptional = /*@__PURE__*/ core.$constructor(\"$ZodExactOptional\", (inst, def) => {\n // Call parent init - inherits optin/optout = \"optional\"\n $ZodOptional.init(inst, def);\n // Override values/pattern to NOT add undefined\n util.defineLazy(inst._zod, \"values\", () => def.innerType._zod.values);\n util.defineLazy(inst._zod, \"pattern\", () => def.innerType._zod.pattern);\n // Override parse to just delegate (no undefined handling)\n inst._zod.parse = (payload, ctx) => {\n return def.innerType._zod.run(payload, ctx);\n };\n});\nexport const $ZodNullable = /*@__PURE__*/ core.$constructor(\"$ZodNullable\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"optin\", () => def.innerType._zod.optin);\n util.defineLazy(inst._zod, \"optout\", () => def.innerType._zod.optout);\n util.defineLazy(inst._zod, \"pattern\", () => {\n const pattern = def.innerType._zod.pattern;\n return pattern ? new RegExp(`^(${util.cleanRegex(pattern.source)}|null)$`) : undefined;\n });\n util.defineLazy(inst._zod, \"values\", () => {\n return def.innerType._zod.values ? new Set([...def.innerType._zod.values, null]) : undefined;\n });\n inst._zod.parse = (payload, ctx) => {\n // Forward direction (decode): allow null to pass through\n if (payload.value === null)\n return payload;\n return def.innerType._zod.run(payload, ctx);\n };\n});\nexport const $ZodDefault = /*@__PURE__*/ core.$constructor(\"$ZodDefault\", (inst, def) => {\n $ZodType.init(inst, def);\n // inst._zod.qin = \"true\";\n inst._zod.optin = \"optional\";\n util.defineLazy(inst._zod, \"values\", () => def.innerType._zod.values);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n return def.innerType._zod.run(payload, ctx);\n }\n // Forward direction (decode): apply defaults for undefined input\n if (payload.value === undefined) {\n payload.value = def.defaultValue;\n /**\n * $ZodDefault returns the default value immediately in forward direction.\n * It doesn't pass the default value into the validator (\"prefault\"). There's no reason to pass the default value through validation. The validity of the default is enforced by TypeScript statically. Otherwise, it's the responsibility of the user to ensure the default is valid. In the case of pipes with divergent in/out types, you can specify the default on the `in` schema of your ZodPipe to set a \"prefault\" for the pipe. */\n return payload;\n }\n // Forward direction: continue with default handling\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise) {\n return result.then((result) => handleDefaultResult(result, def));\n }\n return handleDefaultResult(result, def);\n };\n});\nfunction handleDefaultResult(payload, def) {\n if (payload.value === undefined) {\n payload.value = def.defaultValue;\n }\n return payload;\n}\nexport const $ZodPrefault = /*@__PURE__*/ core.$constructor(\"$ZodPrefault\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.optin = \"optional\";\n util.defineLazy(inst._zod, \"values\", () => def.innerType._zod.values);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n return def.innerType._zod.run(payload, ctx);\n }\n // Forward direction (decode): apply prefault for undefined input\n if (payload.value === undefined) {\n payload.value = def.defaultValue;\n }\n return def.innerType._zod.run(payload, ctx);\n };\n});\nexport const $ZodNonOptional = /*@__PURE__*/ core.$constructor(\"$ZodNonOptional\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"values\", () => {\n const v = def.innerType._zod.values;\n return v ? new Set([...v].filter((x) => x !== undefined)) : undefined;\n });\n inst._zod.parse = (payload, ctx) => {\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise) {\n return result.then((result) => handleNonOptionalResult(result, inst));\n }\n return handleNonOptionalResult(result, inst);\n };\n});\nfunction handleNonOptionalResult(payload, inst) {\n if (!payload.issues.length && payload.value === undefined) {\n payload.issues.push({\n code: \"invalid_type\",\n expected: \"nonoptional\",\n input: payload.value,\n inst,\n });\n }\n return payload;\n}\nexport const $ZodSuccess = /*@__PURE__*/ core.$constructor(\"$ZodSuccess\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n throw new core.$ZodEncodeError(\"ZodSuccess\");\n }\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise) {\n return result.then((result) => {\n payload.value = result.issues.length === 0;\n return payload;\n });\n }\n payload.value = result.issues.length === 0;\n return payload;\n };\n});\nexport const $ZodCatch = /*@__PURE__*/ core.$constructor(\"$ZodCatch\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"optin\", () => def.innerType._zod.optin);\n util.defineLazy(inst._zod, \"optout\", () => def.innerType._zod.optout);\n util.defineLazy(inst._zod, \"values\", () => def.innerType._zod.values);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n return def.innerType._zod.run(payload, ctx);\n }\n // Forward direction (decode): apply catch logic\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise) {\n return result.then((result) => {\n payload.value = result.value;\n if (result.issues.length) {\n payload.value = def.catchValue({\n ...payload,\n error: {\n issues: result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())),\n },\n input: payload.value,\n });\n payload.issues = [];\n }\n return payload;\n });\n }\n payload.value = result.value;\n if (result.issues.length) {\n payload.value = def.catchValue({\n ...payload,\n error: {\n issues: result.issues.map((iss) => util.finalizeIssue(iss, ctx, core.config())),\n },\n input: payload.value,\n });\n payload.issues = [];\n }\n return payload;\n };\n});\nexport const $ZodNaN = /*@__PURE__*/ core.$constructor(\"$ZodNaN\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _ctx) => {\n if (typeof payload.value !== \"number\" || !Number.isNaN(payload.value)) {\n payload.issues.push({\n input: payload.value,\n inst,\n expected: \"nan\",\n code: \"invalid_type\",\n });\n return payload;\n }\n return payload;\n };\n});\nexport const $ZodPipe = /*@__PURE__*/ core.$constructor(\"$ZodPipe\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"values\", () => def.in._zod.values);\n util.defineLazy(inst._zod, \"optin\", () => def.in._zod.optin);\n util.defineLazy(inst._zod, \"optout\", () => def.out._zod.optout);\n util.defineLazy(inst._zod, \"propValues\", () => def.in._zod.propValues);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n const right = def.out._zod.run(payload, ctx);\n if (right instanceof Promise) {\n return right.then((right) => handlePipeResult(right, def.in, ctx));\n }\n return handlePipeResult(right, def.in, ctx);\n }\n const left = def.in._zod.run(payload, ctx);\n if (left instanceof Promise) {\n return left.then((left) => handlePipeResult(left, def.out, ctx));\n }\n return handlePipeResult(left, def.out, ctx);\n };\n});\nfunction handlePipeResult(left, next, ctx) {\n if (left.issues.length) {\n // prevent further checks\n left.aborted = true;\n return left;\n }\n return next._zod.run({ value: left.value, issues: left.issues }, ctx);\n}\nexport const $ZodCodec = /*@__PURE__*/ core.$constructor(\"$ZodCodec\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"values\", () => def.in._zod.values);\n util.defineLazy(inst._zod, \"optin\", () => def.in._zod.optin);\n util.defineLazy(inst._zod, \"optout\", () => def.out._zod.optout);\n util.defineLazy(inst._zod, \"propValues\", () => def.in._zod.propValues);\n inst._zod.parse = (payload, ctx) => {\n const direction = ctx.direction || \"forward\";\n if (direction === \"forward\") {\n const left = def.in._zod.run(payload, ctx);\n if (left instanceof Promise) {\n return left.then((left) => handleCodecAResult(left, def, ctx));\n }\n return handleCodecAResult(left, def, ctx);\n }\n else {\n const right = def.out._zod.run(payload, ctx);\n if (right instanceof Promise) {\n return right.then((right) => handleCodecAResult(right, def, ctx));\n }\n return handleCodecAResult(right, def, ctx);\n }\n };\n});\nfunction handleCodecAResult(result, def, ctx) {\n if (result.issues.length) {\n // prevent further checks\n result.aborted = true;\n return result;\n }\n const direction = ctx.direction || \"forward\";\n if (direction === \"forward\") {\n const transformed = def.transform(result.value, result);\n if (transformed instanceof Promise) {\n return transformed.then((value) => handleCodecTxResult(result, value, def.out, ctx));\n }\n return handleCodecTxResult(result, transformed, def.out, ctx);\n }\n else {\n const transformed = def.reverseTransform(result.value, result);\n if (transformed instanceof Promise) {\n return transformed.then((value) => handleCodecTxResult(result, value, def.in, ctx));\n }\n return handleCodecTxResult(result, transformed, def.in, ctx);\n }\n}\nfunction handleCodecTxResult(left, value, nextSchema, ctx) {\n // Check if transform added any issues\n if (left.issues.length) {\n left.aborted = true;\n return left;\n }\n return nextSchema._zod.run({ value, issues: left.issues }, ctx);\n}\nexport const $ZodReadonly = /*@__PURE__*/ core.$constructor(\"$ZodReadonly\", (inst, def) => {\n $ZodType.init(inst, def);\n util.defineLazy(inst._zod, \"propValues\", () => def.innerType._zod.propValues);\n util.defineLazy(inst._zod, \"values\", () => def.innerType._zod.values);\n util.defineLazy(inst._zod, \"optin\", () => def.innerType?._zod?.optin);\n util.defineLazy(inst._zod, \"optout\", () => def.innerType?._zod?.optout);\n inst._zod.parse = (payload, ctx) => {\n if (ctx.direction === \"backward\") {\n return def.innerType._zod.run(payload, ctx);\n }\n const result = def.innerType._zod.run(payload, ctx);\n if (result instanceof Promise) {\n return result.then(handleReadonlyResult);\n }\n return handleReadonlyResult(result);\n };\n});\nfunction handleReadonlyResult(payload) {\n payload.value = Object.freeze(payload.value);\n return payload;\n}\nexport const $ZodTemplateLiteral = /*@__PURE__*/ core.$constructor(\"$ZodTemplateLiteral\", (inst, def) => {\n $ZodType.init(inst, def);\n const regexParts = [];\n for (const part of def.parts) {\n if (typeof part === \"object\" && part !== null) {\n // is Zod schema\n if (!part._zod.pattern) {\n // if (!source)\n throw new Error(`Invalid template literal part, no pattern found: ${[...part._zod.traits].shift()}`);\n }\n const source = part._zod.pattern instanceof RegExp ? part._zod.pattern.source : part._zod.pattern;\n if (!source)\n throw new Error(`Invalid template literal part: ${part._zod.traits}`);\n const start = source.startsWith(\"^\") ? 1 : 0;\n const end = source.endsWith(\"$\") ? source.length - 1 : source.length;\n regexParts.push(source.slice(start, end));\n }\n else if (part === null || util.primitiveTypes.has(typeof part)) {\n regexParts.push(util.escapeRegex(`${part}`));\n }\n else {\n throw new Error(`Invalid template literal part: ${part}`);\n }\n }\n inst._zod.pattern = new RegExp(`^${regexParts.join(\"\")}$`);\n inst._zod.parse = (payload, _ctx) => {\n if (typeof payload.value !== \"string\") {\n payload.issues.push({\n input: payload.value,\n inst,\n expected: \"string\",\n code: \"invalid_type\",\n });\n return payload;\n }\n inst._zod.pattern.lastIndex = 0;\n if (!inst._zod.pattern.test(payload.value)) {\n payload.issues.push({\n input: payload.value,\n inst,\n code: \"invalid_format\",\n format: def.format ?? \"template_literal\",\n pattern: inst._zod.pattern.source,\n });\n return payload;\n }\n return payload;\n };\n});\nexport const $ZodFunction = /*@__PURE__*/ core.$constructor(\"$ZodFunction\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._def = def;\n inst._zod.def = def;\n inst.implement = (func) => {\n if (typeof func !== \"function\") {\n throw new Error(\"implement() must be called with a function\");\n }\n return function (...args) {\n const parsedArgs = inst._def.input ? parse(inst._def.input, args) : args;\n const result = Reflect.apply(func, this, parsedArgs);\n if (inst._def.output) {\n return parse(inst._def.output, result);\n }\n return result;\n };\n };\n inst.implementAsync = (func) => {\n if (typeof func !== \"function\") {\n throw new Error(\"implementAsync() must be called with a function\");\n }\n return async function (...args) {\n const parsedArgs = inst._def.input ? await parseAsync(inst._def.input, args) : args;\n const result = await Reflect.apply(func, this, parsedArgs);\n if (inst._def.output) {\n return await parseAsync(inst._def.output, result);\n }\n return result;\n };\n };\n inst._zod.parse = (payload, _ctx) => {\n if (typeof payload.value !== \"function\") {\n payload.issues.push({\n code: \"invalid_type\",\n expected: \"function\",\n input: payload.value,\n inst,\n });\n return payload;\n }\n // Check if output is a promise type to determine if we should use async implementation\n const hasPromiseOutput = inst._def.output && inst._def.output._zod.def.type === \"promise\";\n if (hasPromiseOutput) {\n payload.value = inst.implementAsync(payload.value);\n }\n else {\n payload.value = inst.implement(payload.value);\n }\n return payload;\n };\n inst.input = (...args) => {\n const F = inst.constructor;\n if (Array.isArray(args[0])) {\n return new F({\n type: \"function\",\n input: new $ZodTuple({\n type: \"tuple\",\n items: args[0],\n rest: args[1],\n }),\n output: inst._def.output,\n });\n }\n return new F({\n type: \"function\",\n input: args[0],\n output: inst._def.output,\n });\n };\n inst.output = (output) => {\n const F = inst.constructor;\n return new F({\n type: \"function\",\n input: inst._def.input,\n output,\n });\n };\n return inst;\n});\nexport const $ZodPromise = /*@__PURE__*/ core.$constructor(\"$ZodPromise\", (inst, def) => {\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, ctx) => {\n return Promise.resolve(payload.value).then((inner) => def.innerType._zod.run({ value: inner, issues: [] }, ctx));\n };\n});\nexport const $ZodLazy = /*@__PURE__*/ core.$constructor(\"$ZodLazy\", (inst, def) => {\n $ZodType.init(inst, def);\n // let _innerType!: any;\n // util.defineLazy(def, \"getter\", () => {\n // if (!_innerType) {\n // _innerType = def.getter();\n // }\n // return () => _innerType;\n // });\n util.defineLazy(inst._zod, \"innerType\", () => def.getter());\n util.defineLazy(inst._zod, \"pattern\", () => inst._zod.innerType?._zod?.pattern);\n util.defineLazy(inst._zod, \"propValues\", () => inst._zod.innerType?._zod?.propValues);\n util.defineLazy(inst._zod, \"optin\", () => inst._zod.innerType?._zod?.optin ?? undefined);\n util.defineLazy(inst._zod, \"optout\", () => inst._zod.innerType?._zod?.optout ?? undefined);\n inst._zod.parse = (payload, ctx) => {\n const inner = inst._zod.innerType;\n return inner._zod.run(payload, ctx);\n };\n});\nexport const $ZodCustom = /*@__PURE__*/ core.$constructor(\"$ZodCustom\", (inst, def) => {\n checks.$ZodCheck.init(inst, def);\n $ZodType.init(inst, def);\n inst._zod.parse = (payload, _) => {\n return payload;\n };\n inst._zod.check = (payload) => {\n const input = payload.value;\n const r = def.fn(input);\n if (r instanceof Promise) {\n return r.then((r) => handleRefineResult(r, payload, input, inst));\n }\n handleRefineResult(r, payload, input, inst);\n return;\n };\n});\nfunction handleRefineResult(result, payload, input, inst) {\n if (!result) {\n const _iss = {\n code: \"custom\",\n input,\n inst, // incorporates params.error into issue reporting\n path: [...(inst._zod.def.path ?? [])], // incorporates params.error into issue reporting\n continue: !inst._zod.def.abort,\n // params: inst._zod.def.params,\n };\n if (inst._zod.def.params)\n _iss.params = inst._zod.def.params;\n payload.issues.push(util.issue(_iss));\n }\n}\n", "export { default as ar } from \"./ar.js\";\nexport { default as az } from \"./az.js\";\nexport { default as be } from \"./be.js\";\nexport { default as bg } from \"./bg.js\";\nexport { default as ca } from \"./ca.js\";\nexport { default as cs } from \"./cs.js\";\nexport { default as da } from \"./da.js\";\nexport { default as de } from \"./de.js\";\nexport { default as en } from \"./en.js\";\nexport { default as eo } from \"./eo.js\";\nexport { default as es } from \"./es.js\";\nexport { default as fa } from \"./fa.js\";\nexport { default as fi } from \"./fi.js\";\nexport { default as fr } from \"./fr.js\";\nexport { default as frCA } from \"./fr-CA.js\";\nexport { default as he } from \"./he.js\";\nexport { default as hu } from \"./hu.js\";\nexport { default as hy } from \"./hy.js\";\nexport { default as id } from \"./id.js\";\nexport { default as is } from \"./is.js\";\nexport { default as it } from \"./it.js\";\nexport { default as ja } from \"./ja.js\";\nexport { default as ka } from \"./ka.js\";\nexport { default as kh } from \"./kh.js\";\nexport { default as km } from \"./km.js\";\nexport { default as ko } from \"./ko.js\";\nexport { default as lt } from \"./lt.js\";\nexport { default as mk } from \"./mk.js\";\nexport { default as ms } from \"./ms.js\";\nexport { default as nl } from \"./nl.js\";\nexport { default as no } from \"./no.js\";\nexport { default as ota } from \"./ota.js\";\nexport { default as ps } from \"./ps.js\";\nexport { default as pl } from \"./pl.js\";\nexport { default as pt } from \"./pt.js\";\nexport { default as ru } from \"./ru.js\";\nexport { default as sl } from \"./sl.js\";\nexport { default as sv } from \"./sv.js\";\nexport { default as ta } from \"./ta.js\";\nexport { default as th } from \"./th.js\";\nexport { default as tr } from \"./tr.js\";\nexport { default as ua } from \"./ua.js\";\nexport { default as uk } from \"./uk.js\";\nexport { default as ur } from \"./ur.js\";\nexport { default as uz } from \"./uz.js\";\nexport { default as vi } from \"./vi.js\";\nexport { default as zhCN } from \"./zh-CN.js\";\nexport { default as zhTW } from \"./zh-TW.js\";\nexport { default as yo } from \"./yo.js\";\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u062D\u0631\u0641\", verb: \"\u0623\u0646 \u064A\u062D\u0648\u064A\" },\n file: { unit: \"\u0628\u0627\u064A\u062A\", verb: \"\u0623\u0646 \u064A\u062D\u0648\u064A\" },\n array: { unit: \"\u0639\u0646\u0635\u0631\", verb: \"\u0623\u0646 \u064A\u062D\u0648\u064A\" },\n set: { unit: \"\u0639\u0646\u0635\u0631\", verb: \"\u0623\u0646 \u064A\u062D\u0648\u064A\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0645\u062F\u062E\u0644\",\n email: \"\u0628\u0631\u064A\u062F \u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A\",\n url: \"\u0631\u0627\u0628\u0637\",\n emoji: \"\u0625\u064A\u0645\u0648\u062C\u064A\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u062A\u0627\u0631\u064A\u062E \u0648\u0648\u0642\u062A \u0628\u0645\u0639\u064A\u0627\u0631 ISO\",\n date: \"\u062A\u0627\u0631\u064A\u062E \u0628\u0645\u0639\u064A\u0627\u0631 ISO\",\n time: \"\u0648\u0642\u062A \u0628\u0645\u0639\u064A\u0627\u0631 ISO\",\n duration: \"\u0645\u062F\u0629 \u0628\u0645\u0639\u064A\u0627\u0631 ISO\",\n ipv4: \"\u0639\u0646\u0648\u0627\u0646 IPv4\",\n ipv6: \"\u0639\u0646\u0648\u0627\u0646 IPv6\",\n cidrv4: \"\u0645\u062F\u0649 \u0639\u0646\u0627\u0648\u064A\u0646 \u0628\u0635\u064A\u063A\u0629 IPv4\",\n cidrv6: \"\u0645\u062F\u0649 \u0639\u0646\u0627\u0648\u064A\u0646 \u0628\u0635\u064A\u063A\u0629 IPv6\",\n base64: \"\u0646\u064E\u0635 \u0628\u062A\u0631\u0645\u064A\u0632 base64-encoded\",\n base64url: \"\u0646\u064E\u0635 \u0628\u062A\u0631\u0645\u064A\u0632 base64url-encoded\",\n json_string: \"\u0646\u064E\u0635 \u0639\u0644\u0649 \u0647\u064A\u0626\u0629 JSON\",\n e164: \"\u0631\u0642\u0645 \u0647\u0627\u062A\u0641 \u0628\u0645\u0639\u064A\u0627\u0631 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u0645\u062F\u062E\u0644\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0645\u062F\u062E\u0644\u0627\u062A \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644\u0629: \u064A\u0641\u062A\u0631\u0636 \u0625\u062F\u062E\u0627\u0644 instanceof ${issue.expected}\u060C \u0648\u0644\u0643\u0646 \u062A\u0645 \u0625\u062F\u062E\u0627\u0644 ${received}`;\n }\n return `\u0645\u062F\u062E\u0644\u0627\u062A \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644\u0629: \u064A\u0641\u062A\u0631\u0636 \u0625\u062F\u062E\u0627\u0644 ${expected}\u060C \u0648\u0644\u0643\u0646 \u062A\u0645 \u0625\u062F\u062E\u0627\u0644 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u0645\u062F\u062E\u0644\u0627\u062A \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644\u0629: \u064A\u0641\u062A\u0631\u0636 \u0625\u062F\u062E\u0627\u0644 ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u0627\u062E\u062A\u064A\u0627\u0631 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062A\u0648\u0642\u0639 \u0627\u0646\u062A\u0642\u0627\u0621 \u0623\u062D\u062F \u0647\u0630\u0647 \u0627\u0644\u062E\u064A\u0627\u0631\u0627\u062A: ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return ` \u0623\u0643\u0628\u0631 \u0645\u0646 \u0627\u0644\u0644\u0627\u0632\u0645: \u064A\u0641\u062A\u0631\u0636 \u0623\u0646 \u062A\u0643\u0648\u0646 ${issue.origin ?? \"\u0627\u0644\u0642\u064A\u0645\u0629\"} ${adj} ${issue.maximum.toString()} ${sizing.unit ?? \"\u0639\u0646\u0635\u0631\"}`;\n return `\u0623\u0643\u0628\u0631 \u0645\u0646 \u0627\u0644\u0644\u0627\u0632\u0645: \u064A\u0641\u062A\u0631\u0636 \u0623\u0646 \u062A\u0643\u0648\u0646 ${issue.origin ?? \"\u0627\u0644\u0642\u064A\u0645\u0629\"} ${adj} ${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0623\u0635\u063A\u0631 \u0645\u0646 \u0627\u0644\u0644\u0627\u0632\u0645: \u064A\u0641\u062A\u0631\u0636 \u0644\u0640 ${issue.origin} \u0623\u0646 \u064A\u0643\u0648\u0646 ${adj} ${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u0623\u0635\u063A\u0631 \u0645\u0646 \u0627\u0644\u0644\u0627\u0632\u0645: \u064A\u0641\u062A\u0631\u0636 \u0644\u0640 ${issue.origin} \u0623\u0646 \u064A\u0643\u0648\u0646 ${adj} ${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u0646\u064E\u0635 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062C\u0628 \u0623\u0646 \u064A\u0628\u062F\u0623 \u0628\u0640 \"${issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u0646\u064E\u0635 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062C\u0628 \u0623\u0646 \u064A\u0646\u062A\u0647\u064A \u0628\u0640 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u0646\u064E\u0635 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062C\u0628 \u0623\u0646 \u064A\u062A\u0636\u0645\u0651\u064E\u0646 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u0646\u064E\u0635 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062C\u0628 \u0623\u0646 \u064A\u0637\u0627\u0628\u0642 \u0627\u0644\u0646\u0645\u0637 ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644`;\n }\n case \"not_multiple_of\":\n return `\u0631\u0642\u0645 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644: \u064A\u062C\u0628 \u0623\u0646 \u064A\u0643\u0648\u0646 \u0645\u0646 \u0645\u0636\u0627\u0639\u0641\u0627\u062A ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u0645\u0639\u0631\u0641${issue.keys.length > 1 ? \"\u0627\u062A\" : \"\"} \u063A\u0631\u064A\u0628${issue.keys.length > 1 ? \"\u0629\" : \"\"}: ${util.joinValues(issue.keys, \"\u060C \")}`;\n case \"invalid_key\":\n return `\u0645\u0639\u0631\u0641 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644 \u0641\u064A ${issue.origin}`;\n case \"invalid_union\":\n return \"\u0645\u062F\u062E\u0644 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644\";\n case \"invalid_element\":\n return `\u0645\u062F\u062E\u0644 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644 \u0641\u064A ${issue.origin}`;\n default:\n return \"\u0645\u062F\u062E\u0644 \u063A\u064A\u0631 \u0645\u0642\u0628\u0648\u0644\";\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"simvol\", verb: \"olmal\u0131d\u0131r\" },\n file: { unit: \"bayt\", verb: \"olmal\u0131d\u0131r\" },\n array: { unit: \"element\", verb: \"olmal\u0131d\u0131r\" },\n set: { unit: \"element\", verb: \"olmal\u0131d\u0131r\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"email address\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO datetime\",\n date: \"ISO date\",\n time: \"ISO time\",\n duration: \"ISO duration\",\n ipv4: \"IPv4 address\",\n ipv6: \"IPv6 address\",\n cidrv4: \"IPv4 range\",\n cidrv6: \"IPv6 range\",\n base64: \"base64-encoded string\",\n base64url: \"base64url-encoded string\",\n json_string: \"JSON string\",\n e164: \"E.164 number\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Yanl\u0131\u015F d\u0259y\u0259r: g\u00F6zl\u0259nil\u0259n instanceof ${issue.expected}, daxil olan ${received}`;\n }\n return `Yanl\u0131\u015F d\u0259y\u0259r: g\u00F6zl\u0259nil\u0259n ${expected}, daxil olan ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Yanl\u0131\u015F d\u0259y\u0259r: g\u00F6zl\u0259nil\u0259n ${util.stringifyPrimitive(issue.values[0])}`;\n return `Yanl\u0131\u015F se\u00E7im: a\u015Fa\u011F\u0131dak\u0131lardan biri olmal\u0131d\u0131r: ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u00C7ox b\u00F6y\u00FCk: g\u00F6zl\u0259nil\u0259n ${issue.origin ?? \"d\u0259y\u0259r\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"element\"}`;\n return `\u00C7ox b\u00F6y\u00FCk: g\u00F6zl\u0259nil\u0259n ${issue.origin ?? \"d\u0259y\u0259r\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u00C7ox ki\u00E7ik: g\u00F6zl\u0259nil\u0259n ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n return `\u00C7ox ki\u00E7ik: g\u00F6zl\u0259nil\u0259n ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Yanl\u0131\u015F m\u0259tn: \"${_issue.prefix}\" il\u0259 ba\u015Flamal\u0131d\u0131r`;\n if (_issue.format === \"ends_with\")\n return `Yanl\u0131\u015F m\u0259tn: \"${_issue.suffix}\" il\u0259 bitm\u0259lidir`;\n if (_issue.format === \"includes\")\n return `Yanl\u0131\u015F m\u0259tn: \"${_issue.includes}\" daxil olmal\u0131d\u0131r`;\n if (_issue.format === \"regex\")\n return `Yanl\u0131\u015F m\u0259tn: ${_issue.pattern} \u015Fablonuna uy\u011Fun olmal\u0131d\u0131r`;\n return `Yanl\u0131\u015F ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Yanl\u0131\u015F \u0259d\u0259d: ${issue.divisor} il\u0259 b\u00F6l\u00FCn\u0259 bil\u0259n olmal\u0131d\u0131r`;\n case \"unrecognized_keys\":\n return `Tan\u0131nmayan a\u00E7ar${issue.keys.length > 1 ? \"lar\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} daxilind\u0259 yanl\u0131\u015F a\u00E7ar`;\n case \"invalid_union\":\n return \"Yanl\u0131\u015F d\u0259y\u0259r\";\n case \"invalid_element\":\n return `${issue.origin} daxilind\u0259 yanl\u0131\u015F d\u0259y\u0259r`;\n default:\n return `Yanl\u0131\u015F d\u0259y\u0259r`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nfunction getBelarusianPlural(count, one, few, many) {\n const absCount = Math.abs(count);\n const lastDigit = absCount % 10;\n const lastTwoDigits = absCount % 100;\n if (lastTwoDigits >= 11 && lastTwoDigits <= 19) {\n return many;\n }\n if (lastDigit === 1) {\n return one;\n }\n if (lastDigit >= 2 && lastDigit <= 4) {\n return few;\n }\n return many;\n}\nconst error = () => {\n const Sizable = {\n string: {\n unit: {\n one: \"\u0441\u0456\u043C\u0432\u0430\u043B\",\n few: \"\u0441\u0456\u043C\u0432\u0430\u043B\u044B\",\n many: \"\u0441\u0456\u043C\u0432\u0430\u043B\u0430\u045E\",\n },\n verb: \"\u043C\u0435\u0446\u044C\",\n },\n array: {\n unit: {\n one: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\",\n few: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u044B\",\n many: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0430\u045E\",\n },\n verb: \"\u043C\u0435\u0446\u044C\",\n },\n set: {\n unit: {\n one: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\",\n few: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u044B\",\n many: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0430\u045E\",\n },\n verb: \"\u043C\u0435\u0446\u044C\",\n },\n file: {\n unit: {\n one: \"\u0431\u0430\u0439\u0442\",\n few: \"\u0431\u0430\u0439\u0442\u044B\",\n many: \"\u0431\u0430\u0439\u0442\u0430\u045E\",\n },\n verb: \"\u043C\u0435\u0446\u044C\",\n },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0443\u0432\u043E\u0434\",\n email: \"email \u0430\u0434\u0440\u0430\u0441\",\n url: \"URL\",\n emoji: \"\u044D\u043C\u043E\u0434\u0437\u0456\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0434\u0430\u0442\u0430 \u0456 \u0447\u0430\u0441\",\n date: \"ISO \u0434\u0430\u0442\u0430\",\n time: \"ISO \u0447\u0430\u0441\",\n duration: \"ISO \u043F\u0440\u0430\u0446\u044F\u0433\u043B\u0430\u0441\u0446\u044C\",\n ipv4: \"IPv4 \u0430\u0434\u0440\u0430\u0441\",\n ipv6: \"IPv6 \u0430\u0434\u0440\u0430\u0441\",\n cidrv4: \"IPv4 \u0434\u044B\u044F\u043F\u0430\u0437\u043E\u043D\",\n cidrv6: \"IPv6 \u0434\u044B\u044F\u043F\u0430\u0437\u043E\u043D\",\n base64: \"\u0440\u0430\u0434\u043E\u043A \u0443 \u0444\u0430\u0440\u043C\u0430\u0446\u0435 base64\",\n base64url: \"\u0440\u0430\u0434\u043E\u043A \u0443 \u0444\u0430\u0440\u043C\u0430\u0446\u0435 base64url\",\n json_string: \"JSON \u0440\u0430\u0434\u043E\u043A\",\n e164: \"\u043D\u0443\u043C\u0430\u0440 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u0443\u0432\u043E\u0434\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u043B\u0456\u043A\",\n array: \"\u043C\u0430\u0441\u0456\u045E\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u045E\u0432\u043E\u0434: \u0447\u0430\u043A\u0430\u045E\u0441\u044F instanceof ${issue.expected}, \u0430\u0442\u0440\u044B\u043C\u0430\u043D\u0430 ${received}`;\n }\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u045E\u0432\u043E\u0434: \u0447\u0430\u043A\u0430\u045E\u0441\u044F ${expected}, \u0430\u0442\u0440\u044B\u043C\u0430\u043D\u0430 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u045E\u0432\u043E\u0434: \u0447\u0430\u043A\u0430\u043B\u0430\u0441\u044F ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0432\u0430\u0440\u044B\u044F\u043D\u0442: \u0447\u0430\u043A\u0430\u045E\u0441\u044F \u0430\u0434\u0437\u0456\u043D \u0437 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const maxValue = Number(issue.maximum);\n const unit = getBelarusianPlural(maxValue, sizing.unit.one, sizing.unit.few, sizing.unit.many);\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u0430 \u0432\u044F\u043B\u0456\u043A\u0456: \u0447\u0430\u043A\u0430\u043B\u0430\u0441\u044F, \u0448\u0442\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u044D\u043D\u043D\u0435\"} \u043F\u0430\u0432\u0456\u043D\u043D\u0430 ${sizing.verb} ${adj}${issue.maximum.toString()} ${unit}`;\n }\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u0430 \u0432\u044F\u043B\u0456\u043A\u0456: \u0447\u0430\u043A\u0430\u043B\u0430\u0441\u044F, \u0448\u0442\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u044D\u043D\u043D\u0435\"} \u043F\u0430\u0432\u0456\u043D\u043D\u0430 \u0431\u044B\u0446\u044C ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const minValue = Number(issue.minimum);\n const unit = getBelarusianPlural(minValue, sizing.unit.one, sizing.unit.few, sizing.unit.many);\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u0430 \u043C\u0430\u043B\u044B: \u0447\u0430\u043A\u0430\u043B\u0430\u0441\u044F, \u0448\u0442\u043E ${issue.origin} \u043F\u0430\u0432\u0456\u043D\u043D\u0430 ${sizing.verb} ${adj}${issue.minimum.toString()} ${unit}`;\n }\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u0430 \u043C\u0430\u043B\u044B: \u0447\u0430\u043A\u0430\u043B\u0430\u0441\u044F, \u0448\u0442\u043E ${issue.origin} \u043F\u0430\u0432\u0456\u043D\u043D\u0430 \u0431\u044B\u0446\u044C ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0440\u0430\u0434\u043E\u043A: \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u043F\u0430\u0447\u044B\u043D\u0430\u0446\u0446\u0430 \u0437 \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0440\u0430\u0434\u043E\u043A: \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u0437\u0430\u043A\u0430\u043D\u0447\u0432\u0430\u0446\u0446\u0430 \u043D\u0430 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0440\u0430\u0434\u043E\u043A: \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u0437\u043C\u044F\u0448\u0447\u0430\u0446\u044C \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u0440\u0430\u0434\u043E\u043A: \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u0430\u0434\u043F\u0430\u0432\u044F\u0434\u0430\u0446\u044C \u0448\u0430\u0431\u043B\u043E\u043D\u0443 ${_issue.pattern}`;\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u043B\u0456\u043A: \u043F\u0430\u0432\u0456\u043D\u0435\u043D \u0431\u044B\u0446\u044C \u043A\u0440\u0430\u0442\u043D\u044B\u043C ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u041D\u0435\u0440\u0430\u0441\u043F\u0430\u0437\u043D\u0430\u043D\u044B ${issue.keys.length > 1 ? \"\u043A\u043B\u044E\u0447\u044B\" : \"\u043A\u043B\u044E\u0447\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u043A\u043B\u044E\u0447 \u0443 ${issue.origin}`;\n case \"invalid_union\":\n return \"\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u045E\u0432\u043E\u0434\";\n case \"invalid_element\":\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u0430\u0435 \u0437\u043D\u0430\u0447\u044D\u043D\u043D\u0435 \u045E ${issue.origin}`;\n default:\n return `\u041D\u044F\u043F\u0440\u0430\u0432\u0456\u043B\u044C\u043D\u044B \u045E\u0432\u043E\u0434`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u0441\u0438\u043C\u0432\u043E\u043B\u0430\", verb: \"\u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430\" },\n file: { unit: \"\u0431\u0430\u0439\u0442\u0430\", verb: \"\u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430\" },\n array: { unit: \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0430\", verb: \"\u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430\" },\n set: { unit: \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0430\", verb: \"\u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0432\u0445\u043E\u0434\",\n email: \"\u0438\u043C\u0435\u0439\u043B \u0430\u0434\u0440\u0435\u0441\",\n url: \"URL\",\n emoji: \"\u0435\u043C\u043E\u0434\u0436\u0438\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0432\u0440\u0435\u043C\u0435\",\n date: \"ISO \u0434\u0430\u0442\u0430\",\n time: \"ISO \u0432\u0440\u0435\u043C\u0435\",\n duration: \"ISO \u043F\u0440\u043E\u0434\u044A\u043B\u0436\u0438\u0442\u0435\u043B\u043D\u043E\u0441\u0442\",\n ipv4: \"IPv4 \u0430\u0434\u0440\u0435\u0441\",\n ipv6: \"IPv6 \u0430\u0434\u0440\u0435\u0441\",\n cidrv4: \"IPv4 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\",\n cidrv6: \"IPv6 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\",\n base64: \"base64-\u043A\u043E\u0434\u0438\u0440\u0430\u043D \u043D\u0438\u0437\",\n base64url: \"base64url-\u043A\u043E\u0434\u0438\u0440\u0430\u043D \u043D\u0438\u0437\",\n json_string: \"JSON \u043D\u0438\u0437\",\n e164: \"E.164 \u043D\u043E\u043C\u0435\u0440\",\n jwt: \"JWT\",\n template_literal: \"\u0432\u0445\u043E\u0434\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0447\u0438\u0441\u043B\u043E\",\n array: \"\u043C\u0430\u0441\u0438\u0432\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u0432\u0445\u043E\u0434: \u043E\u0447\u0430\u043A\u0432\u0430\u043D instanceof ${issue.expected}, \u043F\u043E\u043B\u0443\u0447\u0435\u043D ${received}`;\n }\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u0432\u0445\u043E\u0434: \u043E\u0447\u0430\u043A\u0432\u0430\u043D ${expected}, \u043F\u043E\u043B\u0443\u0447\u0435\u043D ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u0432\u0445\u043E\u0434: \u043E\u0447\u0430\u043A\u0432\u0430\u043D ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u0430 \u043E\u043F\u0446\u0438\u044F: \u043E\u0447\u0430\u043A\u0432\u0430\u043D\u043E \u0435\u0434\u043D\u043E \u043E\u0442 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u0422\u0432\u044A\u0440\u0434\u0435 \u0433\u043E\u043B\u044F\u043C\u043E: \u043E\u0447\u0430\u043A\u0432\u0430 \u0441\u0435 ${issue.origin ?? \"\u0441\u0442\u043E\u0439\u043D\u043E\u0441\u0442\"} \u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430 ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0430\"}`;\n return `\u0422\u0432\u044A\u0440\u0434\u0435 \u0433\u043E\u043B\u044F\u043C\u043E: \u043E\u0447\u0430\u043A\u0432\u0430 \u0441\u0435 ${issue.origin ?? \"\u0441\u0442\u043E\u0439\u043D\u043E\u0441\u0442\"} \u0434\u0430 \u0431\u044A\u0434\u0435 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0422\u0432\u044A\u0440\u0434\u0435 \u043C\u0430\u043B\u043A\u043E: \u043E\u0447\u0430\u043A\u0432\u0430 \u0441\u0435 ${issue.origin} \u0434\u0430 \u0441\u044A\u0434\u044A\u0440\u0436\u0430 ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u0422\u0432\u044A\u0440\u0434\u0435 \u043C\u0430\u043B\u043A\u043E: \u043E\u0447\u0430\u043A\u0432\u0430 \u0441\u0435 ${issue.origin} \u0434\u0430 \u0431\u044A\u0434\u0435 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u043D\u0438\u0437: \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0437\u0430\u043F\u043E\u0447\u0432\u0430 \u0441 \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u043D\u0438\u0437: \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0437\u0430\u0432\u044A\u0440\u0448\u0432\u0430 \u0441 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u043D\u0438\u0437: \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0432\u043A\u043B\u044E\u0447\u0432\u0430 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u043D\u0438\u0437: \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0441\u044A\u0432\u043F\u0430\u0434\u0430 \u0441 ${_issue.pattern}`;\n let invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D\";\n if (_issue.format === \"emoji\")\n invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E\";\n if (_issue.format === \"datetime\")\n invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E\";\n if (_issue.format === \"date\")\n invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u0430\";\n if (_issue.format === \"time\")\n invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E\";\n if (_issue.format === \"duration\")\n invalid_adj = \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u0430\";\n return `${invalid_adj} ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u043E \u0447\u0438\u0441\u043B\u043E: \u0442\u0440\u044F\u0431\u0432\u0430 \u0434\u0430 \u0431\u044A\u0434\u0435 \u043A\u0440\u0430\u0442\u043D\u043E \u043D\u0430 ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u041D\u0435\u0440\u0430\u0437\u043F\u043E\u0437\u043D\u0430\u0442${issue.keys.length > 1 ? \"\u0438\" : \"\"} \u043A\u043B\u044E\u0447${issue.keys.length > 1 ? \"\u043E\u0432\u0435\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u043A\u043B\u044E\u0447 \u0432 ${issue.origin}`;\n case \"invalid_union\":\n return \"\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u0432\u0445\u043E\u0434\";\n case \"invalid_element\":\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u043D\u0430 \u0441\u0442\u043E\u0439\u043D\u043E\u0441\u0442 \u0432 ${issue.origin}`;\n default:\n return `\u041D\u0435\u0432\u0430\u043B\u0438\u0434\u0435\u043D \u0432\u0445\u043E\u0434`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"car\u00E0cters\", verb: \"contenir\" },\n file: { unit: \"bytes\", verb: \"contenir\" },\n array: { unit: \"elements\", verb: \"contenir\" },\n set: { unit: \"elements\", verb: \"contenir\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"entrada\",\n email: \"adre\u00E7a electr\u00F2nica\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"data i hora ISO\",\n date: \"data ISO\",\n time: \"hora ISO\",\n duration: \"durada ISO\",\n ipv4: \"adre\u00E7a IPv4\",\n ipv6: \"adre\u00E7a IPv6\",\n cidrv4: \"rang IPv4\",\n cidrv6: \"rang IPv6\",\n base64: \"cadena codificada en base64\",\n base64url: \"cadena codificada en base64url\",\n json_string: \"cadena JSON\",\n e164: \"n\u00FAmero E.164\",\n jwt: \"JWT\",\n template_literal: \"entrada\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Tipus inv\u00E0lid: s'esperava instanceof ${issue.expected}, s'ha rebut ${received}`;\n }\n return `Tipus inv\u00E0lid: s'esperava ${expected}, s'ha rebut ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Valor inv\u00E0lid: s'esperava ${util.stringifyPrimitive(issue.values[0])}`;\n return `Opci\u00F3 inv\u00E0lida: s'esperava una de ${util.joinValues(issue.values, \" o \")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"com a m\u00E0xim\" : \"menys de\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Massa gran: s'esperava que ${issue.origin ?? \"el valor\"} contingu\u00E9s ${adj} ${issue.maximum.toString()} ${sizing.unit ?? \"elements\"}`;\n return `Massa gran: s'esperava que ${issue.origin ?? \"el valor\"} fos ${adj} ${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \"com a m\u00EDnim\" : \"m\u00E9s de\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Massa petit: s'esperava que ${issue.origin} contingu\u00E9s ${adj} ${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Massa petit: s'esperava que ${issue.origin} fos ${adj} ${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Format inv\u00E0lid: ha de comen\u00E7ar amb \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Format inv\u00E0lid: ha d'acabar amb \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Format inv\u00E0lid: ha d'incloure \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Format inv\u00E0lid: ha de coincidir amb el patr\u00F3 ${_issue.pattern}`;\n return `Format inv\u00E0lid per a ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `N\u00FAmero inv\u00E0lid: ha de ser m\u00FAltiple de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Clau${issue.keys.length > 1 ? \"s\" : \"\"} no reconeguda${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Clau inv\u00E0lida a ${issue.origin}`;\n case \"invalid_union\":\n return \"Entrada inv\u00E0lida\"; // Could also be \"Tipus d'uni\u00F3 inv\u00E0lid\" but \"Entrada inv\u00E0lida\" is more general\n case \"invalid_element\":\n return `Element inv\u00E0lid a ${issue.origin}`;\n default:\n return `Entrada inv\u00E0lida`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"znak\u016F\", verb: \"m\u00EDt\" },\n file: { unit: \"bajt\u016F\", verb: \"m\u00EDt\" },\n array: { unit: \"prvk\u016F\", verb: \"m\u00EDt\" },\n set: { unit: \"prvk\u016F\", verb: \"m\u00EDt\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"regul\u00E1rn\u00ED v\u00FDraz\",\n email: \"e-mailov\u00E1 adresa\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"datum a \u010Das ve form\u00E1tu ISO\",\n date: \"datum ve form\u00E1tu ISO\",\n time: \"\u010Das ve form\u00E1tu ISO\",\n duration: \"doba trv\u00E1n\u00ED ISO\",\n ipv4: \"IPv4 adresa\",\n ipv6: \"IPv6 adresa\",\n cidrv4: \"rozsah IPv4\",\n cidrv6: \"rozsah IPv6\",\n base64: \"\u0159et\u011Bzec zak\u00F3dovan\u00FD ve form\u00E1tu base64\",\n base64url: \"\u0159et\u011Bzec zak\u00F3dovan\u00FD ve form\u00E1tu base64url\",\n json_string: \"\u0159et\u011Bzec ve form\u00E1tu JSON\",\n e164: \"\u010D\u00EDslo E.164\",\n jwt: \"JWT\",\n template_literal: \"vstup\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u010D\u00EDslo\",\n string: \"\u0159et\u011Bzec\",\n function: \"funkce\",\n array: \"pole\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Neplatn\u00FD vstup: o\u010Dek\u00E1v\u00E1no instanceof ${issue.expected}, obdr\u017Eeno ${received}`;\n }\n return `Neplatn\u00FD vstup: o\u010Dek\u00E1v\u00E1no ${expected}, obdr\u017Eeno ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Neplatn\u00FD vstup: o\u010Dek\u00E1v\u00E1no ${util.stringifyPrimitive(issue.values[0])}`;\n return `Neplatn\u00E1 mo\u017Enost: o\u010Dek\u00E1v\u00E1na jedna z hodnot ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Hodnota je p\u0159\u00EDli\u0161 velk\u00E1: ${issue.origin ?? \"hodnota\"} mus\u00ED m\u00EDt ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"prvk\u016F\"}`;\n }\n return `Hodnota je p\u0159\u00EDli\u0161 velk\u00E1: ${issue.origin ?? \"hodnota\"} mus\u00ED b\u00FDt ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Hodnota je p\u0159\u00EDli\u0161 mal\u00E1: ${issue.origin ?? \"hodnota\"} mus\u00ED m\u00EDt ${adj}${issue.minimum.toString()} ${sizing.unit ?? \"prvk\u016F\"}`;\n }\n return `Hodnota je p\u0159\u00EDli\u0161 mal\u00E1: ${issue.origin ?? \"hodnota\"} mus\u00ED b\u00FDt ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Neplatn\u00FD \u0159et\u011Bzec: mus\u00ED za\u010D\u00EDnat na \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Neplatn\u00FD \u0159et\u011Bzec: mus\u00ED kon\u010Dit na \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Neplatn\u00FD \u0159et\u011Bzec: mus\u00ED obsahovat \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Neplatn\u00FD \u0159et\u011Bzec: mus\u00ED odpov\u00EDdat vzoru ${_issue.pattern}`;\n return `Neplatn\u00FD form\u00E1t ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Neplatn\u00E9 \u010D\u00EDslo: mus\u00ED b\u00FDt n\u00E1sobkem ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Nezn\u00E1m\u00E9 kl\u00ED\u010De: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Neplatn\u00FD kl\u00ED\u010D v ${issue.origin}`;\n case \"invalid_union\":\n return \"Neplatn\u00FD vstup\";\n case \"invalid_element\":\n return `Neplatn\u00E1 hodnota v ${issue.origin}`;\n default:\n return `Neplatn\u00FD vstup`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"tegn\", verb: \"havde\" },\n file: { unit: \"bytes\", verb: \"havde\" },\n array: { unit: \"elementer\", verb: \"indeholdt\" },\n set: { unit: \"elementer\", verb: \"indeholdt\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"e-mailadresse\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO dato- og klokkesl\u00E6t\",\n date: \"ISO-dato\",\n time: \"ISO-klokkesl\u00E6t\",\n duration: \"ISO-varighed\",\n ipv4: \"IPv4-omr\u00E5de\",\n ipv6: \"IPv6-omr\u00E5de\",\n cidrv4: \"IPv4-spektrum\",\n cidrv6: \"IPv6-spektrum\",\n base64: \"base64-kodet streng\",\n base64url: \"base64url-kodet streng\",\n json_string: \"JSON-streng\",\n e164: \"E.164-nummer\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n string: \"streng\",\n number: \"tal\",\n boolean: \"boolean\",\n array: \"liste\",\n object: \"objekt\",\n set: \"s\u00E6t\",\n file: \"fil\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ugyldigt input: forventede instanceof ${issue.expected}, fik ${received}`;\n }\n return `Ugyldigt input: forventede ${expected}, fik ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ugyldig v\u00E6rdi: forventede ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ugyldigt valg: forventede en af f\u00F8lgende ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n if (sizing)\n return `For stor: forventede ${origin ?? \"value\"} ${sizing.verb} ${adj} ${issue.maximum.toString()} ${sizing.unit ?? \"elementer\"}`;\n return `For stor: forventede ${origin ?? \"value\"} havde ${adj} ${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n if (sizing) {\n return `For lille: forventede ${origin} ${sizing.verb} ${adj} ${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `For lille: forventede ${origin} havde ${adj} ${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Ugyldig streng: skal starte med \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Ugyldig streng: skal ende med \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Ugyldig streng: skal indeholde \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Ugyldig streng: skal matche m\u00F8nsteret ${_issue.pattern}`;\n return `Ugyldig ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ugyldigt tal: skal v\u00E6re deleligt med ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"Ukendte n\u00F8gler\" : \"Ukendt n\u00F8gle\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Ugyldig n\u00F8gle i ${issue.origin}`;\n case \"invalid_union\":\n return \"Ugyldigt input: matcher ingen af de tilladte typer\";\n case \"invalid_element\":\n return `Ugyldig v\u00E6rdi i ${issue.origin}`;\n default:\n return `Ugyldigt input`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"Zeichen\", verb: \"zu haben\" },\n file: { unit: \"Bytes\", verb: \"zu haben\" },\n array: { unit: \"Elemente\", verb: \"zu haben\" },\n set: { unit: \"Elemente\", verb: \"zu haben\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"Eingabe\",\n email: \"E-Mail-Adresse\",\n url: \"URL\",\n emoji: \"Emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO-Datum und -Uhrzeit\",\n date: \"ISO-Datum\",\n time: \"ISO-Uhrzeit\",\n duration: \"ISO-Dauer\",\n ipv4: \"IPv4-Adresse\",\n ipv6: \"IPv6-Adresse\",\n cidrv4: \"IPv4-Bereich\",\n cidrv6: \"IPv6-Bereich\",\n base64: \"Base64-codierter String\",\n base64url: \"Base64-URL-codierter String\",\n json_string: \"JSON-String\",\n e164: \"E.164-Nummer\",\n jwt: \"JWT\",\n template_literal: \"Eingabe\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"Zahl\",\n array: \"Array\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ung\u00FCltige Eingabe: erwartet instanceof ${issue.expected}, erhalten ${received}`;\n }\n return `Ung\u00FCltige Eingabe: erwartet ${expected}, erhalten ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ung\u00FCltige Eingabe: erwartet ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ung\u00FCltige Option: erwartet eine von ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Zu gro\u00DF: erwartet, dass ${issue.origin ?? \"Wert\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"Elemente\"} hat`;\n return `Zu gro\u00DF: erwartet, dass ${issue.origin ?? \"Wert\"} ${adj}${issue.maximum.toString()} ist`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Zu klein: erwartet, dass ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit} hat`;\n }\n return `Zu klein: erwartet, dass ${issue.origin} ${adj}${issue.minimum.toString()} ist`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Ung\u00FCltiger String: muss mit \"${_issue.prefix}\" beginnen`;\n if (_issue.format === \"ends_with\")\n return `Ung\u00FCltiger String: muss mit \"${_issue.suffix}\" enden`;\n if (_issue.format === \"includes\")\n return `Ung\u00FCltiger String: muss \"${_issue.includes}\" enthalten`;\n if (_issue.format === \"regex\")\n return `Ung\u00FCltiger String: muss dem Muster ${_issue.pattern} entsprechen`;\n return `Ung\u00FCltig: ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ung\u00FCltige Zahl: muss ein Vielfaches von ${issue.divisor} sein`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"Unbekannte Schl\u00FCssel\" : \"Unbekannter Schl\u00FCssel\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Ung\u00FCltiger Schl\u00FCssel in ${issue.origin}`;\n case \"invalid_union\":\n return \"Ung\u00FCltige Eingabe\";\n case \"invalid_element\":\n return `Ung\u00FCltiger Wert in ${issue.origin}`;\n default:\n return `Ung\u00FCltige Eingabe`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"characters\", verb: \"to have\" },\n file: { unit: \"bytes\", verb: \"to have\" },\n array: { unit: \"items\", verb: \"to have\" },\n set: { unit: \"items\", verb: \"to have\" },\n map: { unit: \"entries\", verb: \"to have\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"email address\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO datetime\",\n date: \"ISO date\",\n time: \"ISO time\",\n duration: \"ISO duration\",\n ipv4: \"IPv4 address\",\n ipv6: \"IPv6 address\",\n mac: \"MAC address\",\n cidrv4: \"IPv4 range\",\n cidrv6: \"IPv6 range\",\n base64: \"base64-encoded string\",\n base64url: \"base64url-encoded string\",\n json_string: \"JSON string\",\n e164: \"E.164 number\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n // type names: missing keys = do not translate (use raw value via ?? fallback)\n const TypeDictionary = {\n // Compatibility: \"nan\" -> \"NaN\" for display\n nan: \"NaN\",\n // All other type names omitted - they fall back to raw values via ?? operator\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n return `Invalid input: expected ${expected}, received ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Invalid input: expected ${util.stringifyPrimitive(issue.values[0])}`;\n return `Invalid option: expected one of ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Too big: expected ${issue.origin ?? \"value\"} to have ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elements\"}`;\n return `Too big: expected ${issue.origin ?? \"value\"} to be ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Too small: expected ${issue.origin} to have ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Too small: expected ${issue.origin} to be ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Invalid string: must start with \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Invalid string: must end with \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Invalid string: must include \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Invalid string: must match pattern ${_issue.pattern}`;\n return `Invalid ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Invalid number: must be a multiple of ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Unrecognized key${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Invalid key in ${issue.origin}`;\n case \"invalid_union\":\n return \"Invalid input\";\n case \"invalid_element\":\n return `Invalid value in ${issue.origin}`;\n default:\n return `Invalid input`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"karaktrojn\", verb: \"havi\" },\n file: { unit: \"bajtojn\", verb: \"havi\" },\n array: { unit: \"elementojn\", verb: \"havi\" },\n set: { unit: \"elementojn\", verb: \"havi\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"enigo\",\n email: \"retadreso\",\n url: \"URL\",\n emoji: \"emo\u011Dio\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO-datotempo\",\n date: \"ISO-dato\",\n time: \"ISO-tempo\",\n duration: \"ISO-da\u016Dro\",\n ipv4: \"IPv4-adreso\",\n ipv6: \"IPv6-adreso\",\n cidrv4: \"IPv4-rango\",\n cidrv6: \"IPv6-rango\",\n base64: \"64-ume kodita karaktraro\",\n base64url: \"URL-64-ume kodita karaktraro\",\n json_string: \"JSON-karaktraro\",\n e164: \"E.164-nombro\",\n jwt: \"JWT\",\n template_literal: \"enigo\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"nombro\",\n array: \"tabelo\",\n null: \"senvalora\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Nevalida enigo: atendi\u011Dis instanceof ${issue.expected}, ricevi\u011Dis ${received}`;\n }\n return `Nevalida enigo: atendi\u011Dis ${expected}, ricevi\u011Dis ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Nevalida enigo: atendi\u011Dis ${util.stringifyPrimitive(issue.values[0])}`;\n return `Nevalida opcio: atendi\u011Dis unu el ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Tro granda: atendi\u011Dis ke ${issue.origin ?? \"valoro\"} havu ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementojn\"}`;\n return `Tro granda: atendi\u011Dis ke ${issue.origin ?? \"valoro\"} havu ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Tro malgranda: atendi\u011Dis ke ${issue.origin} havu ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Tro malgranda: atendi\u011Dis ke ${issue.origin} estu ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Nevalida karaktraro: devas komenci\u011Di per \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Nevalida karaktraro: devas fini\u011Di per \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Nevalida karaktraro: devas inkluzivi \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Nevalida karaktraro: devas kongrui kun la modelo ${_issue.pattern}`;\n return `Nevalida ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Nevalida nombro: devas esti oblo de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Nekonata${issue.keys.length > 1 ? \"j\" : \"\"} \u015Dlosilo${issue.keys.length > 1 ? \"j\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Nevalida \u015Dlosilo en ${issue.origin}`;\n case \"invalid_union\":\n return \"Nevalida enigo\";\n case \"invalid_element\":\n return `Nevalida valoro en ${issue.origin}`;\n default:\n return `Nevalida enigo`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"caracteres\", verb: \"tener\" },\n file: { unit: \"bytes\", verb: \"tener\" },\n array: { unit: \"elementos\", verb: \"tener\" },\n set: { unit: \"elementos\", verb: \"tener\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"entrada\",\n email: \"direcci\u00F3n de correo electr\u00F3nico\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"fecha y hora ISO\",\n date: \"fecha ISO\",\n time: \"hora ISO\",\n duration: \"duraci\u00F3n ISO\",\n ipv4: \"direcci\u00F3n IPv4\",\n ipv6: \"direcci\u00F3n IPv6\",\n cidrv4: \"rango IPv4\",\n cidrv6: \"rango IPv6\",\n base64: \"cadena codificada en base64\",\n base64url: \"URL codificada en base64\",\n json_string: \"cadena JSON\",\n e164: \"n\u00FAmero E.164\",\n jwt: \"JWT\",\n template_literal: \"entrada\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n string: \"texto\",\n number: \"n\u00FAmero\",\n boolean: \"booleano\",\n array: \"arreglo\",\n object: \"objeto\",\n set: \"conjunto\",\n file: \"archivo\",\n date: \"fecha\",\n bigint: \"n\u00FAmero grande\",\n symbol: \"s\u00EDmbolo\",\n undefined: \"indefinido\",\n null: \"nulo\",\n function: \"funci\u00F3n\",\n map: \"mapa\",\n record: \"registro\",\n tuple: \"tupla\",\n enum: \"enumeraci\u00F3n\",\n union: \"uni\u00F3n\",\n literal: \"literal\",\n promise: \"promesa\",\n void: \"vac\u00EDo\",\n never: \"nunca\",\n unknown: \"desconocido\",\n any: \"cualquiera\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Entrada inv\u00E1lida: se esperaba instanceof ${issue.expected}, recibido ${received}`;\n }\n return `Entrada inv\u00E1lida: se esperaba ${expected}, recibido ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Entrada inv\u00E1lida: se esperaba ${util.stringifyPrimitive(issue.values[0])}`;\n return `Opci\u00F3n inv\u00E1lida: se esperaba una de ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n if (sizing)\n return `Demasiado grande: se esperaba que ${origin ?? \"valor\"} tuviera ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementos\"}`;\n return `Demasiado grande: se esperaba que ${origin ?? \"valor\"} fuera ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n if (sizing) {\n return `Demasiado peque\u00F1o: se esperaba que ${origin} tuviera ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Demasiado peque\u00F1o: se esperaba que ${origin} fuera ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Cadena inv\u00E1lida: debe comenzar con \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Cadena inv\u00E1lida: debe terminar en \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Cadena inv\u00E1lida: debe incluir \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Cadena inv\u00E1lida: debe coincidir con el patr\u00F3n ${_issue.pattern}`;\n return `Inv\u00E1lido ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `N\u00FAmero inv\u00E1lido: debe ser m\u00FAltiplo de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Llave${issue.keys.length > 1 ? \"s\" : \"\"} desconocida${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Llave inv\u00E1lida en ${TypeDictionary[issue.origin] ?? issue.origin}`;\n case \"invalid_union\":\n return \"Entrada inv\u00E1lida\";\n case \"invalid_element\":\n return `Valor inv\u00E1lido en ${TypeDictionary[issue.origin] ?? issue.origin}`;\n default:\n return `Entrada inv\u00E1lida`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u06A9\u0627\u0631\u0627\u06A9\u062A\u0631\", verb: \"\u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F\" },\n file: { unit: \"\u0628\u0627\u06CC\u062A\", verb: \"\u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F\" },\n array: { unit: \"\u0622\u06CC\u062A\u0645\", verb: \"\u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F\" },\n set: { unit: \"\u0622\u06CC\u062A\u0645\", verb: \"\u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0648\u0631\u0648\u062F\u06CC\",\n email: \"\u0622\u062F\u0631\u0633 \u0627\u06CC\u0645\u06CC\u0644\",\n url: \"URL\",\n emoji: \"\u0627\u06CC\u0645\u0648\u062C\u06CC\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u062A\u0627\u0631\u06CC\u062E \u0648 \u0632\u0645\u0627\u0646 \u0627\u06CC\u0632\u0648\",\n date: \"\u062A\u0627\u0631\u06CC\u062E \u0627\u06CC\u0632\u0648\",\n time: \"\u0632\u0645\u0627\u0646 \u0627\u06CC\u0632\u0648\",\n duration: \"\u0645\u062F\u062A \u0632\u0645\u0627\u0646 \u0627\u06CC\u0632\u0648\",\n ipv4: \"IPv4 \u0622\u062F\u0631\u0633\",\n ipv6: \"IPv6 \u0622\u062F\u0631\u0633\",\n cidrv4: \"IPv4 \u062F\u0627\u0645\u0646\u0647\",\n cidrv6: \"IPv6 \u062F\u0627\u0645\u0646\u0647\",\n base64: \"base64-encoded \u0631\u0634\u062A\u0647\",\n base64url: \"base64url-encoded \u0631\u0634\u062A\u0647\",\n json_string: \"JSON \u0631\u0634\u062A\u0647\",\n e164: \"E.164 \u0639\u062F\u062F\",\n jwt: \"JWT\",\n template_literal: \"\u0648\u0631\u0648\u062F\u06CC\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0639\u062F\u062F\",\n array: \"\u0622\u0631\u0627\u06CC\u0647\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0648\u0631\u0648\u062F\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A instanceof ${issue.expected} \u0645\u06CC\u200C\u0628\u0648\u062F\u060C ${received} \u062F\u0631\u06CC\u0627\u0641\u062A \u0634\u062F`;\n }\n return `\u0648\u0631\u0648\u062F\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A ${expected} \u0645\u06CC\u200C\u0628\u0648\u062F\u060C ${received} \u062F\u0631\u06CC\u0627\u0641\u062A \u0634\u062F`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1) {\n return `\u0648\u0631\u0648\u062F\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A ${util.stringifyPrimitive(issue.values[0])} \u0645\u06CC\u200C\u0628\u0648\u062F`;\n }\n return `\u06AF\u0632\u06CC\u0646\u0647 \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0645\u06CC\u200C\u0628\u0627\u06CC\u0633\u062A \u06CC\u06A9\u06CC \u0627\u0632 ${util.joinValues(issue.values, \"|\")} \u0645\u06CC\u200C\u0628\u0648\u062F`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u062E\u06CC\u0644\u06CC \u0628\u0632\u0631\u06AF: ${issue.origin ?? \"\u0645\u0642\u062F\u0627\u0631\"} \u0628\u0627\u06CC\u062F ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0639\u0646\u0635\u0631\"} \u0628\u0627\u0634\u062F`;\n }\n return `\u062E\u06CC\u0644\u06CC \u0628\u0632\u0631\u06AF: ${issue.origin ?? \"\u0645\u0642\u062F\u0627\u0631\"} \u0628\u0627\u06CC\u062F ${adj}${issue.maximum.toString()} \u0628\u0627\u0634\u062F`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u062E\u06CC\u0644\u06CC \u06A9\u0648\u0686\u06A9: ${issue.origin} \u0628\u0627\u06CC\u062F ${adj}${issue.minimum.toString()} ${sizing.unit} \u0628\u0627\u0634\u062F`;\n }\n return `\u062E\u06CC\u0644\u06CC \u06A9\u0648\u0686\u06A9: ${issue.origin} \u0628\u0627\u06CC\u062F ${adj}${issue.minimum.toString()} \u0628\u0627\u0634\u062F`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u0631\u0634\u062A\u0647 \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0628\u0627\u06CC\u062F \u0628\u0627 \"${_issue.prefix}\" \u0634\u0631\u0648\u0639 \u0634\u0648\u062F`;\n }\n if (_issue.format === \"ends_with\") {\n return `\u0631\u0634\u062A\u0647 \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0628\u0627\u06CC\u062F \u0628\u0627 \"${_issue.suffix}\" \u062A\u0645\u0627\u0645 \u0634\u0648\u062F`;\n }\n if (_issue.format === \"includes\") {\n return `\u0631\u0634\u062A\u0647 \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0628\u0627\u06CC\u062F \u0634\u0627\u0645\u0644 \"${_issue.includes}\" \u0628\u0627\u0634\u062F`;\n }\n if (_issue.format === \"regex\") {\n return `\u0631\u0634\u062A\u0647 \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0628\u0627\u06CC\u062F \u0628\u0627 \u0627\u0644\u06AF\u0648\u06CC ${_issue.pattern} \u0645\u0637\u0627\u0628\u0642\u062A \u062F\u0627\u0634\u062A\u0647 \u0628\u0627\u0634\u062F`;\n }\n return `${FormatDictionary[_issue.format] ?? issue.format} \u0646\u0627\u0645\u0639\u062A\u0628\u0631`;\n }\n case \"not_multiple_of\":\n return `\u0639\u062F\u062F \u0646\u0627\u0645\u0639\u062A\u0628\u0631: \u0628\u0627\u06CC\u062F \u0645\u0636\u0631\u0628 ${issue.divisor} \u0628\u0627\u0634\u062F`;\n case \"unrecognized_keys\":\n return `\u06A9\u0644\u06CC\u062F${issue.keys.length > 1 ? \"\u0647\u0627\u06CC\" : \"\"} \u0646\u0627\u0634\u0646\u0627\u0633: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u06A9\u0644\u06CC\u062F \u0646\u0627\u0634\u0646\u0627\u0633 \u062F\u0631 ${issue.origin}`;\n case \"invalid_union\":\n return `\u0648\u0631\u0648\u062F\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631`;\n case \"invalid_element\":\n return `\u0645\u0642\u062F\u0627\u0631 \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u062F\u0631 ${issue.origin}`;\n default:\n return `\u0648\u0631\u0648\u062F\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"merkki\u00E4\", subject: \"merkkijonon\" },\n file: { unit: \"tavua\", subject: \"tiedoston\" },\n array: { unit: \"alkiota\", subject: \"listan\" },\n set: { unit: \"alkiota\", subject: \"joukon\" },\n number: { unit: \"\", subject: \"luvun\" },\n bigint: { unit: \"\", subject: \"suuren kokonaisluvun\" },\n int: { unit: \"\", subject: \"kokonaisluvun\" },\n date: { unit: \"\", subject: \"p\u00E4iv\u00E4m\u00E4\u00E4r\u00E4n\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"s\u00E4\u00E4nn\u00F6llinen lauseke\",\n email: \"s\u00E4hk\u00F6postiosoite\",\n url: \"URL-osoite\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO-aikaleima\",\n date: \"ISO-p\u00E4iv\u00E4m\u00E4\u00E4r\u00E4\",\n time: \"ISO-aika\",\n duration: \"ISO-kesto\",\n ipv4: \"IPv4-osoite\",\n ipv6: \"IPv6-osoite\",\n cidrv4: \"IPv4-alue\",\n cidrv6: \"IPv6-alue\",\n base64: \"base64-koodattu merkkijono\",\n base64url: \"base64url-koodattu merkkijono\",\n json_string: \"JSON-merkkijono\",\n e164: \"E.164-luku\",\n jwt: \"JWT\",\n template_literal: \"templaattimerkkijono\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Virheellinen tyyppi: odotettiin instanceof ${issue.expected}, oli ${received}`;\n }\n return `Virheellinen tyyppi: odotettiin ${expected}, oli ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Virheellinen sy\u00F6te: t\u00E4ytyy olla ${util.stringifyPrimitive(issue.values[0])}`;\n return `Virheellinen valinta: t\u00E4ytyy olla yksi seuraavista: ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Liian suuri: ${sizing.subject} t\u00E4ytyy olla ${adj}${issue.maximum.toString()} ${sizing.unit}`.trim();\n }\n return `Liian suuri: arvon t\u00E4ytyy olla ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Liian pieni: ${sizing.subject} t\u00E4ytyy olla ${adj}${issue.minimum.toString()} ${sizing.unit}`.trim();\n }\n return `Liian pieni: arvon t\u00E4ytyy olla ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Virheellinen sy\u00F6te: t\u00E4ytyy alkaa \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Virheellinen sy\u00F6te: t\u00E4ytyy loppua \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Virheellinen sy\u00F6te: t\u00E4ytyy sis\u00E4lt\u00E4\u00E4 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\") {\n return `Virheellinen sy\u00F6te: t\u00E4ytyy vastata s\u00E4\u00E4nn\u00F6llist\u00E4 lauseketta ${_issue.pattern}`;\n }\n return `Virheellinen ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Virheellinen luku: t\u00E4ytyy olla luvun ${issue.divisor} monikerta`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"Tuntemattomat avaimet\" : \"Tuntematon avain\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return \"Virheellinen avain tietueessa\";\n case \"invalid_union\":\n return \"Virheellinen unioni\";\n case \"invalid_element\":\n return \"Virheellinen arvo joukossa\";\n default:\n return `Virheellinen sy\u00F6te`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"caract\u00E8res\", verb: \"avoir\" },\n file: { unit: \"octets\", verb: \"avoir\" },\n array: { unit: \"\u00E9l\u00E9ments\", verb: \"avoir\" },\n set: { unit: \"\u00E9l\u00E9ments\", verb: \"avoir\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"entr\u00E9e\",\n email: \"adresse e-mail\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"date et heure ISO\",\n date: \"date ISO\",\n time: \"heure ISO\",\n duration: \"dur\u00E9e ISO\",\n ipv4: \"adresse IPv4\",\n ipv6: \"adresse IPv6\",\n cidrv4: \"plage IPv4\",\n cidrv6: \"plage IPv6\",\n base64: \"cha\u00EEne encod\u00E9e en base64\",\n base64url: \"cha\u00EEne encod\u00E9e en base64url\",\n json_string: \"cha\u00EEne JSON\",\n e164: \"num\u00E9ro E.164\",\n jwt: \"JWT\",\n template_literal: \"entr\u00E9e\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"nombre\",\n array: \"tableau\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Entr\u00E9e invalide : instanceof ${issue.expected} attendu, ${received} re\u00E7u`;\n }\n return `Entr\u00E9e invalide : ${expected} attendu, ${received} re\u00E7u`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Entr\u00E9e invalide : ${util.stringifyPrimitive(issue.values[0])} attendu`;\n return `Option invalide : une valeur parmi ${util.joinValues(issue.values, \"|\")} attendue`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Trop grand : ${issue.origin ?? \"valeur\"} doit ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u00E9l\u00E9ment(s)\"}`;\n return `Trop grand : ${issue.origin ?? \"valeur\"} doit \u00EAtre ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Trop petit : ${issue.origin} doit ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Trop petit : ${issue.origin} doit \u00EAtre ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Cha\u00EEne invalide : doit commencer par \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Cha\u00EEne invalide : doit se terminer par \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Cha\u00EEne invalide : doit inclure \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Cha\u00EEne invalide : doit correspondre au mod\u00E8le ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} invalide`;\n }\n case \"not_multiple_of\":\n return `Nombre invalide : doit \u00EAtre un multiple de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Cl\u00E9${issue.keys.length > 1 ? \"s\" : \"\"} non reconnue${issue.keys.length > 1 ? \"s\" : \"\"} : ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Cl\u00E9 invalide dans ${issue.origin}`;\n case \"invalid_union\":\n return \"Entr\u00E9e invalide\";\n case \"invalid_element\":\n return `Valeur invalide dans ${issue.origin}`;\n default:\n return `Entr\u00E9e invalide`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"caract\u00E8res\", verb: \"avoir\" },\n file: { unit: \"octets\", verb: \"avoir\" },\n array: { unit: \"\u00E9l\u00E9ments\", verb: \"avoir\" },\n set: { unit: \"\u00E9l\u00E9ments\", verb: \"avoir\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"entr\u00E9e\",\n email: \"adresse courriel\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"date-heure ISO\",\n date: \"date ISO\",\n time: \"heure ISO\",\n duration: \"dur\u00E9e ISO\",\n ipv4: \"adresse IPv4\",\n ipv6: \"adresse IPv6\",\n cidrv4: \"plage IPv4\",\n cidrv6: \"plage IPv6\",\n base64: \"cha\u00EEne encod\u00E9e en base64\",\n base64url: \"cha\u00EEne encod\u00E9e en base64url\",\n json_string: \"cha\u00EEne JSON\",\n e164: \"num\u00E9ro E.164\",\n jwt: \"JWT\",\n template_literal: \"entr\u00E9e\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Entr\u00E9e invalide : attendu instanceof ${issue.expected}, re\u00E7u ${received}`;\n }\n return `Entr\u00E9e invalide : attendu ${expected}, re\u00E7u ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Entr\u00E9e invalide : attendu ${util.stringifyPrimitive(issue.values[0])}`;\n return `Option invalide : attendu l'une des valeurs suivantes ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"\u2264\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Trop grand : attendu que ${issue.origin ?? \"la valeur\"} ait ${adj}${issue.maximum.toString()} ${sizing.unit}`;\n return `Trop grand : attendu que ${issue.origin ?? \"la valeur\"} soit ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \"\u2265\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Trop petit : attendu que ${issue.origin} ait ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Trop petit : attendu que ${issue.origin} soit ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Cha\u00EEne invalide : doit commencer par \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Cha\u00EEne invalide : doit se terminer par \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Cha\u00EEne invalide : doit inclure \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Cha\u00EEne invalide : doit correspondre au motif ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} invalide`;\n }\n case \"not_multiple_of\":\n return `Nombre invalide : doit \u00EAtre un multiple de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Cl\u00E9${issue.keys.length > 1 ? \"s\" : \"\"} non reconnue${issue.keys.length > 1 ? \"s\" : \"\"} : ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Cl\u00E9 invalide dans ${issue.origin}`;\n case \"invalid_union\":\n return \"Entr\u00E9e invalide\";\n case \"invalid_element\":\n return `Valeur invalide dans ${issue.origin}`;\n default:\n return `Entr\u00E9e invalide`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n // Hebrew labels + grammatical gender\n const TypeNames = {\n string: { label: \"\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA\", gender: \"f\" },\n number: { label: \"\u05DE\u05E1\u05E4\u05E8\", gender: \"m\" },\n boolean: { label: \"\u05E2\u05E8\u05DA \u05D1\u05D5\u05DC\u05D9\u05D0\u05E0\u05D9\", gender: \"m\" },\n bigint: { label: \"BigInt\", gender: \"m\" },\n date: { label: \"\u05EA\u05D0\u05E8\u05D9\u05DA\", gender: \"m\" },\n array: { label: \"\u05DE\u05E2\u05E8\u05DA\", gender: \"m\" },\n object: { label: \"\u05D0\u05D5\u05D1\u05D9\u05D9\u05E7\u05D8\", gender: \"m\" },\n null: { label: \"\u05E2\u05E8\u05DA \u05E8\u05D9\u05E7 (null)\", gender: \"m\" },\n undefined: { label: \"\u05E2\u05E8\u05DA \u05DC\u05D0 \u05DE\u05D5\u05D2\u05D3\u05E8 (undefined)\", gender: \"m\" },\n symbol: { label: \"\u05E1\u05D9\u05DE\u05D1\u05D5\u05DC (Symbol)\", gender: \"m\" },\n function: { label: \"\u05E4\u05D5\u05E0\u05E7\u05E6\u05D9\u05D4\", gender: \"f\" },\n map: { label: \"\u05DE\u05E4\u05D4 (Map)\", gender: \"f\" },\n set: { label: \"\u05E7\u05D1\u05D5\u05E6\u05D4 (Set)\", gender: \"f\" },\n file: { label: \"\u05E7\u05D5\u05D1\u05E5\", gender: \"m\" },\n promise: { label: \"Promise\", gender: \"m\" },\n NaN: { label: \"NaN\", gender: \"m\" },\n unknown: { label: \"\u05E2\u05E8\u05DA \u05DC\u05D0 \u05D9\u05D3\u05D5\u05E2\", gender: \"m\" },\n value: { label: \"\u05E2\u05E8\u05DA\", gender: \"m\" },\n };\n // Sizing units for size-related messages + localized origin labels\n const Sizable = {\n string: { unit: \"\u05EA\u05D5\u05D5\u05D9\u05DD\", shortLabel: \"\u05E7\u05E6\u05E8\", longLabel: \"\u05D0\u05E8\u05D5\u05DA\" },\n file: { unit: \"\u05D1\u05D9\u05D9\u05D8\u05D9\u05DD\", shortLabel: \"\u05E7\u05D8\u05DF\", longLabel: \"\u05D2\u05D3\u05D5\u05DC\" },\n array: { unit: \"\u05E4\u05E8\u05D9\u05D8\u05D9\u05DD\", shortLabel: \"\u05E7\u05D8\u05DF\", longLabel: \"\u05D2\u05D3\u05D5\u05DC\" },\n set: { unit: \"\u05E4\u05E8\u05D9\u05D8\u05D9\u05DD\", shortLabel: \"\u05E7\u05D8\u05DF\", longLabel: \"\u05D2\u05D3\u05D5\u05DC\" },\n number: { unit: \"\", shortLabel: \"\u05E7\u05D8\u05DF\", longLabel: \"\u05D2\u05D3\u05D5\u05DC\" }, // no unit\n };\n // Helpers \u2014 labels, articles, and verbs\n const typeEntry = (t) => (t ? TypeNames[t] : undefined);\n const typeLabel = (t) => {\n const e = typeEntry(t);\n if (e)\n return e.label;\n // fallback: show raw string if unknown\n return t ?? TypeNames.unknown.label;\n };\n const withDefinite = (t) => `\u05D4${typeLabel(t)}`;\n const verbFor = (t) => {\n const e = typeEntry(t);\n const gender = e?.gender ?? \"m\";\n return gender === \"f\" ? \"\u05E6\u05E8\u05D9\u05DB\u05D4 \u05DC\u05D4\u05D9\u05D5\u05EA\" : \"\u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA\";\n };\n const getSizing = (origin) => {\n if (!origin)\n return null;\n return Sizable[origin] ?? null;\n };\n const FormatDictionary = {\n regex: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n email: { label: \"\u05DB\u05EA\u05D5\u05D1\u05EA \u05D0\u05D9\u05DE\u05D9\u05D9\u05DC\", gender: \"f\" },\n url: { label: \"\u05DB\u05EA\u05D5\u05D1\u05EA \u05E8\u05E9\u05EA\", gender: \"f\" },\n emoji: { label: \"\u05D0\u05D9\u05DE\u05D5\u05D2'\u05D9\", gender: \"m\" },\n uuid: { label: \"UUID\", gender: \"m\" },\n nanoid: { label: \"nanoid\", gender: \"m\" },\n guid: { label: \"GUID\", gender: \"m\" },\n cuid: { label: \"cuid\", gender: \"m\" },\n cuid2: { label: \"cuid2\", gender: \"m\" },\n ulid: { label: \"ULID\", gender: \"m\" },\n xid: { label: \"XID\", gender: \"m\" },\n ksuid: { label: \"KSUID\", gender: \"m\" },\n datetime: { label: \"\u05EA\u05D0\u05E8\u05D9\u05DA \u05D5\u05D6\u05DE\u05DF ISO\", gender: \"m\" },\n date: { label: \"\u05EA\u05D0\u05E8\u05D9\u05DA ISO\", gender: \"m\" },\n time: { label: \"\u05D6\u05DE\u05DF ISO\", gender: \"m\" },\n duration: { label: \"\u05DE\u05E9\u05DA \u05D6\u05DE\u05DF ISO\", gender: \"m\" },\n ipv4: { label: \"\u05DB\u05EA\u05D5\u05D1\u05EA IPv4\", gender: \"f\" },\n ipv6: { label: \"\u05DB\u05EA\u05D5\u05D1\u05EA IPv6\", gender: \"f\" },\n cidrv4: { label: \"\u05D8\u05D5\u05D5\u05D7 IPv4\", gender: \"m\" },\n cidrv6: { label: \"\u05D8\u05D5\u05D5\u05D7 IPv6\", gender: \"m\" },\n base64: { label: \"\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D1\u05D1\u05E1\u05D9\u05E1 64\", gender: \"f\" },\n base64url: { label: \"\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D1\u05D1\u05E1\u05D9\u05E1 64 \u05DC\u05DB\u05EA\u05D5\u05D1\u05D5\u05EA \u05E8\u05E9\u05EA\", gender: \"f\" },\n json_string: { label: \"\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA JSON\", gender: \"f\" },\n e164: { label: \"\u05DE\u05E1\u05E4\u05E8 E.164\", gender: \"m\" },\n jwt: { label: \"JWT\", gender: \"m\" },\n ends_with: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n includes: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n lowercase: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n starts_with: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n uppercase: { label: \"\u05E7\u05DC\u05D8\", gender: \"m\" },\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n // Expected type: show without definite article for clearer Hebrew\n const expectedKey = issue.expected;\n const expected = TypeDictionary[expectedKey ?? \"\"] ?? typeLabel(expectedKey);\n // Received: show localized label if known, otherwise constructor/raw\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? TypeNames[receivedType]?.label ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u05E7\u05DC\u05D8 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA instanceof ${issue.expected}, \u05D4\u05EA\u05E7\u05D1\u05DC ${received}`;\n }\n return `\u05E7\u05DC\u05D8 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA ${expected}, \u05D4\u05EA\u05E7\u05D1\u05DC ${received}`;\n }\n case \"invalid_value\": {\n if (issue.values.length === 1) {\n return `\u05E2\u05E8\u05DA \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05D4\u05E2\u05E8\u05DA \u05D7\u05D9\u05D9\u05D1 \u05DC\u05D4\u05D9\u05D5\u05EA ${util.stringifyPrimitive(issue.values[0])}`;\n }\n // Join values with proper Hebrew formatting\n const stringified = issue.values.map((v) => util.stringifyPrimitive(v));\n if (issue.values.length === 2) {\n return `\u05E2\u05E8\u05DA \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05D4\u05D0\u05E4\u05E9\u05E8\u05D5\u05D9\u05D5\u05EA \u05D4\u05DE\u05EA\u05D0\u05D9\u05DE\u05D5\u05EA \u05D4\u05DF ${stringified[0]} \u05D0\u05D5 ${stringified[1]}`;\n }\n // For 3+ values: \"a\", \"b\" \u05D0\u05D5 \"c\"\n const lastValue = stringified[stringified.length - 1];\n const restValues = stringified.slice(0, -1).join(\", \");\n return `\u05E2\u05E8\u05DA \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05D4\u05D0\u05E4\u05E9\u05E8\u05D5\u05D9\u05D5\u05EA \u05D4\u05DE\u05EA\u05D0\u05D9\u05DE\u05D5\u05EA \u05D4\u05DF ${restValues} \u05D0\u05D5 ${lastValue}`;\n }\n case \"too_big\": {\n const sizing = getSizing(issue.origin);\n const subject = withDefinite(issue.origin ?? \"value\");\n if (issue.origin === \"string\") {\n // Special handling for strings - more natural Hebrew\n return `${sizing?.longLabel ?? \"\u05D0\u05E8\u05D5\u05DA\"} \u05DE\u05D3\u05D9: ${subject} \u05E6\u05E8\u05D9\u05DB\u05D4 \u05DC\u05D4\u05DB\u05D9\u05DC ${issue.maximum.toString()} ${sizing?.unit ?? \"\"} ${issue.inclusive ? \"\u05D0\u05D5 \u05E4\u05D7\u05D5\u05EA\" : \"\u05DC\u05DB\u05DC \u05D4\u05D9\u05D5\u05EA\u05E8\"}`.trim();\n }\n if (issue.origin === \"number\") {\n // Natural Hebrew for numbers\n const comparison = issue.inclusive ? `\u05E7\u05D8\u05DF \u05D0\u05D5 \u05E9\u05D5\u05D5\u05D4 \u05DC-${issue.maximum}` : `\u05E7\u05D8\u05DF \u05DE-${issue.maximum}`;\n return `\u05D2\u05D3\u05D5\u05DC \u05DE\u05D3\u05D9: ${subject} \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA ${comparison}`;\n }\n if (issue.origin === \"array\" || issue.origin === \"set\") {\n // Natural Hebrew for arrays and sets\n const verb = issue.origin === \"set\" ? \"\u05E6\u05E8\u05D9\u05DB\u05D4\" : \"\u05E6\u05E8\u05D9\u05DA\";\n const comparison = issue.inclusive\n ? `${issue.maximum} ${sizing?.unit ?? \"\"} \u05D0\u05D5 \u05E4\u05D7\u05D5\u05EA`\n : `\u05E4\u05D7\u05D5\u05EA \u05DE-${issue.maximum} ${sizing?.unit ?? \"\"}`;\n return `\u05D2\u05D3\u05D5\u05DC \u05DE\u05D3\u05D9: ${subject} ${verb} \u05DC\u05D4\u05DB\u05D9\u05DC ${comparison}`.trim();\n }\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const be = verbFor(issue.origin ?? \"value\");\n if (sizing?.unit) {\n return `${sizing.longLabel} \u05DE\u05D3\u05D9: ${subject} ${be} ${adj}${issue.maximum.toString()} ${sizing.unit}`;\n }\n return `${sizing?.longLabel ?? \"\u05D2\u05D3\u05D5\u05DC\"} \u05DE\u05D3\u05D9: ${subject} ${be} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const sizing = getSizing(issue.origin);\n const subject = withDefinite(issue.origin ?? \"value\");\n if (issue.origin === \"string\") {\n // Special handling for strings - more natural Hebrew\n return `${sizing?.shortLabel ?? \"\u05E7\u05E6\u05E8\"} \u05DE\u05D3\u05D9: ${subject} \u05E6\u05E8\u05D9\u05DB\u05D4 \u05DC\u05D4\u05DB\u05D9\u05DC ${issue.minimum.toString()} ${sizing?.unit ?? \"\"} ${issue.inclusive ? \"\u05D0\u05D5 \u05D9\u05D5\u05EA\u05E8\" : \"\u05DC\u05E4\u05D7\u05D5\u05EA\"}`.trim();\n }\n if (issue.origin === \"number\") {\n // Natural Hebrew for numbers\n const comparison = issue.inclusive ? `\u05D2\u05D3\u05D5\u05DC \u05D0\u05D5 \u05E9\u05D5\u05D5\u05D4 \u05DC-${issue.minimum}` : `\u05D2\u05D3\u05D5\u05DC \u05DE-${issue.minimum}`;\n return `\u05E7\u05D8\u05DF \u05DE\u05D3\u05D9: ${subject} \u05E6\u05E8\u05D9\u05DA \u05DC\u05D4\u05D9\u05D5\u05EA ${comparison}`;\n }\n if (issue.origin === \"array\" || issue.origin === \"set\") {\n // Natural Hebrew for arrays and sets\n const verb = issue.origin === \"set\" ? \"\u05E6\u05E8\u05D9\u05DB\u05D4\" : \"\u05E6\u05E8\u05D9\u05DA\";\n // Special case for singular (minimum === 1)\n if (issue.minimum === 1 && issue.inclusive) {\n const singularPhrase = issue.origin === \"set\" ? \"\u05DC\u05E4\u05D7\u05D5\u05EA \u05E4\u05E8\u05D9\u05D8 \u05D0\u05D7\u05D3\" : \"\u05DC\u05E4\u05D7\u05D5\u05EA \u05E4\u05E8\u05D9\u05D8 \u05D0\u05D7\u05D3\";\n return `\u05E7\u05D8\u05DF \u05DE\u05D3\u05D9: ${subject} ${verb} \u05DC\u05D4\u05DB\u05D9\u05DC ${singularPhrase}`;\n }\n const comparison = issue.inclusive\n ? `${issue.minimum} ${sizing?.unit ?? \"\"} \u05D0\u05D5 \u05D9\u05D5\u05EA\u05E8`\n : `\u05D9\u05D5\u05EA\u05E8 \u05DE-${issue.minimum} ${sizing?.unit ?? \"\"}`;\n return `\u05E7\u05D8\u05DF \u05DE\u05D3\u05D9: ${subject} ${verb} \u05DC\u05D4\u05DB\u05D9\u05DC ${comparison}`.trim();\n }\n const adj = issue.inclusive ? \">=\" : \">\";\n const be = verbFor(issue.origin ?? \"value\");\n if (sizing?.unit) {\n return `${sizing.shortLabel} \u05DE\u05D3\u05D9: ${subject} ${be} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `${sizing?.shortLabel ?? \"\u05E7\u05D8\u05DF\"} \u05DE\u05D3\u05D9: ${subject} ${be} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n // These apply to strings \u2014 use feminine grammar + \u05D4\u05F3 \u05D4\u05D9\u05D3\u05D9\u05E2\u05D4\n if (_issue.format === \"starts_with\")\n return `\u05D4\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D7\u05D9\u05D9\u05D1\u05EA \u05DC\u05D4\u05EA\u05D7\u05D9\u05DC \u05D1 \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u05D4\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D7\u05D9\u05D9\u05D1\u05EA \u05DC\u05D4\u05E1\u05EA\u05D9\u05D9\u05DD \u05D1 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u05D4\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D7\u05D9\u05D9\u05D1\u05EA \u05DC\u05DB\u05DC\u05D5\u05DC \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u05D4\u05DE\u05D7\u05E8\u05D5\u05D6\u05EA \u05D7\u05D9\u05D9\u05D1\u05EA \u05DC\u05D4\u05EA\u05D0\u05D9\u05DD \u05DC\u05EA\u05D1\u05E0\u05D9\u05EA ${_issue.pattern}`;\n // Handle gender agreement for formats\n const nounEntry = FormatDictionary[_issue.format];\n const noun = nounEntry?.label ?? _issue.format;\n const gender = nounEntry?.gender ?? \"m\";\n const adjective = gender === \"f\" ? \"\u05EA\u05E7\u05D9\u05E0\u05D4\" : \"\u05EA\u05E7\u05D9\u05DF\";\n return `${noun} \u05DC\u05D0 ${adjective}`;\n }\n case \"not_multiple_of\":\n return `\u05DE\u05E1\u05E4\u05E8 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF: \u05D7\u05D9\u05D9\u05D1 \u05DC\u05D4\u05D9\u05D5\u05EA \u05DE\u05DB\u05E4\u05DC\u05D4 \u05E9\u05DC ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u05DE\u05E4\u05EA\u05D7${issue.keys.length > 1 ? \"\u05D5\u05EA\" : \"\"} \u05DC\u05D0 \u05DE\u05D6\u05D5\u05D4${issue.keys.length > 1 ? \"\u05D9\u05DD\" : \"\u05D4\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\": {\n return `\u05E9\u05D3\u05D4 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF \u05D1\u05D0\u05D5\u05D1\u05D9\u05D9\u05E7\u05D8`;\n }\n case \"invalid_union\":\n return \"\u05E7\u05DC\u05D8 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF\";\n case \"invalid_element\": {\n const place = withDefinite(issue.origin ?? \"array\");\n return `\u05E2\u05E8\u05DA \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF \u05D1${place}`;\n }\n default:\n return `\u05E7\u05DC\u05D8 \u05DC\u05D0 \u05EA\u05E7\u05D9\u05DF`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"karakter\", verb: \"legyen\" },\n file: { unit: \"byte\", verb: \"legyen\" },\n array: { unit: \"elem\", verb: \"legyen\" },\n set: { unit: \"elem\", verb: \"legyen\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"bemenet\",\n email: \"email c\u00EDm\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO id\u0151b\u00E9lyeg\",\n date: \"ISO d\u00E1tum\",\n time: \"ISO id\u0151\",\n duration: \"ISO id\u0151intervallum\",\n ipv4: \"IPv4 c\u00EDm\",\n ipv6: \"IPv6 c\u00EDm\",\n cidrv4: \"IPv4 tartom\u00E1ny\",\n cidrv6: \"IPv6 tartom\u00E1ny\",\n base64: \"base64-k\u00F3dolt string\",\n base64url: \"base64url-k\u00F3dolt string\",\n json_string: \"JSON string\",\n e164: \"E.164 sz\u00E1m\",\n jwt: \"JWT\",\n template_literal: \"bemenet\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"sz\u00E1m\",\n array: \"t\u00F6mb\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u00C9rv\u00E9nytelen bemenet: a v\u00E1rt \u00E9rt\u00E9k instanceof ${issue.expected}, a kapott \u00E9rt\u00E9k ${received}`;\n }\n return `\u00C9rv\u00E9nytelen bemenet: a v\u00E1rt \u00E9rt\u00E9k ${expected}, a kapott \u00E9rt\u00E9k ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u00C9rv\u00E9nytelen bemenet: a v\u00E1rt \u00E9rt\u00E9k ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u00C9rv\u00E9nytelen opci\u00F3: valamelyik \u00E9rt\u00E9k v\u00E1rt ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `T\u00FAl nagy: ${issue.origin ?? \"\u00E9rt\u00E9k\"} m\u00E9rete t\u00FAl nagy ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elem\"}`;\n return `T\u00FAl nagy: a bemeneti \u00E9rt\u00E9k ${issue.origin ?? \"\u00E9rt\u00E9k\"} t\u00FAl nagy: ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `T\u00FAl kicsi: a bemeneti \u00E9rt\u00E9k ${issue.origin} m\u00E9rete t\u00FAl kicsi ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `T\u00FAl kicsi: a bemeneti \u00E9rt\u00E9k ${issue.origin} t\u00FAl kicsi ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u00C9rv\u00E9nytelen string: \"${_issue.prefix}\" \u00E9rt\u00E9kkel kell kezd\u0151dnie`;\n if (_issue.format === \"ends_with\")\n return `\u00C9rv\u00E9nytelen string: \"${_issue.suffix}\" \u00E9rt\u00E9kkel kell v\u00E9gz\u0151dnie`;\n if (_issue.format === \"includes\")\n return `\u00C9rv\u00E9nytelen string: \"${_issue.includes}\" \u00E9rt\u00E9ket kell tartalmaznia`;\n if (_issue.format === \"regex\")\n return `\u00C9rv\u00E9nytelen string: ${_issue.pattern} mint\u00E1nak kell megfelelnie`;\n return `\u00C9rv\u00E9nytelen ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u00C9rv\u00E9nytelen sz\u00E1m: ${issue.divisor} t\u00F6bbsz\u00F6r\u00F6s\u00E9nek kell lennie`;\n case \"unrecognized_keys\":\n return `Ismeretlen kulcs${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u00C9rv\u00E9nytelen kulcs ${issue.origin}`;\n case \"invalid_union\":\n return \"\u00C9rv\u00E9nytelen bemenet\";\n case \"invalid_element\":\n return `\u00C9rv\u00E9nytelen \u00E9rt\u00E9k: ${issue.origin}`;\n default:\n return `\u00C9rv\u00E9nytelen bemenet`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nfunction getArmenianPlural(count, one, many) {\n return Math.abs(count) === 1 ? one : many;\n}\nfunction withDefiniteArticle(word) {\n if (!word)\n return \"\";\n const vowels = [\"\u0561\", \"\u0565\", \"\u0568\", \"\u056B\", \"\u0578\", \"\u0578\u0582\", \"\u0585\"];\n const lastChar = word[word.length - 1];\n return word + (vowels.includes(lastChar) ? \"\u0576\" : \"\u0568\");\n}\nconst error = () => {\n const Sizable = {\n string: {\n unit: {\n one: \"\u0576\u0577\u0561\u0576\",\n many: \"\u0576\u0577\u0561\u0576\u0576\u0565\u0580\",\n },\n verb: \"\u0578\u0582\u0576\u0565\u0576\u0561\u056C\",\n },\n file: {\n unit: {\n one: \"\u0562\u0561\u0575\u0569\",\n many: \"\u0562\u0561\u0575\u0569\u0565\u0580\",\n },\n verb: \"\u0578\u0582\u0576\u0565\u0576\u0561\u056C\",\n },\n array: {\n unit: {\n one: \"\u057F\u0561\u0580\u0580\",\n many: \"\u057F\u0561\u0580\u0580\u0565\u0580\",\n },\n verb: \"\u0578\u0582\u0576\u0565\u0576\u0561\u056C\",\n },\n set: {\n unit: {\n one: \"\u057F\u0561\u0580\u0580\",\n many: \"\u057F\u0561\u0580\u0580\u0565\u0580\",\n },\n verb: \"\u0578\u0582\u0576\u0565\u0576\u0561\u056C\",\n },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0574\u0578\u0582\u057F\u0584\",\n email: \"\u0567\u056C. \u0570\u0561\u057D\u0581\u0565\",\n url: \"URL\",\n emoji: \"\u0567\u0574\u0578\u057B\u056B\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0561\u0574\u057D\u0561\u0569\u056B\u057E \u0587 \u056A\u0561\u0574\",\n date: \"ISO \u0561\u0574\u057D\u0561\u0569\u056B\u057E\",\n time: \"ISO \u056A\u0561\u0574\",\n duration: \"ISO \u057F\u0587\u0578\u0572\u0578\u0582\u0569\u0575\u0578\u0582\u0576\",\n ipv4: \"IPv4 \u0570\u0561\u057D\u0581\u0565\",\n ipv6: \"IPv6 \u0570\u0561\u057D\u0581\u0565\",\n cidrv4: \"IPv4 \u0574\u056B\u057B\u0561\u056F\u0561\u0575\u0584\",\n cidrv6: \"IPv6 \u0574\u056B\u057B\u0561\u056F\u0561\u0575\u0584\",\n base64: \"base64 \u0571\u0587\u0561\u0579\u0561\u0583\u0578\u057E \u057F\u0578\u0572\",\n base64url: \"base64url \u0571\u0587\u0561\u0579\u0561\u0583\u0578\u057E \u057F\u0578\u0572\",\n json_string: \"JSON \u057F\u0578\u0572\",\n e164: \"E.164 \u0570\u0561\u0574\u0561\u0580\",\n jwt: \"JWT\",\n template_literal: \"\u0574\u0578\u0582\u057F\u0584\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0569\u056B\u057E\",\n array: \"\u0566\u0561\u0576\u0563\u057E\u0561\u056E\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u054D\u056D\u0561\u056C \u0574\u0578\u0582\u057F\u0584\u0561\u0563\u0580\u0578\u0582\u0574\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567\u0580 instanceof ${issue.expected}, \u057D\u057F\u0561\u0581\u057E\u0565\u056C \u0567 ${received}`;\n }\n return `\u054D\u056D\u0561\u056C \u0574\u0578\u0582\u057F\u0584\u0561\u0563\u0580\u0578\u0582\u0574\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567\u0580 ${expected}, \u057D\u057F\u0561\u0581\u057E\u0565\u056C \u0567 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u054D\u056D\u0561\u056C \u0574\u0578\u0582\u057F\u0584\u0561\u0563\u0580\u0578\u0582\u0574\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567\u0580 ${util.stringifyPrimitive(issue.values[1])}`;\n return `\u054D\u056D\u0561\u056C \u057F\u0561\u0580\u0562\u0565\u0580\u0561\u056F\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567\u0580 \u0570\u0565\u057F\u0587\u0575\u0561\u056C\u0576\u0565\u0580\u056B\u0581 \u0574\u0565\u056F\u0568\u055D ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const maxValue = Number(issue.maximum);\n const unit = getArmenianPlural(maxValue, sizing.unit.one, sizing.unit.many);\n return `\u0549\u0561\u0583\u0561\u0566\u0561\u0576\u0581 \u0574\u0565\u056E \u0561\u0580\u056A\u0565\u0584\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567, \u0578\u0580 ${withDefiniteArticle(issue.origin ?? \"\u0561\u0580\u056A\u0565\u0584\")} \u056F\u0578\u0582\u0576\u0565\u0576\u0561 ${adj}${issue.maximum.toString()} ${unit}`;\n }\n return `\u0549\u0561\u0583\u0561\u0566\u0561\u0576\u0581 \u0574\u0565\u056E \u0561\u0580\u056A\u0565\u0584\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567, \u0578\u0580 ${withDefiniteArticle(issue.origin ?? \"\u0561\u0580\u056A\u0565\u0584\")} \u056C\u056B\u0576\u056B ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const minValue = Number(issue.minimum);\n const unit = getArmenianPlural(minValue, sizing.unit.one, sizing.unit.many);\n return `\u0549\u0561\u0583\u0561\u0566\u0561\u0576\u0581 \u0583\u0578\u0584\u0580 \u0561\u0580\u056A\u0565\u0584\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567, \u0578\u0580 ${withDefiniteArticle(issue.origin)} \u056F\u0578\u0582\u0576\u0565\u0576\u0561 ${adj}${issue.minimum.toString()} ${unit}`;\n }\n return `\u0549\u0561\u0583\u0561\u0566\u0561\u0576\u0581 \u0583\u0578\u0584\u0580 \u0561\u0580\u056A\u0565\u0584\u2024 \u057D\u057A\u0561\u057D\u057E\u0578\u0582\u0574 \u0567, \u0578\u0580 ${withDefiniteArticle(issue.origin)} \u056C\u056B\u0576\u056B ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u054D\u056D\u0561\u056C \u057F\u0578\u0572\u2024 \u057A\u0565\u057F\u0584 \u0567 \u057D\u056F\u057D\u057E\u056B \"${_issue.prefix}\"-\u0578\u057E`;\n if (_issue.format === \"ends_with\")\n return `\u054D\u056D\u0561\u056C \u057F\u0578\u0572\u2024 \u057A\u0565\u057F\u0584 \u0567 \u0561\u057E\u0561\u0580\u057F\u057E\u056B \"${_issue.suffix}\"-\u0578\u057E`;\n if (_issue.format === \"includes\")\n return `\u054D\u056D\u0561\u056C \u057F\u0578\u0572\u2024 \u057A\u0565\u057F\u0584 \u0567 \u057A\u0561\u0580\u0578\u0582\u0576\u0561\u056F\u056B \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u054D\u056D\u0561\u056C \u057F\u0578\u0572\u2024 \u057A\u0565\u057F\u0584 \u0567 \u0570\u0561\u0574\u0561\u057A\u0561\u057F\u0561\u057D\u056D\u0561\u0576\u056B ${_issue.pattern} \u0571\u0587\u0561\u0579\u0561\u0583\u056B\u0576`;\n return `\u054D\u056D\u0561\u056C ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u054D\u056D\u0561\u056C \u0569\u056B\u057E\u2024 \u057A\u0565\u057F\u0584 \u0567 \u0562\u0561\u0566\u0574\u0561\u057A\u0561\u057F\u056B\u056F \u056C\u056B\u0576\u056B ${issue.divisor}-\u056B`;\n case \"unrecognized_keys\":\n return `\u0549\u0573\u0561\u0576\u0561\u0579\u057E\u0561\u056E \u0562\u0561\u0576\u0561\u056C\u056B${issue.keys.length > 1 ? \"\u0576\u0565\u0580\" : \"\"}. ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u054D\u056D\u0561\u056C \u0562\u0561\u0576\u0561\u056C\u056B ${withDefiniteArticle(issue.origin)}-\u0578\u0582\u0574`;\n case \"invalid_union\":\n return \"\u054D\u056D\u0561\u056C \u0574\u0578\u0582\u057F\u0584\u0561\u0563\u0580\u0578\u0582\u0574\";\n case \"invalid_element\":\n return `\u054D\u056D\u0561\u056C \u0561\u0580\u056A\u0565\u0584 ${withDefiniteArticle(issue.origin)}-\u0578\u0582\u0574`;\n default:\n return `\u054D\u056D\u0561\u056C \u0574\u0578\u0582\u057F\u0584\u0561\u0563\u0580\u0578\u0582\u0574`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"karakter\", verb: \"memiliki\" },\n file: { unit: \"byte\", verb: \"memiliki\" },\n array: { unit: \"item\", verb: \"memiliki\" },\n set: { unit: \"item\", verb: \"memiliki\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"alamat email\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"tanggal dan waktu format ISO\",\n date: \"tanggal format ISO\",\n time: \"jam format ISO\",\n duration: \"durasi format ISO\",\n ipv4: \"alamat IPv4\",\n ipv6: \"alamat IPv6\",\n cidrv4: \"rentang alamat IPv4\",\n cidrv6: \"rentang alamat IPv6\",\n base64: \"string dengan enkode base64\",\n base64url: \"string dengan enkode base64url\",\n json_string: \"string JSON\",\n e164: \"angka E.164\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Input tidak valid: diharapkan instanceof ${issue.expected}, diterima ${received}`;\n }\n return `Input tidak valid: diharapkan ${expected}, diterima ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Input tidak valid: diharapkan ${util.stringifyPrimitive(issue.values[0])}`;\n return `Pilihan tidak valid: diharapkan salah satu dari ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Terlalu besar: diharapkan ${issue.origin ?? \"value\"} memiliki ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elemen\"}`;\n return `Terlalu besar: diharapkan ${issue.origin ?? \"value\"} menjadi ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Terlalu kecil: diharapkan ${issue.origin} memiliki ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Terlalu kecil: diharapkan ${issue.origin} menjadi ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `String tidak valid: harus dimulai dengan \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `String tidak valid: harus berakhir dengan \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `String tidak valid: harus menyertakan \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `String tidak valid: harus sesuai pola ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} tidak valid`;\n }\n case \"not_multiple_of\":\n return `Angka tidak valid: harus kelipatan dari ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Kunci tidak dikenali ${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Kunci tidak valid di ${issue.origin}`;\n case \"invalid_union\":\n return \"Input tidak valid\";\n case \"invalid_element\":\n return `Nilai tidak valid di ${issue.origin}`;\n default:\n return `Input tidak valid`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"stafi\", verb: \"a\u00F0 hafa\" },\n file: { unit: \"b\u00E6ti\", verb: \"a\u00F0 hafa\" },\n array: { unit: \"hluti\", verb: \"a\u00F0 hafa\" },\n set: { unit: \"hluti\", verb: \"a\u00F0 hafa\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"gildi\",\n email: \"netfang\",\n url: \"vefsl\u00F3\u00F0\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO dagsetning og t\u00EDmi\",\n date: \"ISO dagsetning\",\n time: \"ISO t\u00EDmi\",\n duration: \"ISO t\u00EDmalengd\",\n ipv4: \"IPv4 address\",\n ipv6: \"IPv6 address\",\n cidrv4: \"IPv4 range\",\n cidrv6: \"IPv6 range\",\n base64: \"base64-encoded strengur\",\n base64url: \"base64url-encoded strengur\",\n json_string: \"JSON strengur\",\n e164: \"E.164 t\u00F6lugildi\",\n jwt: \"JWT\",\n template_literal: \"gildi\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"n\u00FAmer\",\n array: \"fylki\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Rangt gildi: \u00DE\u00FA sl\u00F3st inn ${received} \u00FEar sem \u00E1 a\u00F0 vera instanceof ${issue.expected}`;\n }\n return `Rangt gildi: \u00DE\u00FA sl\u00F3st inn ${received} \u00FEar sem \u00E1 a\u00F0 vera ${expected}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Rangt gildi: gert r\u00E1\u00F0 fyrir ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u00D3gilt val: m\u00E1 vera eitt af eftirfarandi ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Of st\u00F3rt: gert er r\u00E1\u00F0 fyrir a\u00F0 ${issue.origin ?? \"gildi\"} hafi ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"hluti\"}`;\n return `Of st\u00F3rt: gert er r\u00E1\u00F0 fyrir a\u00F0 ${issue.origin ?? \"gildi\"} s\u00E9 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Of l\u00EDti\u00F0: gert er r\u00E1\u00F0 fyrir a\u00F0 ${issue.origin} hafi ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Of l\u00EDti\u00F0: gert er r\u00E1\u00F0 fyrir a\u00F0 ${issue.origin} s\u00E9 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u00D3gildur strengur: ver\u00F0ur a\u00F0 byrja \u00E1 \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `\u00D3gildur strengur: ver\u00F0ur a\u00F0 enda \u00E1 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u00D3gildur strengur: ver\u00F0ur a\u00F0 innihalda \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u00D3gildur strengur: ver\u00F0ur a\u00F0 fylgja mynstri ${_issue.pattern}`;\n return `Rangt ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `R\u00F6ng tala: ver\u00F0ur a\u00F0 vera margfeldi af ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u00D3\u00FEekkt ${issue.keys.length > 1 ? \"ir lyklar\" : \"ur lykill\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Rangur lykill \u00ED ${issue.origin}`;\n case \"invalid_union\":\n return \"Rangt gildi\";\n case \"invalid_element\":\n return `Rangt gildi \u00ED ${issue.origin}`;\n default:\n return `Rangt gildi`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"caratteri\", verb: \"avere\" },\n file: { unit: \"byte\", verb: \"avere\" },\n array: { unit: \"elementi\", verb: \"avere\" },\n set: { unit: \"elementi\", verb: \"avere\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"indirizzo email\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"data e ora ISO\",\n date: \"data ISO\",\n time: \"ora ISO\",\n duration: \"durata ISO\",\n ipv4: \"indirizzo IPv4\",\n ipv6: \"indirizzo IPv6\",\n cidrv4: \"intervallo IPv4\",\n cidrv6: \"intervallo IPv6\",\n base64: \"stringa codificata in base64\",\n base64url: \"URL codificata in base64\",\n json_string: \"stringa JSON\",\n e164: \"numero E.164\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"numero\",\n array: \"vettore\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Input non valido: atteso instanceof ${issue.expected}, ricevuto ${received}`;\n }\n return `Input non valido: atteso ${expected}, ricevuto ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Input non valido: atteso ${util.stringifyPrimitive(issue.values[0])}`;\n return `Opzione non valida: atteso uno tra ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Troppo grande: ${issue.origin ?? \"valore\"} deve avere ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementi\"}`;\n return `Troppo grande: ${issue.origin ?? \"valore\"} deve essere ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Troppo piccolo: ${issue.origin} deve avere ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Troppo piccolo: ${issue.origin} deve essere ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Stringa non valida: deve iniziare con \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Stringa non valida: deve terminare con \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Stringa non valida: deve includere \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Stringa non valida: deve corrispondere al pattern ${_issue.pattern}`;\n return `Invalid ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Numero non valido: deve essere un multiplo di ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Chiav${issue.keys.length > 1 ? \"i\" : \"e\"} non riconosciut${issue.keys.length > 1 ? \"e\" : \"a\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Chiave non valida in ${issue.origin}`;\n case \"invalid_union\":\n return \"Input non valido\";\n case \"invalid_element\":\n return `Valore non valido in ${issue.origin}`;\n default:\n return `Input non valido`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u6587\u5B57\", verb: \"\u3067\u3042\u308B\" },\n file: { unit: \"\u30D0\u30A4\u30C8\", verb: \"\u3067\u3042\u308B\" },\n array: { unit: \"\u8981\u7D20\", verb: \"\u3067\u3042\u308B\" },\n set: { unit: \"\u8981\u7D20\", verb: \"\u3067\u3042\u308B\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u5165\u529B\u5024\",\n email: \"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\",\n url: \"URL\",\n emoji: \"\u7D75\u6587\u5B57\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO\u65E5\u6642\",\n date: \"ISO\u65E5\u4ED8\",\n time: \"ISO\u6642\u523B\",\n duration: \"ISO\u671F\u9593\",\n ipv4: \"IPv4\u30A2\u30C9\u30EC\u30B9\",\n ipv6: \"IPv6\u30A2\u30C9\u30EC\u30B9\",\n cidrv4: \"IPv4\u7BC4\u56F2\",\n cidrv6: \"IPv6\u7BC4\u56F2\",\n base64: \"base64\u30A8\u30F3\u30B3\u30FC\u30C9\u6587\u5B57\u5217\",\n base64url: \"base64url\u30A8\u30F3\u30B3\u30FC\u30C9\u6587\u5B57\u5217\",\n json_string: \"JSON\u6587\u5B57\u5217\",\n e164: \"E.164\u756A\u53F7\",\n jwt: \"JWT\",\n template_literal: \"\u5165\u529B\u5024\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u6570\u5024\",\n array: \"\u914D\u5217\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u7121\u52B9\u306A\u5165\u529B: instanceof ${issue.expected}\u304C\u671F\u5F85\u3055\u308C\u307E\u3057\u305F\u304C\u3001${received}\u304C\u5165\u529B\u3055\u308C\u307E\u3057\u305F`;\n }\n return `\u7121\u52B9\u306A\u5165\u529B: ${expected}\u304C\u671F\u5F85\u3055\u308C\u307E\u3057\u305F\u304C\u3001${received}\u304C\u5165\u529B\u3055\u308C\u307E\u3057\u305F`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u7121\u52B9\u306A\u5165\u529B: ${util.stringifyPrimitive(issue.values[0])}\u304C\u671F\u5F85\u3055\u308C\u307E\u3057\u305F`;\n return `\u7121\u52B9\u306A\u9078\u629E: ${util.joinValues(issue.values, \"\u3001\")}\u306E\u3044\u305A\u308C\u304B\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"\u4EE5\u4E0B\u3067\u3042\u308B\" : \"\u3088\u308A\u5C0F\u3055\u3044\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u5927\u304D\u3059\u304E\u308B\u5024: ${issue.origin ?? \"\u5024\"}\u306F${issue.maximum.toString()}${sizing.unit ?? \"\u8981\u7D20\"}${adj}\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n return `\u5927\u304D\u3059\u304E\u308B\u5024: ${issue.origin ?? \"\u5024\"}\u306F${issue.maximum.toString()}${adj}\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \"\u4EE5\u4E0A\u3067\u3042\u308B\" : \"\u3088\u308A\u5927\u304D\u3044\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u5C0F\u3055\u3059\u304E\u308B\u5024: ${issue.origin}\u306F${issue.minimum.toString()}${sizing.unit}${adj}\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n return `\u5C0F\u3055\u3059\u304E\u308B\u5024: ${issue.origin}\u306F${issue.minimum.toString()}${adj}\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u7121\u52B9\u306A\u6587\u5B57\u5217: \"${_issue.prefix}\"\u3067\u59CB\u307E\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n if (_issue.format === \"ends_with\")\n return `\u7121\u52B9\u306A\u6587\u5B57\u5217: \"${_issue.suffix}\"\u3067\u7D42\u308F\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n if (_issue.format === \"includes\")\n return `\u7121\u52B9\u306A\u6587\u5B57\u5217: \"${_issue.includes}\"\u3092\u542B\u3080\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n if (_issue.format === \"regex\")\n return `\u7121\u52B9\u306A\u6587\u5B57\u5217: \u30D1\u30BF\u30FC\u30F3${_issue.pattern}\u306B\u4E00\u81F4\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n return `\u7121\u52B9\u306A${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u7121\u52B9\u306A\u6570\u5024: ${issue.divisor}\u306E\u500D\u6570\u3067\u3042\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059`;\n case \"unrecognized_keys\":\n return `\u8A8D\u8B58\u3055\u308C\u3066\u3044\u306A\u3044\u30AD\u30FC${issue.keys.length > 1 ? \"\u7FA4\" : \"\"}: ${util.joinValues(issue.keys, \"\u3001\")}`;\n case \"invalid_key\":\n return `${issue.origin}\u5185\u306E\u7121\u52B9\u306A\u30AD\u30FC`;\n case \"invalid_union\":\n return \"\u7121\u52B9\u306A\u5165\u529B\";\n case \"invalid_element\":\n return `${issue.origin}\u5185\u306E\u7121\u52B9\u306A\u5024`;\n default:\n return `\u7121\u52B9\u306A\u5165\u529B`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u10E1\u10D8\u10DB\u10D1\u10DD\u10DA\u10DD\", verb: \"\u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D8\u10EA\u10D0\u10D5\u10D3\u10D4\u10E1\" },\n file: { unit: \"\u10D1\u10D0\u10D8\u10E2\u10D8\", verb: \"\u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D8\u10EA\u10D0\u10D5\u10D3\u10D4\u10E1\" },\n array: { unit: \"\u10D4\u10DA\u10D4\u10DB\u10D4\u10DC\u10E2\u10D8\", verb: \"\u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D8\u10EA\u10D0\u10D5\u10D3\u10D4\u10E1\" },\n set: { unit: \"\u10D4\u10DA\u10D4\u10DB\u10D4\u10DC\u10E2\u10D8\", verb: \"\u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D8\u10EA\u10D0\u10D5\u10D3\u10D4\u10E1\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0\",\n email: \"\u10D4\u10DA-\u10E4\u10DD\u10E1\u10E2\u10D8\u10E1 \u10DB\u10D8\u10E1\u10D0\u10DB\u10D0\u10E0\u10D7\u10D8\",\n url: \"URL\",\n emoji: \"\u10D4\u10DB\u10DD\u10EF\u10D8\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u10D7\u10D0\u10E0\u10D8\u10E6\u10D8-\u10D3\u10E0\u10DD\",\n date: \"\u10D7\u10D0\u10E0\u10D8\u10E6\u10D8\",\n time: \"\u10D3\u10E0\u10DD\",\n duration: \"\u10EE\u10D0\u10DC\u10D2\u10E0\u10EB\u10DA\u10D8\u10D5\u10DD\u10D1\u10D0\",\n ipv4: \"IPv4 \u10DB\u10D8\u10E1\u10D0\u10DB\u10D0\u10E0\u10D7\u10D8\",\n ipv6: \"IPv6 \u10DB\u10D8\u10E1\u10D0\u10DB\u10D0\u10E0\u10D7\u10D8\",\n cidrv4: \"IPv4 \u10D3\u10D8\u10D0\u10DE\u10D0\u10D6\u10DD\u10DC\u10D8\",\n cidrv6: \"IPv6 \u10D3\u10D8\u10D0\u10DE\u10D0\u10D6\u10DD\u10DC\u10D8\",\n base64: \"base64-\u10D9\u10DD\u10D3\u10D8\u10E0\u10D4\u10D1\u10E3\u10DA\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8\",\n base64url: \"base64url-\u10D9\u10DD\u10D3\u10D8\u10E0\u10D4\u10D1\u10E3\u10DA\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8\",\n json_string: \"JSON \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8\",\n e164: \"E.164 \u10DC\u10DD\u10DB\u10D4\u10E0\u10D8\",\n jwt: \"JWT\",\n template_literal: \"\u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u10E0\u10D8\u10EA\u10EE\u10D5\u10D8\",\n string: \"\u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8\",\n boolean: \"\u10D1\u10E3\u10DA\u10D4\u10D0\u10DC\u10D8\",\n function: \"\u10E4\u10E3\u10DC\u10E5\u10EA\u10D8\u10D0\",\n array: \"\u10DB\u10D0\u10E1\u10D8\u10D5\u10D8\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 instanceof ${issue.expected}, \u10DB\u10D8\u10E6\u10D4\u10D1\u10E3\u10DA\u10D8 ${received}`;\n }\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${expected}, \u10DB\u10D8\u10E6\u10D4\u10D1\u10E3\u10DA\u10D8 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10D5\u10D0\u10E0\u10D8\u10D0\u10DC\u10E2\u10D8: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8\u10D0 \u10D4\u10E0\u10D7-\u10D4\u10E0\u10D7\u10D8 ${util.joinValues(issue.values, \"|\")}-\u10D3\u10D0\u10DC`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u10D6\u10D4\u10D3\u10DB\u10D4\u10E2\u10D0\u10D3 \u10D3\u10D8\u10D3\u10D8: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${issue.origin ?? \"\u10DB\u10DC\u10D8\u10E8\u10D5\u10DC\u10D4\u10DA\u10DD\u10D1\u10D0\"} ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit}`;\n return `\u10D6\u10D4\u10D3\u10DB\u10D4\u10E2\u10D0\u10D3 \u10D3\u10D8\u10D3\u10D8: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${issue.origin ?? \"\u10DB\u10DC\u10D8\u10E8\u10D5\u10DC\u10D4\u10DA\u10DD\u10D1\u10D0\"} \u10D8\u10E7\u10DD\u10E1 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u10D6\u10D4\u10D3\u10DB\u10D4\u10E2\u10D0\u10D3 \u10DE\u10D0\u10E2\u10D0\u10E0\u10D0: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${issue.origin} ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u10D6\u10D4\u10D3\u10DB\u10D4\u10E2\u10D0\u10D3 \u10DE\u10D0\u10E2\u10D0\u10E0\u10D0: \u10DB\u10DD\u10E1\u10D0\u10DA\u10DD\u10D3\u10DC\u10D4\u10DA\u10D8 ${issue.origin} \u10D8\u10E7\u10DD\u10E1 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8: \u10E3\u10DC\u10D3\u10D0 \u10D8\u10EC\u10E7\u10D4\u10D1\u10DD\u10D3\u10D4\u10E1 \"${_issue.prefix}\"-\u10D8\u10D7`;\n }\n if (_issue.format === \"ends_with\")\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8: \u10E3\u10DC\u10D3\u10D0 \u10DB\u10D7\u10D0\u10D5\u10E0\u10D3\u10D4\u10D1\u10DD\u10D3\u10D4\u10E1 \"${_issue.suffix}\"-\u10D8\u10D7`;\n if (_issue.format === \"includes\")\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8: \u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D8\u10EA\u10D0\u10D5\u10D3\u10D4\u10E1 \"${_issue.includes}\"-\u10E1`;\n if (_issue.format === \"regex\")\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E1\u10E2\u10E0\u10D8\u10DC\u10D2\u10D8: \u10E3\u10DC\u10D3\u10D0 \u10E8\u10D4\u10D4\u10E1\u10D0\u10D1\u10D0\u10DB\u10D4\u10D1\u10DD\u10D3\u10D4\u10E1 \u10E8\u10D0\u10D1\u10DA\u10DD\u10DC\u10E1 ${_issue.pattern}`;\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E0\u10D8\u10EA\u10EE\u10D5\u10D8: \u10E3\u10DC\u10D3\u10D0 \u10D8\u10E7\u10DD\u10E1 ${issue.divisor}-\u10D8\u10E1 \u10EF\u10D4\u10E0\u10D0\u10D3\u10D8`;\n case \"unrecognized_keys\":\n return `\u10E3\u10EA\u10DC\u10DD\u10D1\u10D8 \u10D2\u10D0\u10E1\u10D0\u10E6\u10D4\u10D1${issue.keys.length > 1 ? \"\u10D4\u10D1\u10D8\" : \"\u10D8\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10D2\u10D0\u10E1\u10D0\u10E6\u10D4\u10D1\u10D8 ${issue.origin}-\u10E8\u10D8`;\n case \"invalid_union\":\n return \"\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0\";\n case \"invalid_element\":\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10DB\u10DC\u10D8\u10E8\u10D5\u10DC\u10D4\u10DA\u10DD\u10D1\u10D0 ${issue.origin}-\u10E8\u10D8`;\n default:\n return `\u10D0\u10E0\u10D0\u10E1\u10EC\u10DD\u10E0\u10D8 \u10E8\u10D4\u10E7\u10D5\u10D0\u10DC\u10D0`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u178F\u17BD\u17A2\u1780\u17D2\u179F\u179A\", verb: \"\u1782\u17BD\u179A\u1798\u17B6\u1793\" },\n file: { unit: \"\u1794\u17C3\", verb: \"\u1782\u17BD\u179A\u1798\u17B6\u1793\" },\n array: { unit: \"\u1792\u17B6\u178F\u17BB\", verb: \"\u1782\u17BD\u179A\u1798\u17B6\u1793\" },\n set: { unit: \"\u1792\u17B6\u178F\u17BB\", verb: \"\u1782\u17BD\u179A\u1798\u17B6\u1793\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1794\u1789\u17D2\u1785\u17BC\u179B\",\n email: \"\u17A2\u17B6\u179F\u1799\u178A\u17D2\u178B\u17B6\u1793\u17A2\u17CA\u17B8\u1798\u17C2\u179B\",\n url: \"URL\",\n emoji: \"\u179F\u1789\u17D2\u1789\u17B6\u17A2\u17B6\u179A\u1798\u17D2\u1798\u178E\u17CD\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u1780\u17B6\u179B\u1794\u179A\u17B7\u1785\u17D2\u1786\u17C1\u1791 \u1793\u17B7\u1784\u1798\u17C9\u17C4\u1784 ISO\",\n date: \"\u1780\u17B6\u179B\u1794\u179A\u17B7\u1785\u17D2\u1786\u17C1\u1791 ISO\",\n time: \"\u1798\u17C9\u17C4\u1784 ISO\",\n duration: \"\u179A\u1799\u17C8\u1796\u17C1\u179B ISO\",\n ipv4: \"\u17A2\u17B6\u179F\u1799\u178A\u17D2\u178B\u17B6\u1793 IPv4\",\n ipv6: \"\u17A2\u17B6\u179F\u1799\u178A\u17D2\u178B\u17B6\u1793 IPv6\",\n cidrv4: \"\u178A\u17C2\u1793\u17A2\u17B6\u179F\u1799\u178A\u17D2\u178B\u17B6\u1793 IPv4\",\n cidrv6: \"\u178A\u17C2\u1793\u17A2\u17B6\u179F\u1799\u178A\u17D2\u178B\u17B6\u1793 IPv6\",\n base64: \"\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u17A2\u17CA\u17B7\u1780\u17BC\u178A base64\",\n base64url: \"\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u17A2\u17CA\u17B7\u1780\u17BC\u178A base64url\",\n json_string: \"\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A JSON\",\n e164: \"\u179B\u17C1\u1781 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1794\u1789\u17D2\u1785\u17BC\u179B\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u179B\u17C1\u1781\",\n array: \"\u17A2\u17B6\u179A\u17C1 (Array)\",\n null: \"\u1782\u17D2\u1798\u17B6\u1793\u178F\u1798\u17D2\u179B\u17C3 (null)\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1794\u1789\u17D2\u1785\u17BC\u179B\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A instanceof ${issue.expected} \u1794\u17C9\u17BB\u1793\u17D2\u178F\u17C2\u1791\u1791\u17BD\u179B\u1794\u17B6\u1793 ${received}`;\n }\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1794\u1789\u17D2\u1785\u17BC\u179B\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${expected} \u1794\u17C9\u17BB\u1793\u17D2\u178F\u17C2\u1791\u1791\u17BD\u179B\u1794\u17B6\u1793 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1794\u1789\u17D2\u1785\u17BC\u179B\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u1787\u1798\u17D2\u179A\u17BE\u179F\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1787\u17B6\u1798\u17BD\u1799\u1780\u17D2\u1793\u17BB\u1784\u1785\u17C6\u178E\u17C4\u1798 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u1792\u17C6\u1796\u17C1\u1780\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${issue.origin ?? \"\u178F\u1798\u17D2\u179B\u17C3\"} ${adj} ${issue.maximum.toString()} ${sizing.unit ?? \"\u1792\u17B6\u178F\u17BB\"}`;\n return `\u1792\u17C6\u1796\u17C1\u1780\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${issue.origin ?? \"\u178F\u1798\u17D2\u179B\u17C3\"} ${adj} ${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u178F\u17BC\u1785\u1796\u17C1\u1780\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${issue.origin} ${adj} ${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u178F\u17BC\u1785\u1796\u17C1\u1780\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1780\u17B6\u179A ${issue.origin} ${adj} ${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1785\u17B6\u1794\u17CB\u1795\u17D2\u178F\u17BE\u1798\u178A\u17C4\u1799 \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1794\u1789\u17D2\u1785\u1794\u17CB\u178A\u17C4\u1799 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u1798\u17B6\u1793 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u1781\u17D2\u179F\u17C2\u17A2\u1780\u17D2\u179F\u179A\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u178F\u17C2\u1795\u17D2\u1782\u17BC\u1795\u17D2\u1782\u1784\u1793\u17B9\u1784\u1791\u1798\u17D2\u179A\u1784\u17CB\u178A\u17C2\u179B\u1794\u17B6\u1793\u1780\u17C6\u178E\u178F\u17CB ${_issue.pattern}`;\n return `\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u179B\u17C1\u1781\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u17D6 \u178F\u17D2\u179A\u17BC\u179C\u178F\u17C2\u1787\u17B6\u1796\u17A0\u17BB\u1782\u17BB\u178E\u1793\u17C3 ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u179A\u1780\u1783\u17BE\u1789\u179F\u17C4\u1798\u17B7\u1793\u179F\u17D2\u1782\u17B6\u179B\u17CB\u17D6 ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u179F\u17C4\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u1793\u17C5\u1780\u17D2\u1793\u17BB\u1784 ${issue.origin}`;\n case \"invalid_union\":\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C`;\n case \"invalid_element\":\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C\u1793\u17C5\u1780\u17D2\u1793\u17BB\u1784 ${issue.origin}`;\n default:\n return `\u1791\u17B7\u1793\u17D2\u1793\u1793\u17D0\u1799\u1798\u17B7\u1793\u178F\u17D2\u179A\u17B9\u1798\u178F\u17D2\u179A\u17BC\u179C`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import km from \"./km.js\";\n/** @deprecated Use `km` instead. */\nexport default function () {\n return km();\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\uBB38\uC790\", verb: \"to have\" },\n file: { unit: \"\uBC14\uC774\uD2B8\", verb: \"to have\" },\n array: { unit: \"\uAC1C\", verb: \"to have\" },\n set: { unit: \"\uAC1C\", verb: \"to have\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\uC785\uB825\",\n email: \"\uC774\uBA54\uC77C \uC8FC\uC18C\",\n url: \"URL\",\n emoji: \"\uC774\uBAA8\uC9C0\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \uB0A0\uC9DC\uC2DC\uAC04\",\n date: \"ISO \uB0A0\uC9DC\",\n time: \"ISO \uC2DC\uAC04\",\n duration: \"ISO \uAE30\uAC04\",\n ipv4: \"IPv4 \uC8FC\uC18C\",\n ipv6: \"IPv6 \uC8FC\uC18C\",\n cidrv4: \"IPv4 \uBC94\uC704\",\n cidrv6: \"IPv6 \uBC94\uC704\",\n base64: \"base64 \uC778\uCF54\uB529 \uBB38\uC790\uC5F4\",\n base64url: \"base64url \uC778\uCF54\uB529 \uBB38\uC790\uC5F4\",\n json_string: \"JSON \uBB38\uC790\uC5F4\",\n e164: \"E.164 \uBC88\uD638\",\n jwt: \"JWT\",\n template_literal: \"\uC785\uB825\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\uC798\uBABB\uB41C \uC785\uB825: \uC608\uC0C1 \uD0C0\uC785\uC740 instanceof ${issue.expected}, \uBC1B\uC740 \uD0C0\uC785\uC740 ${received}\uC785\uB2C8\uB2E4`;\n }\n return `\uC798\uBABB\uB41C \uC785\uB825: \uC608\uC0C1 \uD0C0\uC785\uC740 ${expected}, \uBC1B\uC740 \uD0C0\uC785\uC740 ${received}\uC785\uB2C8\uB2E4`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\uC798\uBABB\uB41C \uC785\uB825: \uAC12\uC740 ${util.stringifyPrimitive(issue.values[0])} \uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4`;\n return `\uC798\uBABB\uB41C \uC635\uC158: ${util.joinValues(issue.values, \"\uB610\uB294 \")} \uC911 \uD558\uB098\uC5EC\uC57C \uD569\uB2C8\uB2E4`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"\uC774\uD558\" : \"\uBBF8\uB9CC\";\n const suffix = adj === \"\uBBF8\uB9CC\" ? \"\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4\" : \"\uC5EC\uC57C \uD569\uB2C8\uB2E4\";\n const sizing = getSizing(issue.origin);\n const unit = sizing?.unit ?? \"\uC694\uC18C\";\n if (sizing)\n return `${issue.origin ?? \"\uAC12\"}\uC774 \uB108\uBB34 \uD07D\uB2C8\uB2E4: ${issue.maximum.toString()}${unit} ${adj}${suffix}`;\n return `${issue.origin ?? \"\uAC12\"}\uC774 \uB108\uBB34 \uD07D\uB2C8\uB2E4: ${issue.maximum.toString()} ${adj}${suffix}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \"\uC774\uC0C1\" : \"\uCD08\uACFC\";\n const suffix = adj === \"\uC774\uC0C1\" ? \"\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4\" : \"\uC5EC\uC57C \uD569\uB2C8\uB2E4\";\n const sizing = getSizing(issue.origin);\n const unit = sizing?.unit ?? \"\uC694\uC18C\";\n if (sizing) {\n return `${issue.origin ?? \"\uAC12\"}\uC774 \uB108\uBB34 \uC791\uC2B5\uB2C8\uB2E4: ${issue.minimum.toString()}${unit} ${adj}${suffix}`;\n }\n return `${issue.origin ?? \"\uAC12\"}\uC774 \uB108\uBB34 \uC791\uC2B5\uB2C8\uB2E4: ${issue.minimum.toString()} ${adj}${suffix}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\uC798\uBABB\uB41C \uBB38\uC790\uC5F4: \"${_issue.prefix}\"(\uC73C)\uB85C \uC2DC\uC791\uD574\uC57C \uD569\uB2C8\uB2E4`;\n }\n if (_issue.format === \"ends_with\")\n return `\uC798\uBABB\uB41C \uBB38\uC790\uC5F4: \"${_issue.suffix}\"(\uC73C)\uB85C \uB05D\uB098\uC57C \uD569\uB2C8\uB2E4`;\n if (_issue.format === \"includes\")\n return `\uC798\uBABB\uB41C \uBB38\uC790\uC5F4: \"${_issue.includes}\"\uC744(\uB97C) \uD3EC\uD568\uD574\uC57C \uD569\uB2C8\uB2E4`;\n if (_issue.format === \"regex\")\n return `\uC798\uBABB\uB41C \uBB38\uC790\uC5F4: \uC815\uADDC\uC2DD ${_issue.pattern} \uD328\uD134\uACFC \uC77C\uCE58\uD574\uC57C \uD569\uB2C8\uB2E4`;\n return `\uC798\uBABB\uB41C ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\uC798\uBABB\uB41C \uC22B\uC790: ${issue.divisor}\uC758 \uBC30\uC218\uC5EC\uC57C \uD569\uB2C8\uB2E4`;\n case \"unrecognized_keys\":\n return `\uC778\uC2DD\uD560 \uC218 \uC5C6\uB294 \uD0A4: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\uC798\uBABB\uB41C \uD0A4: ${issue.origin}`;\n case \"invalid_union\":\n return `\uC798\uBABB\uB41C \uC785\uB825`;\n case \"invalid_element\":\n return `\uC798\uBABB\uB41C \uAC12: ${issue.origin}`;\n default:\n return `\uC798\uBABB\uB41C \uC785\uB825`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst capitalizeFirstCharacter = (text) => {\n return text.charAt(0).toUpperCase() + text.slice(1);\n};\nfunction getUnitTypeFromNumber(number) {\n const abs = Math.abs(number);\n const last = abs % 10;\n const last2 = abs % 100;\n if ((last2 >= 11 && last2 <= 19) || last === 0)\n return \"many\";\n if (last === 1)\n return \"one\";\n return \"few\";\n}\nconst error = () => {\n const Sizable = {\n string: {\n unit: {\n one: \"simbolis\",\n few: \"simboliai\",\n many: \"simboli\u0173\",\n },\n verb: {\n smaller: {\n inclusive: \"turi b\u016Bti ne ilgesn\u0117 kaip\",\n notInclusive: \"turi b\u016Bti trumpesn\u0117 kaip\",\n },\n bigger: {\n inclusive: \"turi b\u016Bti ne trumpesn\u0117 kaip\",\n notInclusive: \"turi b\u016Bti ilgesn\u0117 kaip\",\n },\n },\n },\n file: {\n unit: {\n one: \"baitas\",\n few: \"baitai\",\n many: \"bait\u0173\",\n },\n verb: {\n smaller: {\n inclusive: \"turi b\u016Bti ne didesnis kaip\",\n notInclusive: \"turi b\u016Bti ma\u017Eesnis kaip\",\n },\n bigger: {\n inclusive: \"turi b\u016Bti ne ma\u017Eesnis kaip\",\n notInclusive: \"turi b\u016Bti didesnis kaip\",\n },\n },\n },\n array: {\n unit: {\n one: \"element\u0105\",\n few: \"elementus\",\n many: \"element\u0173\",\n },\n verb: {\n smaller: {\n inclusive: \"turi tur\u0117ti ne daugiau kaip\",\n notInclusive: \"turi tur\u0117ti ma\u017Eiau kaip\",\n },\n bigger: {\n inclusive: \"turi tur\u0117ti ne ma\u017Eiau kaip\",\n notInclusive: \"turi tur\u0117ti daugiau kaip\",\n },\n },\n },\n set: {\n unit: {\n one: \"element\u0105\",\n few: \"elementus\",\n many: \"element\u0173\",\n },\n verb: {\n smaller: {\n inclusive: \"turi tur\u0117ti ne daugiau kaip\",\n notInclusive: \"turi tur\u0117ti ma\u017Eiau kaip\",\n },\n bigger: {\n inclusive: \"turi tur\u0117ti ne ma\u017Eiau kaip\",\n notInclusive: \"turi tur\u0117ti daugiau kaip\",\n },\n },\n },\n };\n function getSizing(origin, unitType, inclusive, targetShouldBe) {\n const result = Sizable[origin] ?? null;\n if (result === null)\n return result;\n return {\n unit: result.unit[unitType],\n verb: result.verb[targetShouldBe][inclusive ? \"inclusive\" : \"notInclusive\"],\n };\n }\n const FormatDictionary = {\n regex: \"\u012Fvestis\",\n email: \"el. pa\u0161to adresas\",\n url: \"URL\",\n emoji: \"jaustukas\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO data ir laikas\",\n date: \"ISO data\",\n time: \"ISO laikas\",\n duration: \"ISO trukm\u0117\",\n ipv4: \"IPv4 adresas\",\n ipv6: \"IPv6 adresas\",\n cidrv4: \"IPv4 tinklo prefiksas (CIDR)\",\n cidrv6: \"IPv6 tinklo prefiksas (CIDR)\",\n base64: \"base64 u\u017Ekoduota eilut\u0117\",\n base64url: \"base64url u\u017Ekoduota eilut\u0117\",\n json_string: \"JSON eilut\u0117\",\n e164: \"E.164 numeris\",\n jwt: \"JWT\",\n template_literal: \"\u012Fvestis\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"skai\u010Dius\",\n bigint: \"sveikasis skai\u010Dius\",\n string: \"eilut\u0117\",\n boolean: \"login\u0117 reik\u0161m\u0117\",\n undefined: \"neapibr\u0117\u017Eta reik\u0161m\u0117\",\n function: \"funkcija\",\n symbol: \"simbolis\",\n array: \"masyvas\",\n object: \"objektas\",\n null: \"nulin\u0117 reik\u0161m\u0117\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Gautas tipas ${received}, o tik\u0117tasi - instanceof ${issue.expected}`;\n }\n return `Gautas tipas ${received}, o tik\u0117tasi - ${expected}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Privalo b\u016Bti ${util.stringifyPrimitive(issue.values[0])}`;\n return `Privalo b\u016Bti vienas i\u0161 ${util.joinValues(issue.values, \"|\")} pasirinkim\u0173`;\n case \"too_big\": {\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n const sizing = getSizing(issue.origin, getUnitTypeFromNumber(Number(issue.maximum)), issue.inclusive ?? false, \"smaller\");\n if (sizing?.verb)\n return `${capitalizeFirstCharacter(origin ?? issue.origin ?? \"reik\u0161m\u0117\")} ${sizing.verb} ${issue.maximum.toString()} ${sizing.unit ?? \"element\u0173\"}`;\n const adj = issue.inclusive ? \"ne didesnis kaip\" : \"ma\u017Eesnis kaip\";\n return `${capitalizeFirstCharacter(origin ?? issue.origin ?? \"reik\u0161m\u0117\")} turi b\u016Bti ${adj} ${issue.maximum.toString()} ${sizing?.unit}`;\n }\n case \"too_small\": {\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n const sizing = getSizing(issue.origin, getUnitTypeFromNumber(Number(issue.minimum)), issue.inclusive ?? false, \"bigger\");\n if (sizing?.verb)\n return `${capitalizeFirstCharacter(origin ?? issue.origin ?? \"reik\u0161m\u0117\")} ${sizing.verb} ${issue.minimum.toString()} ${sizing.unit ?? \"element\u0173\"}`;\n const adj = issue.inclusive ? \"ne ma\u017Eesnis kaip\" : \"didesnis kaip\";\n return `${capitalizeFirstCharacter(origin ?? issue.origin ?? \"reik\u0161m\u0117\")} turi b\u016Bti ${adj} ${issue.minimum.toString()} ${sizing?.unit}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Eilut\u0117 privalo prasid\u0117ti \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Eilut\u0117 privalo pasibaigti \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Eilut\u0117 privalo \u012Ftraukti \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Eilut\u0117 privalo atitikti ${_issue.pattern}`;\n return `Neteisingas ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Skai\u010Dius privalo b\u016Bti ${issue.divisor} kartotinis.`;\n case \"unrecognized_keys\":\n return `Neatpa\u017Eint${issue.keys.length > 1 ? \"i\" : \"as\"} rakt${issue.keys.length > 1 ? \"ai\" : \"as\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return \"Rastas klaidingas raktas\";\n case \"invalid_union\":\n return \"Klaidinga \u012Fvestis\";\n case \"invalid_element\": {\n const origin = TypeDictionary[issue.origin] ?? issue.origin;\n return `${capitalizeFirstCharacter(origin ?? issue.origin ?? \"reik\u0161m\u0117\")} turi klaiding\u0105 \u012Fvest\u012F`;\n }\n default:\n return \"Klaidinga \u012Fvestis\";\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u0437\u043D\u0430\u0446\u0438\", verb: \"\u0434\u0430 \u0438\u043C\u0430\u0430\u0442\" },\n file: { unit: \"\u0431\u0430\u0458\u0442\u0438\", verb: \"\u0434\u0430 \u0438\u043C\u0430\u0430\u0442\" },\n array: { unit: \"\u0441\u0442\u0430\u0432\u043A\u0438\", verb: \"\u0434\u0430 \u0438\u043C\u0430\u0430\u0442\" },\n set: { unit: \"\u0441\u0442\u0430\u0432\u043A\u0438\", verb: \"\u0434\u0430 \u0438\u043C\u0430\u0430\u0442\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0432\u043D\u0435\u0441\",\n email: \"\u0430\u0434\u0440\u0435\u0441\u0430 \u043D\u0430 \u0435-\u043F\u043E\u0448\u0442\u0430\",\n url: \"URL\",\n emoji: \"\u0435\u043C\u043E\u045F\u0438\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0434\u0430\u0442\u0443\u043C \u0438 \u0432\u0440\u0435\u043C\u0435\",\n date: \"ISO \u0434\u0430\u0442\u0443\u043C\",\n time: \"ISO \u0432\u0440\u0435\u043C\u0435\",\n duration: \"ISO \u0432\u0440\u0435\u043C\u0435\u0442\u0440\u0430\u0435\u045A\u0435\",\n ipv4: \"IPv4 \u0430\u0434\u0440\u0435\u0441\u0430\",\n ipv6: \"IPv6 \u0430\u0434\u0440\u0435\u0441\u0430\",\n cidrv4: \"IPv4 \u043E\u043F\u0441\u0435\u0433\",\n cidrv6: \"IPv6 \u043E\u043F\u0441\u0435\u0433\",\n base64: \"base64-\u0435\u043D\u043A\u043E\u0434\u0438\u0440\u0430\u043D\u0430 \u043D\u0438\u0437\u0430\",\n base64url: \"base64url-\u0435\u043D\u043A\u043E\u0434\u0438\u0440\u0430\u043D\u0430 \u043D\u0438\u0437\u0430\",\n json_string: \"JSON \u043D\u0438\u0437\u0430\",\n e164: \"E.164 \u0431\u0440\u043E\u0458\",\n jwt: \"JWT\",\n template_literal: \"\u0432\u043D\u0435\u0441\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0431\u0440\u043E\u0458\",\n array: \"\u043D\u0438\u0437\u0430\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0413\u0440\u0435\u0448\u0435\u043D \u0432\u043D\u0435\u0441: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 instanceof ${issue.expected}, \u043F\u0440\u0438\u043C\u0435\u043D\u043E ${received}`;\n }\n return `\u0413\u0440\u0435\u0448\u0435\u043D \u0432\u043D\u0435\u0441: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 ${expected}, \u043F\u0440\u0438\u043C\u0435\u043D\u043E ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Invalid input: expected ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u0413\u0440\u0435\u0448\u0430\u043D\u0430 \u043E\u043F\u0446\u0438\u0458\u0430: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 \u0435\u0434\u043D\u0430 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u041F\u0440\u0435\u043C\u043D\u043E\u0433\u0443 \u0433\u043E\u043B\u0435\u043C: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 ${issue.origin ?? \"\u0432\u0440\u0435\u0434\u043D\u043E\u0441\u0442\u0430\"} \u0434\u0430 \u0438\u043C\u0430 ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0438\"}`;\n return `\u041F\u0440\u0435\u043C\u043D\u043E\u0433\u0443 \u0433\u043E\u043B\u0435\u043C: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 ${issue.origin ?? \"\u0432\u0440\u0435\u0434\u043D\u043E\u0441\u0442\u0430\"} \u0434\u0430 \u0431\u0438\u0434\u0435 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u041F\u0440\u0435\u043C\u043D\u043E\u0433\u0443 \u043C\u0430\u043B: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 ${issue.origin} \u0434\u0430 \u0438\u043C\u0430 ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u041F\u0440\u0435\u043C\u043D\u043E\u0433\u0443 \u043C\u0430\u043B: \u0441\u0435 \u043E\u0447\u0435\u043A\u0443\u0432\u0430 ${issue.origin} \u0434\u0430 \u0431\u0438\u0434\u0435 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u041D\u0435\u0432\u0430\u0436\u0435\u0447\u043A\u0430 \u043D\u0438\u0437\u0430: \u043C\u043E\u0440\u0430 \u0434\u0430 \u0437\u0430\u043F\u043E\u0447\u043D\u0443\u0432\u0430 \u0441\u043E \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `\u041D\u0435\u0432\u0430\u0436\u0435\u0447\u043A\u0430 \u043D\u0438\u0437\u0430: \u043C\u043E\u0440\u0430 \u0434\u0430 \u0437\u0430\u0432\u0440\u0448\u0443\u0432\u0430 \u0441\u043E \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u041D\u0435\u0432\u0430\u0436\u0435\u0447\u043A\u0430 \u043D\u0438\u0437\u0430: \u043C\u043E\u0440\u0430 \u0434\u0430 \u0432\u043A\u043B\u0443\u0447\u0443\u0432\u0430 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u041D\u0435\u0432\u0430\u0436\u0435\u0447\u043A\u0430 \u043D\u0438\u0437\u0430: \u043C\u043E\u0440\u0430 \u0434\u0430 \u043E\u0434\u0433\u043E\u0430\u0440\u0430 \u043D\u0430 \u043F\u0430\u0442\u0435\u0440\u043D\u043E\u0442 ${_issue.pattern}`;\n return `Invalid ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u0413\u0440\u0435\u0448\u0435\u043D \u0431\u0440\u043E\u0458: \u043C\u043E\u0440\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u0434\u0435\u043B\u0438\u0432 \u0441\u043E ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"\u041D\u0435\u043F\u0440\u0435\u043F\u043E\u0437\u043D\u0430\u0435\u043D\u0438 \u043A\u043B\u0443\u0447\u0435\u0432\u0438\" : \"\u041D\u0435\u043F\u0440\u0435\u043F\u043E\u0437\u043D\u0430\u0435\u043D \u043A\u043B\u0443\u0447\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u0413\u0440\u0435\u0448\u0435\u043D \u043A\u043B\u0443\u0447 \u0432\u043E ${issue.origin}`;\n case \"invalid_union\":\n return \"\u0413\u0440\u0435\u0448\u0435\u043D \u0432\u043D\u0435\u0441\";\n case \"invalid_element\":\n return `\u0413\u0440\u0435\u0448\u043D\u0430 \u0432\u0440\u0435\u0434\u043D\u043E\u0441\u0442 \u0432\u043E ${issue.origin}`;\n default:\n return `\u0413\u0440\u0435\u0448\u0435\u043D \u0432\u043D\u0435\u0441`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"aksara\", verb: \"mempunyai\" },\n file: { unit: \"bait\", verb: \"mempunyai\" },\n array: { unit: \"elemen\", verb: \"mempunyai\" },\n set: { unit: \"elemen\", verb: \"mempunyai\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"alamat e-mel\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"tarikh masa ISO\",\n date: \"tarikh ISO\",\n time: \"masa ISO\",\n duration: \"tempoh ISO\",\n ipv4: \"alamat IPv4\",\n ipv6: \"alamat IPv6\",\n cidrv4: \"julat IPv4\",\n cidrv6: \"julat IPv6\",\n base64: \"string dikodkan base64\",\n base64url: \"string dikodkan base64url\",\n json_string: \"string JSON\",\n e164: \"nombor E.164\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"nombor\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Input tidak sah: dijangka instanceof ${issue.expected}, diterima ${received}`;\n }\n return `Input tidak sah: dijangka ${expected}, diterima ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Input tidak sah: dijangka ${util.stringifyPrimitive(issue.values[0])}`;\n return `Pilihan tidak sah: dijangka salah satu daripada ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Terlalu besar: dijangka ${issue.origin ?? \"nilai\"} ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elemen\"}`;\n return `Terlalu besar: dijangka ${issue.origin ?? \"nilai\"} adalah ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Terlalu kecil: dijangka ${issue.origin} ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Terlalu kecil: dijangka ${issue.origin} adalah ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `String tidak sah: mesti bermula dengan \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `String tidak sah: mesti berakhir dengan \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `String tidak sah: mesti mengandungi \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `String tidak sah: mesti sepadan dengan corak ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} tidak sah`;\n }\n case \"not_multiple_of\":\n return `Nombor tidak sah: perlu gandaan ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Kunci tidak dikenali: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Kunci tidak sah dalam ${issue.origin}`;\n case \"invalid_union\":\n return \"Input tidak sah\";\n case \"invalid_element\":\n return `Nilai tidak sah dalam ${issue.origin}`;\n default:\n return `Input tidak sah`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"tekens\", verb: \"heeft\" },\n file: { unit: \"bytes\", verb: \"heeft\" },\n array: { unit: \"elementen\", verb: \"heeft\" },\n set: { unit: \"elementen\", verb: \"heeft\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"invoer\",\n email: \"emailadres\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO datum en tijd\",\n date: \"ISO datum\",\n time: \"ISO tijd\",\n duration: \"ISO duur\",\n ipv4: \"IPv4-adres\",\n ipv6: \"IPv6-adres\",\n cidrv4: \"IPv4-bereik\",\n cidrv6: \"IPv6-bereik\",\n base64: \"base64-gecodeerde tekst\",\n base64url: \"base64 URL-gecodeerde tekst\",\n json_string: \"JSON string\",\n e164: \"E.164-nummer\",\n jwt: \"JWT\",\n template_literal: \"invoer\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"getal\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ongeldige invoer: verwacht instanceof ${issue.expected}, ontving ${received}`;\n }\n return `Ongeldige invoer: verwacht ${expected}, ontving ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ongeldige invoer: verwacht ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ongeldige optie: verwacht \u00E9\u00E9n van ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n const longName = issue.origin === \"date\" ? \"laat\" : issue.origin === \"string\" ? \"lang\" : \"groot\";\n if (sizing)\n return `Te ${longName}: verwacht dat ${issue.origin ?? \"waarde\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementen\"} ${sizing.verb}`;\n return `Te ${longName}: verwacht dat ${issue.origin ?? \"waarde\"} ${adj}${issue.maximum.toString()} is`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n const shortName = issue.origin === \"date\" ? \"vroeg\" : issue.origin === \"string\" ? \"kort\" : \"klein\";\n if (sizing) {\n return `Te ${shortName}: verwacht dat ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit} ${sizing.verb}`;\n }\n return `Te ${shortName}: verwacht dat ${issue.origin} ${adj}${issue.minimum.toString()} is`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Ongeldige tekst: moet met \"${_issue.prefix}\" beginnen`;\n }\n if (_issue.format === \"ends_with\")\n return `Ongeldige tekst: moet op \"${_issue.suffix}\" eindigen`;\n if (_issue.format === \"includes\")\n return `Ongeldige tekst: moet \"${_issue.includes}\" bevatten`;\n if (_issue.format === \"regex\")\n return `Ongeldige tekst: moet overeenkomen met patroon ${_issue.pattern}`;\n return `Ongeldig: ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ongeldig getal: moet een veelvoud van ${issue.divisor} zijn`;\n case \"unrecognized_keys\":\n return `Onbekende key${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Ongeldige key in ${issue.origin}`;\n case \"invalid_union\":\n return \"Ongeldige invoer\";\n case \"invalid_element\":\n return `Ongeldige waarde in ${issue.origin}`;\n default:\n return `Ongeldige invoer`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"tegn\", verb: \"\u00E5 ha\" },\n file: { unit: \"bytes\", verb: \"\u00E5 ha\" },\n array: { unit: \"elementer\", verb: \"\u00E5 inneholde\" },\n set: { unit: \"elementer\", verb: \"\u00E5 inneholde\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"input\",\n email: \"e-postadresse\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO dato- og klokkeslett\",\n date: \"ISO-dato\",\n time: \"ISO-klokkeslett\",\n duration: \"ISO-varighet\",\n ipv4: \"IPv4-omr\u00E5de\",\n ipv6: \"IPv6-omr\u00E5de\",\n cidrv4: \"IPv4-spekter\",\n cidrv6: \"IPv6-spekter\",\n base64: \"base64-enkodet streng\",\n base64url: \"base64url-enkodet streng\",\n json_string: \"JSON-streng\",\n e164: \"E.164-nummer\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"tall\",\n array: \"liste\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ugyldig input: forventet instanceof ${issue.expected}, fikk ${received}`;\n }\n return `Ugyldig input: forventet ${expected}, fikk ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ugyldig verdi: forventet ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ugyldig valg: forventet en av ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `For stor(t): forventet ${issue.origin ?? \"value\"} til \u00E5 ha ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementer\"}`;\n return `For stor(t): forventet ${issue.origin ?? \"value\"} til \u00E5 ha ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `For lite(n): forventet ${issue.origin} til \u00E5 ha ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `For lite(n): forventet ${issue.origin} til \u00E5 ha ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Ugyldig streng: m\u00E5 starte med \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Ugyldig streng: m\u00E5 ende med \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Ugyldig streng: m\u00E5 inneholde \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Ugyldig streng: m\u00E5 matche m\u00F8nsteret ${_issue.pattern}`;\n return `Ugyldig ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ugyldig tall: m\u00E5 v\u00E6re et multiplum av ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"Ukjente n\u00F8kler\" : \"Ukjent n\u00F8kkel\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Ugyldig n\u00F8kkel i ${issue.origin}`;\n case \"invalid_union\":\n return \"Ugyldig input\";\n case \"invalid_element\":\n return `Ugyldig verdi i ${issue.origin}`;\n default:\n return `Ugyldig input`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"harf\", verb: \"olmal\u0131d\u0131r\" },\n file: { unit: \"bayt\", verb: \"olmal\u0131d\u0131r\" },\n array: { unit: \"unsur\", verb: \"olmal\u0131d\u0131r\" },\n set: { unit: \"unsur\", verb: \"olmal\u0131d\u0131r\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"giren\",\n email: \"epostag\u00E2h\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO heng\u00E2m\u0131\",\n date: \"ISO tarihi\",\n time: \"ISO zaman\u0131\",\n duration: \"ISO m\u00FCddeti\",\n ipv4: \"IPv4 ni\u015F\u00E2n\u0131\",\n ipv6: \"IPv6 ni\u015F\u00E2n\u0131\",\n cidrv4: \"IPv4 menzili\",\n cidrv6: \"IPv6 menzili\",\n base64: \"base64-\u015Fifreli metin\",\n base64url: \"base64url-\u015Fifreli metin\",\n json_string: \"JSON metin\",\n e164: \"E.164 say\u0131s\u0131\",\n jwt: \"JWT\",\n template_literal: \"giren\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"numara\",\n array: \"saf\",\n null: \"gayb\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `F\u00E2sit giren: umulan instanceof ${issue.expected}, al\u0131nan ${received}`;\n }\n return `F\u00E2sit giren: umulan ${expected}, al\u0131nan ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `F\u00E2sit giren: umulan ${util.stringifyPrimitive(issue.values[0])}`;\n return `F\u00E2sit tercih: m\u00FBteberler ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Fazla b\u00FCy\u00FCk: ${issue.origin ?? \"value\"}, ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elements\"} sahip olmal\u0131yd\u0131.`;\n return `Fazla b\u00FCy\u00FCk: ${issue.origin ?? \"value\"}, ${adj}${issue.maximum.toString()} olmal\u0131yd\u0131.`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Fazla k\u00FC\u00E7\u00FCk: ${issue.origin}, ${adj}${issue.minimum.toString()} ${sizing.unit} sahip olmal\u0131yd\u0131.`;\n }\n return `Fazla k\u00FC\u00E7\u00FCk: ${issue.origin}, ${adj}${issue.minimum.toString()} olmal\u0131yd\u0131.`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `F\u00E2sit metin: \"${_issue.prefix}\" ile ba\u015Flamal\u0131.`;\n if (_issue.format === \"ends_with\")\n return `F\u00E2sit metin: \"${_issue.suffix}\" ile bitmeli.`;\n if (_issue.format === \"includes\")\n return `F\u00E2sit metin: \"${_issue.includes}\" ihtiv\u00E2 etmeli.`;\n if (_issue.format === \"regex\")\n return `F\u00E2sit metin: ${_issue.pattern} nak\u015F\u0131na uymal\u0131.`;\n return `F\u00E2sit ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `F\u00E2sit say\u0131: ${issue.divisor} kat\u0131 olmal\u0131yd\u0131.`;\n case \"unrecognized_keys\":\n return `Tan\u0131nmayan anahtar ${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} i\u00E7in tan\u0131nmayan anahtar var.`;\n case \"invalid_union\":\n return \"Giren tan\u0131namad\u0131.\";\n case \"invalid_element\":\n return `${issue.origin} i\u00E7in tan\u0131nmayan k\u0131ymet var.`;\n default:\n return `K\u0131ymet tan\u0131namad\u0131.`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u062A\u0648\u06A9\u064A\", verb: \"\u0648\u0644\u0631\u064A\" },\n file: { unit: \"\u0628\u0627\u06CC\u067C\u0633\", verb: \"\u0648\u0644\u0631\u064A\" },\n array: { unit: \"\u062A\u0648\u06A9\u064A\", verb: \"\u0648\u0644\u0631\u064A\" },\n set: { unit: \"\u062A\u0648\u06A9\u064A\", verb: \"\u0648\u0644\u0631\u064A\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0648\u0631\u0648\u062F\u064A\",\n email: \"\u0628\u0631\u06CC\u069A\u0646\u0627\u0644\u06CC\u06A9\",\n url: \"\u06CC\u0648 \u0622\u0631 \u0627\u0644\",\n emoji: \"\u0627\u06CC\u0645\u0648\u062C\u064A\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u0646\u06CC\u067C\u0647 \u0627\u0648 \u0648\u062E\u062A\",\n date: \"\u0646\u06D0\u067C\u0647\",\n time: \"\u0648\u062E\u062A\",\n duration: \"\u0645\u0648\u062F\u0647\",\n ipv4: \"\u062F IPv4 \u067E\u062A\u0647\",\n ipv6: \"\u062F IPv6 \u067E\u062A\u0647\",\n cidrv4: \"\u062F IPv4 \u0633\u0627\u062D\u0647\",\n cidrv6: \"\u062F IPv6 \u0633\u0627\u062D\u0647\",\n base64: \"base64-encoded \u0645\u062A\u0646\",\n base64url: \"base64url-encoded \u0645\u062A\u0646\",\n json_string: \"JSON \u0645\u062A\u0646\",\n e164: \"\u062F E.164 \u0634\u0645\u06D0\u0631\u0647\",\n jwt: \"JWT\",\n template_literal: \"\u0648\u0631\u0648\u062F\u064A\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0639\u062F\u062F\",\n array: \"\u0627\u0631\u06D0\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0646\u0627\u0633\u0645 \u0648\u0631\u0648\u062F\u064A: \u0628\u0627\u06CC\u062F instanceof ${issue.expected} \u0648\u0627\u06CC, \u0645\u06AB\u0631 ${received} \u062A\u0631\u0644\u0627\u0633\u0647 \u0634\u0648`;\n }\n return `\u0646\u0627\u0633\u0645 \u0648\u0631\u0648\u062F\u064A: \u0628\u0627\u06CC\u062F ${expected} \u0648\u0627\u06CC, \u0645\u06AB\u0631 ${received} \u062A\u0631\u0644\u0627\u0633\u0647 \u0634\u0648`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1) {\n return `\u0646\u0627\u0633\u0645 \u0648\u0631\u0648\u062F\u064A: \u0628\u0627\u06CC\u062F ${util.stringifyPrimitive(issue.values[0])} \u0648\u0627\u06CC`;\n }\n return `\u0646\u0627\u0633\u0645 \u0627\u0646\u062A\u062E\u0627\u0628: \u0628\u0627\u06CC\u062F \u06CC\u0648 \u0644\u0647 ${util.joinValues(issue.values, \"|\")} \u0685\u062E\u0647 \u0648\u0627\u06CC`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0689\u06CC\u0631 \u0644\u0648\u06CC: ${issue.origin ?? \"\u0627\u0631\u0632\u069A\u062A\"} \u0628\u0627\u06CC\u062F ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0639\u0646\u0635\u0631\u0648\u0646\u0647\"} \u0648\u0644\u0631\u064A`;\n }\n return `\u0689\u06CC\u0631 \u0644\u0648\u06CC: ${issue.origin ?? \"\u0627\u0631\u0632\u069A\u062A\"} \u0628\u0627\u06CC\u062F ${adj}${issue.maximum.toString()} \u0648\u064A`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0689\u06CC\u0631 \u06A9\u0648\u0686\u0646\u06CC: ${issue.origin} \u0628\u0627\u06CC\u062F ${adj}${issue.minimum.toString()} ${sizing.unit} \u0648\u0644\u0631\u064A`;\n }\n return `\u0689\u06CC\u0631 \u06A9\u0648\u0686\u0646\u06CC: ${issue.origin} \u0628\u0627\u06CC\u062F ${adj}${issue.minimum.toString()} \u0648\u064A`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u0646\u0627\u0633\u0645 \u0645\u062A\u0646: \u0628\u0627\u06CC\u062F \u062F \"${_issue.prefix}\" \u0633\u0631\u0647 \u067E\u06CC\u0644 \u0634\u064A`;\n }\n if (_issue.format === \"ends_with\") {\n return `\u0646\u0627\u0633\u0645 \u0645\u062A\u0646: \u0628\u0627\u06CC\u062F \u062F \"${_issue.suffix}\" \u0633\u0631\u0647 \u067E\u0627\u06CC \u062A\u0647 \u0648\u0631\u0633\u064A\u0696\u064A`;\n }\n if (_issue.format === \"includes\") {\n return `\u0646\u0627\u0633\u0645 \u0645\u062A\u0646: \u0628\u0627\u06CC\u062F \"${_issue.includes}\" \u0648\u0644\u0631\u064A`;\n }\n if (_issue.format === \"regex\") {\n return `\u0646\u0627\u0633\u0645 \u0645\u062A\u0646: \u0628\u0627\u06CC\u062F \u062F ${_issue.pattern} \u0633\u0631\u0647 \u0645\u0637\u0627\u0628\u0642\u062A \u0648\u0644\u0631\u064A`;\n }\n return `${FormatDictionary[_issue.format] ?? issue.format} \u0646\u0627\u0633\u0645 \u062F\u06CC`;\n }\n case \"not_multiple_of\":\n return `\u0646\u0627\u0633\u0645 \u0639\u062F\u062F: \u0628\u0627\u06CC\u062F \u062F ${issue.divisor} \u0645\u0636\u0631\u0628 \u0648\u064A`;\n case \"unrecognized_keys\":\n return `\u0646\u0627\u0633\u0645 ${issue.keys.length > 1 ? \"\u06A9\u0644\u06CC\u0689\u0648\u0646\u0647\" : \"\u06A9\u0644\u06CC\u0689\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u0646\u0627\u0633\u0645 \u06A9\u0644\u06CC\u0689 \u067E\u0647 ${issue.origin} \u06A9\u06D0`;\n case \"invalid_union\":\n return `\u0646\u0627\u0633\u0645\u0647 \u0648\u0631\u0648\u062F\u064A`;\n case \"invalid_element\":\n return `\u0646\u0627\u0633\u0645 \u0639\u0646\u0635\u0631 \u067E\u0647 ${issue.origin} \u06A9\u06D0`;\n default:\n return `\u0646\u0627\u0633\u0645\u0647 \u0648\u0631\u0648\u062F\u064A`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"znak\u00F3w\", verb: \"mie\u0107\" },\n file: { unit: \"bajt\u00F3w\", verb: \"mie\u0107\" },\n array: { unit: \"element\u00F3w\", verb: \"mie\u0107\" },\n set: { unit: \"element\u00F3w\", verb: \"mie\u0107\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"wyra\u017Cenie\",\n email: \"adres email\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"data i godzina w formacie ISO\",\n date: \"data w formacie ISO\",\n time: \"godzina w formacie ISO\",\n duration: \"czas trwania ISO\",\n ipv4: \"adres IPv4\",\n ipv6: \"adres IPv6\",\n cidrv4: \"zakres IPv4\",\n cidrv6: \"zakres IPv6\",\n base64: \"ci\u0105g znak\u00F3w zakodowany w formacie base64\",\n base64url: \"ci\u0105g znak\u00F3w zakodowany w formacie base64url\",\n json_string: \"ci\u0105g znak\u00F3w w formacie JSON\",\n e164: \"liczba E.164\",\n jwt: \"JWT\",\n template_literal: \"wej\u015Bcie\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"liczba\",\n array: \"tablica\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Nieprawid\u0142owe dane wej\u015Bciowe: oczekiwano instanceof ${issue.expected}, otrzymano ${received}`;\n }\n return `Nieprawid\u0142owe dane wej\u015Bciowe: oczekiwano ${expected}, otrzymano ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Nieprawid\u0142owe dane wej\u015Bciowe: oczekiwano ${util.stringifyPrimitive(issue.values[0])}`;\n return `Nieprawid\u0142owa opcja: oczekiwano jednej z warto\u015Bci ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Za du\u017Ca warto\u015B\u0107: oczekiwano, \u017Ce ${issue.origin ?? \"warto\u015B\u0107\"} b\u0119dzie mie\u0107 ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"element\u00F3w\"}`;\n }\n return `Zbyt du\u017C(y/a/e): oczekiwano, \u017Ce ${issue.origin ?? \"warto\u015B\u0107\"} b\u0119dzie wynosi\u0107 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Za ma\u0142a warto\u015B\u0107: oczekiwano, \u017Ce ${issue.origin ?? \"warto\u015B\u0107\"} b\u0119dzie mie\u0107 ${adj}${issue.minimum.toString()} ${sizing.unit ?? \"element\u00F3w\"}`;\n }\n return `Zbyt ma\u0142(y/a/e): oczekiwano, \u017Ce ${issue.origin ?? \"warto\u015B\u0107\"} b\u0119dzie wynosi\u0107 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Nieprawid\u0142owy ci\u0105g znak\u00F3w: musi zaczyna\u0107 si\u0119 od \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Nieprawid\u0142owy ci\u0105g znak\u00F3w: musi ko\u0144czy\u0107 si\u0119 na \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Nieprawid\u0142owy ci\u0105g znak\u00F3w: musi zawiera\u0107 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Nieprawid\u0142owy ci\u0105g znak\u00F3w: musi odpowiada\u0107 wzorcowi ${_issue.pattern}`;\n return `Nieprawid\u0142ow(y/a/e) ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Nieprawid\u0142owa liczba: musi by\u0107 wielokrotno\u015Bci\u0105 ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Nierozpoznane klucze${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Nieprawid\u0142owy klucz w ${issue.origin}`;\n case \"invalid_union\":\n return \"Nieprawid\u0142owe dane wej\u015Bciowe\";\n case \"invalid_element\":\n return `Nieprawid\u0142owa warto\u015B\u0107 w ${issue.origin}`;\n default:\n return `Nieprawid\u0142owe dane wej\u015Bciowe`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"caracteres\", verb: \"ter\" },\n file: { unit: \"bytes\", verb: \"ter\" },\n array: { unit: \"itens\", verb: \"ter\" },\n set: { unit: \"itens\", verb: \"ter\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"padr\u00E3o\",\n email: \"endere\u00E7o de e-mail\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"data e hora ISO\",\n date: \"data ISO\",\n time: \"hora ISO\",\n duration: \"dura\u00E7\u00E3o ISO\",\n ipv4: \"endere\u00E7o IPv4\",\n ipv6: \"endere\u00E7o IPv6\",\n cidrv4: \"faixa de IPv4\",\n cidrv6: \"faixa de IPv6\",\n base64: \"texto codificado em base64\",\n base64url: \"URL codificada em base64\",\n json_string: \"texto JSON\",\n e164: \"n\u00FAmero E.164\",\n jwt: \"JWT\",\n template_literal: \"entrada\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"n\u00FAmero\",\n null: \"nulo\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Tipo inv\u00E1lido: esperado instanceof ${issue.expected}, recebido ${received}`;\n }\n return `Tipo inv\u00E1lido: esperado ${expected}, recebido ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Entrada inv\u00E1lida: esperado ${util.stringifyPrimitive(issue.values[0])}`;\n return `Op\u00E7\u00E3o inv\u00E1lida: esperada uma das ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Muito grande: esperado que ${issue.origin ?? \"valor\"} tivesse ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementos\"}`;\n return `Muito grande: esperado que ${issue.origin ?? \"valor\"} fosse ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Muito pequeno: esperado que ${issue.origin} tivesse ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Muito pequeno: esperado que ${issue.origin} fosse ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Texto inv\u00E1lido: deve come\u00E7ar com \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Texto inv\u00E1lido: deve terminar com \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Texto inv\u00E1lido: deve incluir \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Texto inv\u00E1lido: deve corresponder ao padr\u00E3o ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} inv\u00E1lido`;\n }\n case \"not_multiple_of\":\n return `N\u00FAmero inv\u00E1lido: deve ser m\u00FAltiplo de ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Chave${issue.keys.length > 1 ? \"s\" : \"\"} desconhecida${issue.keys.length > 1 ? \"s\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Chave inv\u00E1lida em ${issue.origin}`;\n case \"invalid_union\":\n return \"Entrada inv\u00E1lida\";\n case \"invalid_element\":\n return `Valor inv\u00E1lido em ${issue.origin}`;\n default:\n return `Campo inv\u00E1lido`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nfunction getRussianPlural(count, one, few, many) {\n const absCount = Math.abs(count);\n const lastDigit = absCount % 10;\n const lastTwoDigits = absCount % 100;\n if (lastTwoDigits >= 11 && lastTwoDigits <= 19) {\n return many;\n }\n if (lastDigit === 1) {\n return one;\n }\n if (lastDigit >= 2 && lastDigit <= 4) {\n return few;\n }\n return many;\n}\nconst error = () => {\n const Sizable = {\n string: {\n unit: {\n one: \"\u0441\u0438\u043C\u0432\u043E\u043B\",\n few: \"\u0441\u0438\u043C\u0432\u043E\u043B\u0430\",\n many: \"\u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432\",\n },\n verb: \"\u0438\u043C\u0435\u0442\u044C\",\n },\n file: {\n unit: {\n one: \"\u0431\u0430\u0439\u0442\",\n few: \"\u0431\u0430\u0439\u0442\u0430\",\n many: \"\u0431\u0430\u0439\u0442\",\n },\n verb: \"\u0438\u043C\u0435\u0442\u044C\",\n },\n array: {\n unit: {\n one: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\",\n few: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0430\",\n many: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u0432\",\n },\n verb: \"\u0438\u043C\u0435\u0442\u044C\",\n },\n set: {\n unit: {\n one: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\",\n few: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0430\",\n many: \"\u044D\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u0432\",\n },\n verb: \"\u0438\u043C\u0435\u0442\u044C\",\n },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0432\u0432\u043E\u0434\",\n email: \"email \u0430\u0434\u0440\u0435\u0441\",\n url: \"URL\",\n emoji: \"\u044D\u043C\u043E\u0434\u0437\u0438\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0434\u0430\u0442\u0430 \u0438 \u0432\u0440\u0435\u043C\u044F\",\n date: \"ISO \u0434\u0430\u0442\u0430\",\n time: \"ISO \u0432\u0440\u0435\u043C\u044F\",\n duration: \"ISO \u0434\u043B\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u044C\",\n ipv4: \"IPv4 \u0430\u0434\u0440\u0435\u0441\",\n ipv6: \"IPv6 \u0430\u0434\u0440\u0435\u0441\",\n cidrv4: \"IPv4 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\",\n cidrv6: \"IPv6 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\",\n base64: \"\u0441\u0442\u0440\u043E\u043A\u0430 \u0432 \u0444\u043E\u0440\u043C\u0430\u0442\u0435 base64\",\n base64url: \"\u0441\u0442\u0440\u043E\u043A\u0430 \u0432 \u0444\u043E\u0440\u043C\u0430\u0442\u0435 base64url\",\n json_string: \"JSON \u0441\u0442\u0440\u043E\u043A\u0430\",\n e164: \"\u043D\u043E\u043C\u0435\u0440 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u0432\u0432\u043E\u0434\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0447\u0438\u0441\u043B\u043E\",\n array: \"\u043C\u0430\u0441\u0441\u0438\u0432\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u0432\u0432\u043E\u0434: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C instanceof ${issue.expected}, \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u043E ${received}`;\n }\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u0432\u0432\u043E\u0434: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C ${expected}, \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u043E ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u0432\u0432\u043E\u0434: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u0432\u0430\u0440\u0438\u0430\u043D\u0442: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C \u043E\u0434\u043D\u043E \u0438\u0437 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const maxValue = Number(issue.maximum);\n const unit = getRussianPlural(maxValue, sizing.unit.one, sizing.unit.few, sizing.unit.many);\n return `\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C, \u0447\u0442\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435\"} \u0431\u0443\u0434\u0435\u0442 \u0438\u043C\u0435\u0442\u044C ${adj}${issue.maximum.toString()} ${unit}`;\n }\n return `\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u043E\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C, \u0447\u0442\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435\"} \u0431\u0443\u0434\u0435\u0442 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n const minValue = Number(issue.minimum);\n const unit = getRussianPlural(minValue, sizing.unit.one, sizing.unit.few, sizing.unit.many);\n return `\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u043C\u0430\u043B\u0435\u043D\u044C\u043A\u043E\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C, \u0447\u0442\u043E ${issue.origin} \u0431\u0443\u0434\u0435\u0442 \u0438\u043C\u0435\u0442\u044C ${adj}${issue.minimum.toString()} ${unit}`;\n }\n return `\u0421\u043B\u0438\u0448\u043A\u043E\u043C \u043C\u0430\u043B\u0435\u043D\u044C\u043A\u043E\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435: \u043E\u0436\u0438\u0434\u0430\u043B\u043E\u0441\u044C, \u0447\u0442\u043E ${issue.origin} \u0431\u0443\u0434\u0435\u0442 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430: \u0434\u043E\u043B\u0436\u043D\u0430 \u043D\u0430\u0447\u0438\u043D\u0430\u0442\u044C\u0441\u044F \u0441 \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430: \u0434\u043E\u043B\u0436\u043D\u0430 \u0437\u0430\u043A\u0430\u043D\u0447\u0438\u0432\u0430\u0442\u044C\u0441\u044F \u043D\u0430 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430: \u0434\u043E\u043B\u0436\u043D\u0430 \u0441\u043E\u0434\u0435\u0440\u0436\u0430\u0442\u044C \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430: \u0434\u043E\u043B\u0436\u043D\u0430 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043E\u0432\u0430\u0442\u044C \u0448\u0430\u0431\u043B\u043E\u043D\u0443 ${_issue.pattern}`;\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u043E\u0435 \u0447\u0438\u0441\u043B\u043E: \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C \u043A\u0440\u0430\u0442\u043D\u044B\u043C ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u041D\u0435\u0440\u0430\u0441\u043F\u043E\u0437\u043D\u0430\u043D\u043D${issue.keys.length > 1 ? \"\u044B\u0435\" : \"\u044B\u0439\"} \u043A\u043B\u044E\u0447${issue.keys.length > 1 ? \"\u0438\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u043A\u043B\u044E\u0447 \u0432 ${issue.origin}`;\n case \"invalid_union\":\n return \"\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0435 \u0432\u0445\u043E\u0434\u043D\u044B\u0435 \u0434\u0430\u043D\u043D\u044B\u0435\";\n case \"invalid_element\":\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u043E\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435 \u0432 ${issue.origin}`;\n default:\n return `\u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0435 \u0432\u0445\u043E\u0434\u043D\u044B\u0435 \u0434\u0430\u043D\u043D\u044B\u0435`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"znakov\", verb: \"imeti\" },\n file: { unit: \"bajtov\", verb: \"imeti\" },\n array: { unit: \"elementov\", verb: \"imeti\" },\n set: { unit: \"elementov\", verb: \"imeti\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"vnos\",\n email: \"e-po\u0161tni naslov\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO datum in \u010Das\",\n date: \"ISO datum\",\n time: \"ISO \u010Das\",\n duration: \"ISO trajanje\",\n ipv4: \"IPv4 naslov\",\n ipv6: \"IPv6 naslov\",\n cidrv4: \"obseg IPv4\",\n cidrv6: \"obseg IPv6\",\n base64: \"base64 kodiran niz\",\n base64url: \"base64url kodiran niz\",\n json_string: \"JSON niz\",\n e164: \"E.164 \u0161tevilka\",\n jwt: \"JWT\",\n template_literal: \"vnos\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0161tevilo\",\n array: \"tabela\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Neveljaven vnos: pri\u010Dakovano instanceof ${issue.expected}, prejeto ${received}`;\n }\n return `Neveljaven vnos: pri\u010Dakovano ${expected}, prejeto ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Neveljaven vnos: pri\u010Dakovano ${util.stringifyPrimitive(issue.values[0])}`;\n return `Neveljavna mo\u017Enost: pri\u010Dakovano eno izmed ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Preveliko: pri\u010Dakovano, da bo ${issue.origin ?? \"vrednost\"} imelo ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"elementov\"}`;\n return `Preveliko: pri\u010Dakovano, da bo ${issue.origin ?? \"vrednost\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Premajhno: pri\u010Dakovano, da bo ${issue.origin} imelo ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Premajhno: pri\u010Dakovano, da bo ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Neveljaven niz: mora se za\u010Deti z \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Neveljaven niz: mora se kon\u010Dati z \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Neveljaven niz: mora vsebovati \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Neveljaven niz: mora ustrezati vzorcu ${_issue.pattern}`;\n return `Neveljaven ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Neveljavno \u0161tevilo: mora biti ve\u010Dkratnik ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Neprepoznan${issue.keys.length > 1 ? \"i klju\u010Di\" : \" klju\u010D\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Neveljaven klju\u010D v ${issue.origin}`;\n case \"invalid_union\":\n return \"Neveljaven vnos\";\n case \"invalid_element\":\n return `Neveljavna vrednost v ${issue.origin}`;\n default:\n return \"Neveljaven vnos\";\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"tecken\", verb: \"att ha\" },\n file: { unit: \"bytes\", verb: \"att ha\" },\n array: { unit: \"objekt\", verb: \"att inneh\u00E5lla\" },\n set: { unit: \"objekt\", verb: \"att inneh\u00E5lla\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"regulj\u00E4rt uttryck\",\n email: \"e-postadress\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO-datum och tid\",\n date: \"ISO-datum\",\n time: \"ISO-tid\",\n duration: \"ISO-varaktighet\",\n ipv4: \"IPv4-intervall\",\n ipv6: \"IPv6-intervall\",\n cidrv4: \"IPv4-spektrum\",\n cidrv6: \"IPv6-spektrum\",\n base64: \"base64-kodad str\u00E4ng\",\n base64url: \"base64url-kodad str\u00E4ng\",\n json_string: \"JSON-str\u00E4ng\",\n e164: \"E.164-nummer\",\n jwt: \"JWT\",\n template_literal: \"mall-literal\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"antal\",\n array: \"lista\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ogiltig inmatning: f\u00F6rv\u00E4ntat instanceof ${issue.expected}, fick ${received}`;\n }\n return `Ogiltig inmatning: f\u00F6rv\u00E4ntat ${expected}, fick ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ogiltig inmatning: f\u00F6rv\u00E4ntat ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ogiltigt val: f\u00F6rv\u00E4ntade en av ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `F\u00F6r stor(t): f\u00F6rv\u00E4ntade ${issue.origin ?? \"v\u00E4rdet\"} att ha ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"element\"}`;\n }\n return `F\u00F6r stor(t): f\u00F6rv\u00E4ntat ${issue.origin ?? \"v\u00E4rdet\"} att ha ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `F\u00F6r lite(t): f\u00F6rv\u00E4ntade ${issue.origin ?? \"v\u00E4rdet\"} att ha ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `F\u00F6r lite(t): f\u00F6rv\u00E4ntade ${issue.origin ?? \"v\u00E4rdet\"} att ha ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `Ogiltig str\u00E4ng: m\u00E5ste b\u00F6rja med \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `Ogiltig str\u00E4ng: m\u00E5ste sluta med \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Ogiltig str\u00E4ng: m\u00E5ste inneh\u00E5lla \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Ogiltig str\u00E4ng: m\u00E5ste matcha m\u00F6nstret \"${_issue.pattern}\"`;\n return `Ogiltig(t) ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ogiltigt tal: m\u00E5ste vara en multipel av ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `${issue.keys.length > 1 ? \"Ok\u00E4nda nycklar\" : \"Ok\u00E4nd nyckel\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Ogiltig nyckel i ${issue.origin ?? \"v\u00E4rdet\"}`;\n case \"invalid_union\":\n return \"Ogiltig input\";\n case \"invalid_element\":\n return `Ogiltigt v\u00E4rde i ${issue.origin ?? \"v\u00E4rdet\"}`;\n default:\n return `Ogiltig input`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u0B8E\u0BB4\u0BC1\u0BA4\u0BCD\u0BA4\u0BC1\u0B95\u0BCD\u0B95\u0BB3\u0BCD\", verb: \"\u0B95\u0BCA\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD\" },\n file: { unit: \"\u0BAA\u0BC8\u0B9F\u0BCD\u0B9F\u0BC1\u0B95\u0BB3\u0BCD\", verb: \"\u0B95\u0BCA\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD\" },\n array: { unit: \"\u0B89\u0BB1\u0BC1\u0BAA\u0BCD\u0BAA\u0BC1\u0B95\u0BB3\u0BCD\", verb: \"\u0B95\u0BCA\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD\" },\n set: { unit: \"\u0B89\u0BB1\u0BC1\u0BAA\u0BCD\u0BAA\u0BC1\u0B95\u0BB3\u0BCD\", verb: \"\u0B95\u0BCA\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1\",\n email: \"\u0BAE\u0BBF\u0BA9\u0BCD\u0BA9\u0B9E\u0BCD\u0B9A\u0BB2\u0BCD \u0BAE\u0BC1\u0B95\u0BB5\u0BB0\u0BBF\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u0BA4\u0BC7\u0BA4\u0BBF \u0BA8\u0BC7\u0BB0\u0BAE\u0BCD\",\n date: \"ISO \u0BA4\u0BC7\u0BA4\u0BBF\",\n time: \"ISO \u0BA8\u0BC7\u0BB0\u0BAE\u0BCD\",\n duration: \"ISO \u0B95\u0BBE\u0BB2 \u0B85\u0BB3\u0BB5\u0BC1\",\n ipv4: \"IPv4 \u0BAE\u0BC1\u0B95\u0BB5\u0BB0\u0BBF\",\n ipv6: \"IPv6 \u0BAE\u0BC1\u0B95\u0BB5\u0BB0\u0BBF\",\n cidrv4: \"IPv4 \u0BB5\u0BB0\u0BAE\u0BCD\u0BAA\u0BC1\",\n cidrv6: \"IPv6 \u0BB5\u0BB0\u0BAE\u0BCD\u0BAA\u0BC1\",\n base64: \"base64-encoded \u0B9A\u0BB0\u0BAE\u0BCD\",\n base64url: \"base64url-encoded \u0B9A\u0BB0\u0BAE\u0BCD\",\n json_string: \"JSON \u0B9A\u0BB0\u0BAE\u0BCD\",\n e164: \"E.164 \u0B8E\u0BA3\u0BCD\",\n jwt: \"JWT\",\n template_literal: \"input\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0B8E\u0BA3\u0BCD\",\n array: \"\u0B85\u0BA3\u0BBF\",\n null: \"\u0BB5\u0BC6\u0BB1\u0BC1\u0BAE\u0BC8\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 instanceof ${issue.expected}, \u0BAA\u0BC6\u0BB1\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${received}`;\n }\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${expected}, \u0BAA\u0BC6\u0BB1\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0BB5\u0BBF\u0BB0\u0BC1\u0BAA\u0BCD\u0BAA\u0BAE\u0BCD: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${util.joinValues(issue.values, \"|\")} \u0B87\u0BB2\u0BCD \u0B92\u0BA9\u0BCD\u0BB1\u0BC1`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0BAE\u0BBF\u0B95 \u0BAA\u0BC6\u0BB0\u0BBF\u0BAF\u0BA4\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${issue.origin ?? \"\u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0B89\u0BB1\u0BC1\u0BAA\u0BCD\u0BAA\u0BC1\u0B95\u0BB3\u0BCD\"} \u0B86\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n }\n return `\u0BAE\u0BBF\u0B95 \u0BAA\u0BC6\u0BB0\u0BBF\u0BAF\u0BA4\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${issue.origin ?? \"\u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1\"} ${adj}${issue.maximum.toString()} \u0B86\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0BAE\u0BBF\u0B95\u0B9A\u0BCD \u0B9A\u0BBF\u0BB1\u0BBF\u0BAF\u0BA4\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit} \u0B86\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`; //\n }\n return `\u0BAE\u0BBF\u0B95\u0B9A\u0BCD \u0B9A\u0BBF\u0BB1\u0BBF\u0BAF\u0BA4\u0BC1: \u0B8E\u0BA4\u0BBF\u0BB0\u0BCD\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1 ${issue.origin} ${adj}${issue.minimum.toString()} \u0B86\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B9A\u0BB0\u0BAE\u0BCD: \"${_issue.prefix}\" \u0B87\u0BB2\u0BCD \u0BA4\u0BCA\u0B9F\u0B99\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n if (_issue.format === \"ends_with\")\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B9A\u0BB0\u0BAE\u0BCD: \"${_issue.suffix}\" \u0B87\u0BB2\u0BCD \u0BAE\u0BC1\u0B9F\u0BBF\u0BB5\u0B9F\u0BC8\u0BAF \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n if (_issue.format === \"includes\")\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B9A\u0BB0\u0BAE\u0BCD: \"${_issue.includes}\" \u0B90 \u0B89\u0BB3\u0BCD\u0BB3\u0B9F\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n if (_issue.format === \"regex\")\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B9A\u0BB0\u0BAE\u0BCD: ${_issue.pattern} \u0BAE\u0BC1\u0BB1\u0BC8\u0BAA\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1\u0B9F\u0BA9\u0BCD \u0BAA\u0BCA\u0BB0\u0BC1\u0BA8\u0BCD\u0BA4 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B8E\u0BA3\u0BCD: ${issue.divisor} \u0B87\u0BA9\u0BCD \u0BAA\u0BB2\u0BAE\u0BBE\u0B95 \u0B87\u0BB0\u0BC1\u0B95\u0BCD\u0B95 \u0BB5\u0BC7\u0BA3\u0BCD\u0B9F\u0BC1\u0BAE\u0BCD`;\n case \"unrecognized_keys\":\n return `\u0B85\u0B9F\u0BC8\u0BAF\u0BBE\u0BB3\u0BAE\u0BCD \u0BA4\u0BC6\u0BB0\u0BBF\u0BAF\u0BBE\u0BA4 \u0BB5\u0BBF\u0B9A\u0BC8${issue.keys.length > 1 ? \"\u0B95\u0BB3\u0BCD\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} \u0B87\u0BB2\u0BCD \u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0BB5\u0BBF\u0B9A\u0BC8`;\n case \"invalid_union\":\n return \"\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1\";\n case \"invalid_element\":\n return `${issue.origin} \u0B87\u0BB2\u0BCD \u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0BAE\u0BA4\u0BBF\u0BAA\u0BCD\u0BAA\u0BC1`;\n default:\n return `\u0BA4\u0BB5\u0BB1\u0BBE\u0BA9 \u0B89\u0BB3\u0BCD\u0BB3\u0BC0\u0B9F\u0BC1`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u0E15\u0E31\u0E27\u0E2D\u0E31\u0E01\u0E29\u0E23\", verb: \"\u0E04\u0E27\u0E23\u0E21\u0E35\" },\n file: { unit: \"\u0E44\u0E1A\u0E15\u0E4C\", verb: \"\u0E04\u0E27\u0E23\u0E21\u0E35\" },\n array: { unit: \"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\", verb: \"\u0E04\u0E27\u0E23\u0E21\u0E35\" },\n set: { unit: \"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\", verb: \"\u0E04\u0E27\u0E23\u0E21\u0E35\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E1B\u0E49\u0E2D\u0E19\",\n email: \"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E2D\u0E35\u0E40\u0E21\u0E25\",\n url: \"URL\",\n emoji: \"\u0E2D\u0E34\u0E42\u0E21\u0E08\u0E34\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E40\u0E27\u0E25\u0E32\u0E41\u0E1A\u0E1A ISO\",\n date: \"\u0E27\u0E31\u0E19\u0E17\u0E35\u0E48\u0E41\u0E1A\u0E1A ISO\",\n time: \"\u0E40\u0E27\u0E25\u0E32\u0E41\u0E1A\u0E1A ISO\",\n duration: \"\u0E0A\u0E48\u0E27\u0E07\u0E40\u0E27\u0E25\u0E32\u0E41\u0E1A\u0E1A ISO\",\n ipv4: \"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48 IPv4\",\n ipv6: \"\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48 IPv6\",\n cidrv4: \"\u0E0A\u0E48\u0E27\u0E07 IP \u0E41\u0E1A\u0E1A IPv4\",\n cidrv6: \"\u0E0A\u0E48\u0E27\u0E07 IP \u0E41\u0E1A\u0E1A IPv6\",\n base64: \"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E41\u0E1A\u0E1A Base64\",\n base64url: \"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E41\u0E1A\u0E1A Base64 \u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A URL\",\n json_string: \"\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E41\u0E1A\u0E1A JSON\",\n e164: \"\u0E40\u0E1A\u0E2D\u0E23\u0E4C\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C\u0E23\u0E30\u0E2B\u0E27\u0E48\u0E32\u0E07\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E28 (E.164)\",\n jwt: \"\u0E42\u0E17\u0E40\u0E04\u0E19 JWT\",\n template_literal: \"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E17\u0E35\u0E48\u0E1B\u0E49\u0E2D\u0E19\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0E15\u0E31\u0E27\u0E40\u0E25\u0E02\",\n array: \"\u0E2D\u0E32\u0E23\u0E4C\u0E40\u0E23\u0E22\u0E4C (Array)\",\n null: \"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E04\u0E48\u0E32 (null)\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E04\u0E27\u0E23\u0E40\u0E1B\u0E47\u0E19 instanceof ${issue.expected} \u0E41\u0E15\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A ${received}`;\n }\n return `\u0E1B\u0E23\u0E30\u0E40\u0E20\u0E17\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E04\u0E27\u0E23\u0E40\u0E1B\u0E47\u0E19 ${expected} \u0E41\u0E15\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u0E04\u0E48\u0E32\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E04\u0E27\u0E23\u0E40\u0E1B\u0E47\u0E19 ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u0E15\u0E31\u0E27\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E04\u0E27\u0E23\u0E40\u0E1B\u0E47\u0E19\u0E2B\u0E19\u0E36\u0E48\u0E07\u0E43\u0E19 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"\u0E44\u0E21\u0E48\u0E40\u0E01\u0E34\u0E19\" : \"\u0E19\u0E49\u0E2D\u0E22\u0E01\u0E27\u0E48\u0E32\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u0E40\u0E01\u0E34\u0E19\u0E01\u0E33\u0E2B\u0E19\u0E14: ${issue.origin ?? \"\u0E04\u0E48\u0E32\"} \u0E04\u0E27\u0E23\u0E21\u0E35${adj} ${issue.maximum.toString()} ${sizing.unit ?? \"\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\"}`;\n return `\u0E40\u0E01\u0E34\u0E19\u0E01\u0E33\u0E2B\u0E19\u0E14: ${issue.origin ?? \"\u0E04\u0E48\u0E32\"} \u0E04\u0E27\u0E23\u0E21\u0E35${adj} ${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \"\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E19\u0E49\u0E2D\u0E22\" : \"\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0E19\u0E49\u0E2D\u0E22\u0E01\u0E27\u0E48\u0E32\u0E01\u0E33\u0E2B\u0E19\u0E14: ${issue.origin} \u0E04\u0E27\u0E23\u0E21\u0E35${adj} ${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u0E19\u0E49\u0E2D\u0E22\u0E01\u0E27\u0E48\u0E32\u0E01\u0E33\u0E2B\u0E19\u0E14: ${issue.origin} \u0E04\u0E27\u0E23\u0E21\u0E35${adj} ${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E02\u0E36\u0E49\u0E19\u0E15\u0E49\u0E19\u0E14\u0E49\u0E27\u0E22 \"${_issue.prefix}\"`;\n }\n if (_issue.format === \"ends_with\")\n return `\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E25\u0E07\u0E17\u0E49\u0E32\u0E22\u0E14\u0E49\u0E27\u0E22 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35 \"${_issue.includes}\" \u0E2D\u0E22\u0E39\u0E48\u0E43\u0E19\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21`;\n if (_issue.format === \"regex\")\n return `\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E15\u0E49\u0E2D\u0E07\u0E15\u0E23\u0E07\u0E01\u0E31\u0E1A\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14 ${_issue.pattern}`;\n return `\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u0E15\u0E31\u0E27\u0E40\u0E25\u0E02\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1B\u0E47\u0E19\u0E08\u0E33\u0E19\u0E27\u0E19\u0E17\u0E35\u0E48\u0E2B\u0E32\u0E23\u0E14\u0E49\u0E27\u0E22 ${issue.divisor} \u0E44\u0E14\u0E49\u0E25\u0E07\u0E15\u0E31\u0E27`;\n case \"unrecognized_keys\":\n return `\u0E1E\u0E1A\u0E04\u0E35\u0E22\u0E4C\u0E17\u0E35\u0E48\u0E44\u0E21\u0E48\u0E23\u0E39\u0E49\u0E08\u0E31\u0E01: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u0E04\u0E35\u0E22\u0E4C\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E19 ${issue.origin}`;\n case \"invalid_union\":\n return \"\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07: \u0E44\u0E21\u0E48\u0E15\u0E23\u0E07\u0E01\u0E31\u0E1A\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E22\u0E39\u0E40\u0E19\u0E35\u0E22\u0E19\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E44\u0E27\u0E49\";\n case \"invalid_element\":\n return `\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E19 ${issue.origin}`;\n default:\n return `\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"karakter\", verb: \"olmal\u0131\" },\n file: { unit: \"bayt\", verb: \"olmal\u0131\" },\n array: { unit: \"\u00F6\u011Fe\", verb: \"olmal\u0131\" },\n set: { unit: \"\u00F6\u011Fe\", verb: \"olmal\u0131\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"girdi\",\n email: \"e-posta adresi\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO tarih ve saat\",\n date: \"ISO tarih\",\n time: \"ISO saat\",\n duration: \"ISO s\u00FCre\",\n ipv4: \"IPv4 adresi\",\n ipv6: \"IPv6 adresi\",\n cidrv4: \"IPv4 aral\u0131\u011F\u0131\",\n cidrv6: \"IPv6 aral\u0131\u011F\u0131\",\n base64: \"base64 ile \u015Fifrelenmi\u015F metin\",\n base64url: \"base64url ile \u015Fifrelenmi\u015F metin\",\n json_string: \"JSON dizesi\",\n e164: \"E.164 say\u0131s\u0131\",\n jwt: \"JWT\",\n template_literal: \"\u015Eablon dizesi\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Ge\u00E7ersiz de\u011Fer: beklenen instanceof ${issue.expected}, al\u0131nan ${received}`;\n }\n return `Ge\u00E7ersiz de\u011Fer: beklenen ${expected}, al\u0131nan ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Ge\u00E7ersiz de\u011Fer: beklenen ${util.stringifyPrimitive(issue.values[0])}`;\n return `Ge\u00E7ersiz se\u00E7enek: a\u015Fa\u011F\u0131dakilerden biri olmal\u0131: ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u00C7ok b\u00FCy\u00FCk: beklenen ${issue.origin ?? \"de\u011Fer\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u00F6\u011Fe\"}`;\n return `\u00C7ok b\u00FCy\u00FCk: beklenen ${issue.origin ?? \"de\u011Fer\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u00C7ok k\u00FC\u00E7\u00FCk: beklenen ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n return `\u00C7ok k\u00FC\u00E7\u00FCk: beklenen ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Ge\u00E7ersiz metin: \"${_issue.prefix}\" ile ba\u015Flamal\u0131`;\n if (_issue.format === \"ends_with\")\n return `Ge\u00E7ersiz metin: \"${_issue.suffix}\" ile bitmeli`;\n if (_issue.format === \"includes\")\n return `Ge\u00E7ersiz metin: \"${_issue.includes}\" i\u00E7ermeli`;\n if (_issue.format === \"regex\")\n return `Ge\u00E7ersiz metin: ${_issue.pattern} desenine uymal\u0131`;\n return `Ge\u00E7ersiz ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Ge\u00E7ersiz say\u0131: ${issue.divisor} ile tam b\u00F6l\u00FCnebilmeli`;\n case \"unrecognized_keys\":\n return `Tan\u0131nmayan anahtar${issue.keys.length > 1 ? \"lar\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} i\u00E7inde ge\u00E7ersiz anahtar`;\n case \"invalid_union\":\n return \"Ge\u00E7ersiz de\u011Fer\";\n case \"invalid_element\":\n return `${issue.origin} i\u00E7inde ge\u00E7ersiz de\u011Fer`;\n default:\n return `Ge\u00E7ersiz de\u011Fer`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u0441\u0438\u043C\u0432\u043E\u043B\u0456\u0432\", verb: \"\u043C\u0430\u0442\u0438\u043C\u0435\" },\n file: { unit: \"\u0431\u0430\u0439\u0442\u0456\u0432\", verb: \"\u043C\u0430\u0442\u0438\u043C\u0435\" },\n array: { unit: \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0456\u0432\", verb: \"\u043C\u0430\u0442\u0438\u043C\u0435\" },\n set: { unit: \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0456\u0432\", verb: \"\u043C\u0430\u0442\u0438\u043C\u0435\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456\",\n email: \"\u0430\u0434\u0440\u0435\u0441\u0430 \u0435\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u043E\u0457 \u043F\u043E\u0448\u0442\u0438\",\n url: \"URL\",\n emoji: \"\u0435\u043C\u043E\u0434\u0437\u0456\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u0434\u0430\u0442\u0430 \u0442\u0430 \u0447\u0430\u0441 ISO\",\n date: \"\u0434\u0430\u0442\u0430 ISO\",\n time: \"\u0447\u0430\u0441 ISO\",\n duration: \"\u0442\u0440\u0438\u0432\u0430\u043B\u0456\u0441\u0442\u044C ISO\",\n ipv4: \"\u0430\u0434\u0440\u0435\u0441\u0430 IPv4\",\n ipv6: \"\u0430\u0434\u0440\u0435\u0441\u0430 IPv6\",\n cidrv4: \"\u0434\u0456\u0430\u043F\u0430\u0437\u043E\u043D IPv4\",\n cidrv6: \"\u0434\u0456\u0430\u043F\u0430\u0437\u043E\u043D IPv6\",\n base64: \"\u0440\u044F\u0434\u043E\u043A \u0443 \u043A\u043E\u0434\u0443\u0432\u0430\u043D\u043D\u0456 base64\",\n base64url: \"\u0440\u044F\u0434\u043E\u043A \u0443 \u043A\u043E\u0434\u0443\u0432\u0430\u043D\u043D\u0456 base64url\",\n json_string: \"\u0440\u044F\u0434\u043E\u043A JSON\",\n e164: \"\u043D\u043E\u043C\u0435\u0440 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0447\u0438\u0441\u043B\u043E\",\n array: \"\u043C\u0430\u0441\u0438\u0432\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0456 \u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F instanceof ${issue.expected}, \u043E\u0442\u0440\u0438\u043C\u0430\u043D\u043E ${received}`;\n }\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0456 \u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F ${expected}, \u043E\u0442\u0440\u0438\u043C\u0430\u043D\u043E ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0456 \u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0430 \u043E\u043F\u0446\u0456\u044F: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F \u043E\u0434\u043D\u0435 \u0437 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u043E \u0432\u0435\u043B\u0438\u043A\u0435: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F, \u0449\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u0435\u043D\u043D\u044F\"} ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0435\u043B\u0435\u043C\u0435\u043D\u0442\u0456\u0432\"}`;\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u043E \u0432\u0435\u043B\u0438\u043A\u0435: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F, \u0449\u043E ${issue.origin ?? \"\u0437\u043D\u0430\u0447\u0435\u043D\u043D\u044F\"} \u0431\u0443\u0434\u0435 ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u043E \u043C\u0430\u043B\u0435: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F, \u0449\u043E ${issue.origin} ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u0417\u0430\u043D\u0430\u0434\u0442\u043E \u043C\u0430\u043B\u0435: \u043E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F, \u0449\u043E ${issue.origin} \u0431\u0443\u0434\u0435 ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u0440\u044F\u0434\u043E\u043A: \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u043F\u043E\u0447\u0438\u043D\u0430\u0442\u0438\u0441\u044F \u0437 \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u0440\u044F\u0434\u043E\u043A: \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u0437\u0430\u043A\u0456\u043D\u0447\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u043D\u0430 \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u0440\u044F\u0434\u043E\u043A: \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u043C\u0456\u0441\u0442\u0438\u0442\u0438 \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u0440\u044F\u0434\u043E\u043A: \u043F\u043E\u0432\u0438\u043D\u0435\u043D \u0432\u0456\u0434\u043F\u043E\u0432\u0456\u0434\u0430\u0442\u0438 \u0448\u0430\u0431\u043B\u043E\u043D\u0443 ${_issue.pattern}`;\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0435 \u0447\u0438\u0441\u043B\u043E: \u043F\u043E\u0432\u0438\u043D\u043D\u043E \u0431\u0443\u0442\u0438 \u043A\u0440\u0430\u0442\u043D\u0438\u043C ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `\u041D\u0435\u0440\u043E\u0437\u043F\u0456\u0437\u043D\u0430\u043D\u0438\u0439 \u043A\u043B\u044E\u0447${issue.keys.length > 1 ? \"\u0456\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0438\u0439 \u043A\u043B\u044E\u0447 \u0443 ${issue.origin}`;\n case \"invalid_union\":\n return \"\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0456 \u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456\";\n case \"invalid_element\":\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0435 \u0437\u043D\u0430\u0447\u0435\u043D\u043D\u044F \u0443 ${issue.origin}`;\n default:\n return `\u041D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u0456 \u0432\u0445\u0456\u0434\u043D\u0456 \u0434\u0430\u043D\u0456`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import uk from \"./uk.js\";\n/** @deprecated Use `uk` instead. */\nexport default function () {\n return uk();\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u062D\u0631\u0648\u0641\", verb: \"\u06C1\u0648\u0646\u0627\" },\n file: { unit: \"\u0628\u0627\u0626\u0679\u0633\", verb: \"\u06C1\u0648\u0646\u0627\" },\n array: { unit: \"\u0622\u0626\u0679\u0645\u0632\", verb: \"\u06C1\u0648\u0646\u0627\" },\n set: { unit: \"\u0622\u0626\u0679\u0645\u0632\", verb: \"\u06C1\u0648\u0646\u0627\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0627\u0646 \u067E\u0679\",\n email: \"\u0627\u06CC \u0645\u06CC\u0644 \u0627\u06CC\u0688\u0631\u06CC\u0633\",\n url: \"\u06CC\u0648 \u0622\u0631 \u0627\u06CC\u0644\",\n emoji: \"\u0627\u06CC\u0645\u0648\u062C\u06CC\",\n uuid: \"\u06CC\u0648 \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC\",\n uuidv4: \"\u06CC\u0648 \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC \u0648\u06CC 4\",\n uuidv6: \"\u06CC\u0648 \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC \u0648\u06CC 6\",\n nanoid: \"\u0646\u06CC\u0646\u0648 \u0622\u0626\u06CC \u0688\u06CC\",\n guid: \"\u062C\u06CC \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC\",\n cuid: \"\u0633\u06CC \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC\",\n cuid2: \"\u0633\u06CC \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC 2\",\n ulid: \"\u06CC\u0648 \u0627\u06CC\u0644 \u0622\u0626\u06CC \u0688\u06CC\",\n xid: \"\u0627\u06CC\u06A9\u0633 \u0622\u0626\u06CC \u0688\u06CC\",\n ksuid: \"\u06A9\u06D2 \u0627\u06CC\u0633 \u06CC\u0648 \u0622\u0626\u06CC \u0688\u06CC\",\n datetime: \"\u0622\u0626\u06CC \u0627\u06CC\u0633 \u0627\u0648 \u0688\u06CC\u0679 \u0679\u0627\u0626\u0645\",\n date: \"\u0622\u0626\u06CC \u0627\u06CC\u0633 \u0627\u0648 \u062A\u0627\u0631\u06CC\u062E\",\n time: \"\u0622\u0626\u06CC \u0627\u06CC\u0633 \u0627\u0648 \u0648\u0642\u062A\",\n duration: \"\u0622\u0626\u06CC \u0627\u06CC\u0633 \u0627\u0648 \u0645\u062F\u062A\",\n ipv4: \"\u0622\u0626\u06CC \u067E\u06CC \u0648\u06CC 4 \u0627\u06CC\u0688\u0631\u06CC\u0633\",\n ipv6: \"\u0622\u0626\u06CC \u067E\u06CC \u0648\u06CC 6 \u0627\u06CC\u0688\u0631\u06CC\u0633\",\n cidrv4: \"\u0622\u0626\u06CC \u067E\u06CC \u0648\u06CC 4 \u0631\u06CC\u0646\u062C\",\n cidrv6: \"\u0622\u0626\u06CC \u067E\u06CC \u0648\u06CC 6 \u0631\u06CC\u0646\u062C\",\n base64: \"\u0628\u06CC\u0633 64 \u0627\u0646 \u06A9\u0648\u0688\u0688 \u0633\u0679\u0631\u0646\u06AF\",\n base64url: \"\u0628\u06CC\u0633 64 \u06CC\u0648 \u0622\u0631 \u0627\u06CC\u0644 \u0627\u0646 \u06A9\u0648\u0688\u0688 \u0633\u0679\u0631\u0646\u06AF\",\n json_string: \"\u062C\u06D2 \u0627\u06CC\u0633 \u0627\u0648 \u0627\u06CC\u0646 \u0633\u0679\u0631\u0646\u06AF\",\n e164: \"\u0627\u06CC 164 \u0646\u0645\u0628\u0631\",\n jwt: \"\u062C\u06D2 \u0688\u0628\u0644\u06CC\u0648 \u0679\u06CC\",\n template_literal: \"\u0627\u0646 \u067E\u0679\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u0646\u0645\u0628\u0631\",\n array: \"\u0622\u0631\u06D2\",\n null: \"\u0646\u0644\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u063A\u0644\u0637 \u0627\u0646 \u067E\u0679: instanceof ${issue.expected} \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627\u060C ${received} \u0645\u0648\u0635\u0648\u0644 \u06C1\u0648\u0627`;\n }\n return `\u063A\u0644\u0637 \u0627\u0646 \u067E\u0679: ${expected} \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627\u060C ${received} \u0645\u0648\u0635\u0648\u0644 \u06C1\u0648\u0627`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u063A\u0644\u0637 \u0627\u0646 \u067E\u0679: ${util.stringifyPrimitive(issue.values[0])} \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627`;\n return `\u063A\u0644\u0637 \u0622\u067E\u0634\u0646: ${util.joinValues(issue.values, \"|\")} \u0645\u06CC\u06BA \u0633\u06D2 \u0627\u06CC\u06A9 \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u0628\u06C1\u062A \u0628\u0691\u0627: ${issue.origin ?? \"\u0648\u06CC\u0644\u06CC\u0648\"} \u06A9\u06D2 ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u0639\u0646\u0627\u0635\u0631\"} \u06C1\u0648\u0646\u06D2 \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u06D2`;\n return `\u0628\u06C1\u062A \u0628\u0691\u0627: ${issue.origin ?? \"\u0648\u06CC\u0644\u06CC\u0648\"} \u06A9\u0627 ${adj}${issue.maximum.toString()} \u06C1\u0648\u0646\u0627 \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u0628\u06C1\u062A \u0686\u06BE\u0648\u0679\u0627: ${issue.origin} \u06A9\u06D2 ${adj}${issue.minimum.toString()} ${sizing.unit} \u06C1\u0648\u0646\u06D2 \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u06D2`;\n }\n return `\u0628\u06C1\u062A \u0686\u06BE\u0648\u0679\u0627: ${issue.origin} \u06A9\u0627 ${adj}${issue.minimum.toString()} \u06C1\u0648\u0646\u0627 \u0645\u062A\u0648\u0642\u0639 \u062A\u06BE\u0627`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u063A\u0644\u0637 \u0633\u0679\u0631\u0646\u06AF: \"${_issue.prefix}\" \u0633\u06D2 \u0634\u0631\u0648\u0639 \u06C1\u0648\u0646\u0627 \u0686\u0627\u06C1\u06CC\u06D2`;\n }\n if (_issue.format === \"ends_with\")\n return `\u063A\u0644\u0637 \u0633\u0679\u0631\u0646\u06AF: \"${_issue.suffix}\" \u067E\u0631 \u062E\u062A\u0645 \u06C1\u0648\u0646\u0627 \u0686\u0627\u06C1\u06CC\u06D2`;\n if (_issue.format === \"includes\")\n return `\u063A\u0644\u0637 \u0633\u0679\u0631\u0646\u06AF: \"${_issue.includes}\" \u0634\u0627\u0645\u0644 \u06C1\u0648\u0646\u0627 \u0686\u0627\u06C1\u06CC\u06D2`;\n if (_issue.format === \"regex\")\n return `\u063A\u0644\u0637 \u0633\u0679\u0631\u0646\u06AF: \u067E\u06CC\u0679\u0631\u0646 ${_issue.pattern} \u0633\u06D2 \u0645\u06CC\u0686 \u06C1\u0648\u0646\u0627 \u0686\u0627\u06C1\u06CC\u06D2`;\n return `\u063A\u0644\u0637 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u063A\u0644\u0637 \u0646\u0645\u0628\u0631: ${issue.divisor} \u06A9\u0627 \u0645\u0636\u0627\u0639\u0641 \u06C1\u0648\u0646\u0627 \u0686\u0627\u06C1\u06CC\u06D2`;\n case \"unrecognized_keys\":\n return `\u063A\u06CC\u0631 \u062A\u0633\u0644\u06CC\u0645 \u0634\u062F\u06C1 \u06A9\u06CC${issue.keys.length > 1 ? \"\u0632\" : \"\"}: ${util.joinValues(issue.keys, \"\u060C \")}`;\n case \"invalid_key\":\n return `${issue.origin} \u0645\u06CC\u06BA \u063A\u0644\u0637 \u06A9\u06CC`;\n case \"invalid_union\":\n return \"\u063A\u0644\u0637 \u0627\u0646 \u067E\u0679\";\n case \"invalid_element\":\n return `${issue.origin} \u0645\u06CC\u06BA \u063A\u0644\u0637 \u0648\u06CC\u0644\u06CC\u0648`;\n default:\n return `\u063A\u0644\u0637 \u0627\u0646 \u067E\u0679`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"belgi\", verb: \"bo\u2018lishi kerak\" },\n file: { unit: \"bayt\", verb: \"bo\u2018lishi kerak\" },\n array: { unit: \"element\", verb: \"bo\u2018lishi kerak\" },\n set: { unit: \"element\", verb: \"bo\u2018lishi kerak\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"kirish\",\n email: \"elektron pochta manzili\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO sana va vaqti\",\n date: \"ISO sana\",\n time: \"ISO vaqt\",\n duration: \"ISO davomiylik\",\n ipv4: \"IPv4 manzil\",\n ipv6: \"IPv6 manzil\",\n mac: \"MAC manzil\",\n cidrv4: \"IPv4 diapazon\",\n cidrv6: \"IPv6 diapazon\",\n base64: \"base64 kodlangan satr\",\n base64url: \"base64url kodlangan satr\",\n json_string: \"JSON satr\",\n e164: \"E.164 raqam\",\n jwt: \"JWT\",\n template_literal: \"kirish\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"raqam\",\n array: \"massiv\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `Noto\u2018g\u2018ri kirish: kutilgan instanceof ${issue.expected}, qabul qilingan ${received}`;\n }\n return `Noto\u2018g\u2018ri kirish: kutilgan ${expected}, qabul qilingan ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `Noto\u2018g\u2018ri kirish: kutilgan ${util.stringifyPrimitive(issue.values[0])}`;\n return `Noto\u2018g\u2018ri variant: quyidagilardan biri kutilgan ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Juda katta: kutilgan ${issue.origin ?? \"qiymat\"} ${adj}${issue.maximum.toString()} ${sizing.unit} ${sizing.verb}`;\n return `Juda katta: kutilgan ${issue.origin ?? \"qiymat\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Juda kichik: kutilgan ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit} ${sizing.verb}`;\n }\n return `Juda kichik: kutilgan ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Noto\u2018g\u2018ri satr: \"${_issue.prefix}\" bilan boshlanishi kerak`;\n if (_issue.format === \"ends_with\")\n return `Noto\u2018g\u2018ri satr: \"${_issue.suffix}\" bilan tugashi kerak`;\n if (_issue.format === \"includes\")\n return `Noto\u2018g\u2018ri satr: \"${_issue.includes}\" ni o\u2018z ichiga olishi kerak`;\n if (_issue.format === \"regex\")\n return `Noto\u2018g\u2018ri satr: ${_issue.pattern} shabloniga mos kelishi kerak`;\n return `Noto\u2018g\u2018ri ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `Noto\u2018g\u2018ri raqam: ${issue.divisor} ning karralisi bo\u2018lishi kerak`;\n case \"unrecognized_keys\":\n return `Noma\u2019lum kalit${issue.keys.length > 1 ? \"lar\" : \"\"}: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} dagi kalit noto\u2018g\u2018ri`;\n case \"invalid_union\":\n return \"Noto\u2018g\u2018ri kirish\";\n case \"invalid_element\":\n return `${issue.origin} da noto\u2018g\u2018ri qiymat`;\n default:\n return `Noto\u2018g\u2018ri kirish`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"k\u00FD t\u1EF1\", verb: \"c\u00F3\" },\n file: { unit: \"byte\", verb: \"c\u00F3\" },\n array: { unit: \"ph\u1EA7n t\u1EED\", verb: \"c\u00F3\" },\n set: { unit: \"ph\u1EA7n t\u1EED\", verb: \"c\u00F3\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u0111\u1EA7u v\u00E0o\",\n email: \"\u0111\u1ECBa ch\u1EC9 email\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ng\u00E0y gi\u1EDD ISO\",\n date: \"ng\u00E0y ISO\",\n time: \"gi\u1EDD ISO\",\n duration: \"kho\u1EA3ng th\u1EDDi gian ISO\",\n ipv4: \"\u0111\u1ECBa ch\u1EC9 IPv4\",\n ipv6: \"\u0111\u1ECBa ch\u1EC9 IPv6\",\n cidrv4: \"d\u1EA3i IPv4\",\n cidrv6: \"d\u1EA3i IPv6\",\n base64: \"chu\u1ED7i m\u00E3 h\u00F3a base64\",\n base64url: \"chu\u1ED7i m\u00E3 h\u00F3a base64url\",\n json_string: \"chu\u1ED7i JSON\",\n e164: \"s\u1ED1 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u0111\u1EA7u v\u00E0o\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"s\u1ED1\",\n array: \"m\u1EA3ng\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u0110\u1EA7u v\u00E0o kh\u00F4ng h\u1EE3p l\u1EC7: mong \u0111\u1EE3i instanceof ${issue.expected}, nh\u1EADn \u0111\u01B0\u1EE3c ${received}`;\n }\n return `\u0110\u1EA7u v\u00E0o kh\u00F4ng h\u1EE3p l\u1EC7: mong \u0111\u1EE3i ${expected}, nh\u1EADn \u0111\u01B0\u1EE3c ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u0110\u1EA7u v\u00E0o kh\u00F4ng h\u1EE3p l\u1EC7: mong \u0111\u1EE3i ${util.stringifyPrimitive(issue.values[0])}`;\n return `T\u00F9y ch\u1ECDn kh\u00F4ng h\u1EE3p l\u1EC7: mong \u0111\u1EE3i m\u1ED9t trong c\u00E1c gi\u00E1 tr\u1ECB ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `Qu\u00E1 l\u1EDBn: mong \u0111\u1EE3i ${issue.origin ?? \"gi\u00E1 tr\u1ECB\"} ${sizing.verb} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"ph\u1EA7n t\u1EED\"}`;\n return `Qu\u00E1 l\u1EDBn: mong \u0111\u1EE3i ${issue.origin ?? \"gi\u00E1 tr\u1ECB\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `Qu\u00E1 nh\u1ECF: mong \u0111\u1EE3i ${issue.origin} ${sizing.verb} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `Qu\u00E1 nh\u1ECF: mong \u0111\u1EE3i ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `Chu\u1ED7i kh\u00F4ng h\u1EE3p l\u1EC7: ph\u1EA3i b\u1EAFt \u0111\u1EA7u b\u1EB1ng \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `Chu\u1ED7i kh\u00F4ng h\u1EE3p l\u1EC7: ph\u1EA3i k\u1EBFt th\u00FAc b\u1EB1ng \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `Chu\u1ED7i kh\u00F4ng h\u1EE3p l\u1EC7: ph\u1EA3i bao g\u1ED3m \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `Chu\u1ED7i kh\u00F4ng h\u1EE3p l\u1EC7: ph\u1EA3i kh\u1EDBp v\u1EDBi m\u1EABu ${_issue.pattern}`;\n return `${FormatDictionary[_issue.format] ?? issue.format} kh\u00F4ng h\u1EE3p l\u1EC7`;\n }\n case \"not_multiple_of\":\n return `S\u1ED1 kh\u00F4ng h\u1EE3p l\u1EC7: ph\u1EA3i l\u00E0 b\u1ED9i s\u1ED1 c\u1EE7a ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `Kh\u00F3a kh\u00F4ng \u0111\u01B0\u1EE3c nh\u1EADn d\u1EA1ng: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `Kh\u00F3a kh\u00F4ng h\u1EE3p l\u1EC7 trong ${issue.origin}`;\n case \"invalid_union\":\n return \"\u0110\u1EA7u v\u00E0o kh\u00F4ng h\u1EE3p l\u1EC7\";\n case \"invalid_element\":\n return `Gi\u00E1 tr\u1ECB kh\u00F4ng h\u1EE3p l\u1EC7 trong ${issue.origin}`;\n default:\n return `\u0110\u1EA7u v\u00E0o kh\u00F4ng h\u1EE3p l\u1EC7`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u5B57\u7B26\", verb: \"\u5305\u542B\" },\n file: { unit: \"\u5B57\u8282\", verb: \"\u5305\u542B\" },\n array: { unit: \"\u9879\", verb: \"\u5305\u542B\" },\n set: { unit: \"\u9879\", verb: \"\u5305\u542B\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u8F93\u5165\",\n email: \"\u7535\u5B50\u90AE\u4EF6\",\n url: \"URL\",\n emoji: \"\u8868\u60C5\u7B26\u53F7\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO\u65E5\u671F\u65F6\u95F4\",\n date: \"ISO\u65E5\u671F\",\n time: \"ISO\u65F6\u95F4\",\n duration: \"ISO\u65F6\u957F\",\n ipv4: \"IPv4\u5730\u5740\",\n ipv6: \"IPv6\u5730\u5740\",\n cidrv4: \"IPv4\u7F51\u6BB5\",\n cidrv6: \"IPv6\u7F51\u6BB5\",\n base64: \"base64\u7F16\u7801\u5B57\u7B26\u4E32\",\n base64url: \"base64url\u7F16\u7801\u5B57\u7B26\u4E32\",\n json_string: \"JSON\u5B57\u7B26\u4E32\",\n e164: \"E.164\u53F7\u7801\",\n jwt: \"JWT\",\n template_literal: \"\u8F93\u5165\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"\u6570\u5B57\",\n array: \"\u6570\u7EC4\",\n null: \"\u7A7A\u503C(null)\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u65E0\u6548\u8F93\u5165\uFF1A\u671F\u671B instanceof ${issue.expected}\uFF0C\u5B9E\u9645\u63A5\u6536 ${received}`;\n }\n return `\u65E0\u6548\u8F93\u5165\uFF1A\u671F\u671B ${expected}\uFF0C\u5B9E\u9645\u63A5\u6536 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u65E0\u6548\u8F93\u5165\uFF1A\u671F\u671B ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u65E0\u6548\u9009\u9879\uFF1A\u671F\u671B\u4EE5\u4E0B\u4E4B\u4E00 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u6570\u503C\u8FC7\u5927\uFF1A\u671F\u671B ${issue.origin ?? \"\u503C\"} ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u4E2A\u5143\u7D20\"}`;\n return `\u6570\u503C\u8FC7\u5927\uFF1A\u671F\u671B ${issue.origin ?? \"\u503C\"} ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u6570\u503C\u8FC7\u5C0F\uFF1A\u671F\u671B ${issue.origin} ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u6570\u503C\u8FC7\u5C0F\uFF1A\u671F\u671B ${issue.origin} ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u65E0\u6548\u5B57\u7B26\u4E32\uFF1A\u5FC5\u987B\u4EE5 \"${_issue.prefix}\" \u5F00\u5934`;\n if (_issue.format === \"ends_with\")\n return `\u65E0\u6548\u5B57\u7B26\u4E32\uFF1A\u5FC5\u987B\u4EE5 \"${_issue.suffix}\" \u7ED3\u5C3E`;\n if (_issue.format === \"includes\")\n return `\u65E0\u6548\u5B57\u7B26\u4E32\uFF1A\u5FC5\u987B\u5305\u542B \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u65E0\u6548\u5B57\u7B26\u4E32\uFF1A\u5FC5\u987B\u6EE1\u8DB3\u6B63\u5219\u8868\u8FBE\u5F0F ${_issue.pattern}`;\n return `\u65E0\u6548${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u65E0\u6548\u6570\u5B57\uFF1A\u5FC5\u987B\u662F ${issue.divisor} \u7684\u500D\u6570`;\n case \"unrecognized_keys\":\n return `\u51FA\u73B0\u672A\u77E5\u7684\u952E(key): ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `${issue.origin} \u4E2D\u7684\u952E(key)\u65E0\u6548`;\n case \"invalid_union\":\n return \"\u65E0\u6548\u8F93\u5165\";\n case \"invalid_element\":\n return `${issue.origin} \u4E2D\u5305\u542B\u65E0\u6548\u503C(value)`;\n default:\n return `\u65E0\u6548\u8F93\u5165`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u5B57\u5143\", verb: \"\u64C1\u6709\" },\n file: { unit: \"\u4F4D\u5143\u7D44\", verb: \"\u64C1\u6709\" },\n array: { unit: \"\u9805\u76EE\", verb: \"\u64C1\u6709\" },\n set: { unit: \"\u9805\u76EE\", verb: \"\u64C1\u6709\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u8F38\u5165\",\n email: \"\u90F5\u4EF6\u5730\u5740\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"ISO \u65E5\u671F\u6642\u9593\",\n date: \"ISO \u65E5\u671F\",\n time: \"ISO \u6642\u9593\",\n duration: \"ISO \u671F\u9593\",\n ipv4: \"IPv4 \u4F4D\u5740\",\n ipv6: \"IPv6 \u4F4D\u5740\",\n cidrv4: \"IPv4 \u7BC4\u570D\",\n cidrv6: \"IPv6 \u7BC4\u570D\",\n base64: \"base64 \u7DE8\u78BC\u5B57\u4E32\",\n base64url: \"base64url \u7DE8\u78BC\u5B57\u4E32\",\n json_string: \"JSON \u5B57\u4E32\",\n e164: \"E.164 \u6578\u503C\",\n jwt: \"JWT\",\n template_literal: \"\u8F38\u5165\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u7121\u6548\u7684\u8F38\u5165\u503C\uFF1A\u9810\u671F\u70BA instanceof ${issue.expected}\uFF0C\u4F46\u6536\u5230 ${received}`;\n }\n return `\u7121\u6548\u7684\u8F38\u5165\u503C\uFF1A\u9810\u671F\u70BA ${expected}\uFF0C\u4F46\u6536\u5230 ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u7121\u6548\u7684\u8F38\u5165\u503C\uFF1A\u9810\u671F\u70BA ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u7121\u6548\u7684\u9078\u9805\uFF1A\u9810\u671F\u70BA\u4EE5\u4E0B\u5176\u4E2D\u4E4B\u4E00 ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `\u6578\u503C\u904E\u5927\uFF1A\u9810\u671F ${issue.origin ?? \"\u503C\"} \u61C9\u70BA ${adj}${issue.maximum.toString()} ${sizing.unit ?? \"\u500B\u5143\u7D20\"}`;\n return `\u6578\u503C\u904E\u5927\uFF1A\u9810\u671F ${issue.origin ?? \"\u503C\"} \u61C9\u70BA ${adj}${issue.maximum.toString()}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing) {\n return `\u6578\u503C\u904E\u5C0F\uFF1A\u9810\u671F ${issue.origin} \u61C9\u70BA ${adj}${issue.minimum.toString()} ${sizing.unit}`;\n }\n return `\u6578\u503C\u904E\u5C0F\uFF1A\u9810\u671F ${issue.origin} \u61C9\u70BA ${adj}${issue.minimum.toString()}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\") {\n return `\u7121\u6548\u7684\u5B57\u4E32\uFF1A\u5FC5\u9808\u4EE5 \"${_issue.prefix}\" \u958B\u982D`;\n }\n if (_issue.format === \"ends_with\")\n return `\u7121\u6548\u7684\u5B57\u4E32\uFF1A\u5FC5\u9808\u4EE5 \"${_issue.suffix}\" \u7D50\u5C3E`;\n if (_issue.format === \"includes\")\n return `\u7121\u6548\u7684\u5B57\u4E32\uFF1A\u5FC5\u9808\u5305\u542B \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u7121\u6548\u7684\u5B57\u4E32\uFF1A\u5FC5\u9808\u7B26\u5408\u683C\u5F0F ${_issue.pattern}`;\n return `\u7121\u6548\u7684 ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `\u7121\u6548\u7684\u6578\u5B57\uFF1A\u5FC5\u9808\u70BA ${issue.divisor} \u7684\u500D\u6578`;\n case \"unrecognized_keys\":\n return `\u7121\u6CD5\u8B58\u5225\u7684\u9375\u503C${issue.keys.length > 1 ? \"\u5011\" : \"\"}\uFF1A${util.joinValues(issue.keys, \"\u3001\")}`;\n case \"invalid_key\":\n return `${issue.origin} \u4E2D\u6709\u7121\u6548\u7684\u9375\u503C`;\n case \"invalid_union\":\n return \"\u7121\u6548\u7684\u8F38\u5165\u503C\";\n case \"invalid_element\":\n return `${issue.origin} \u4E2D\u6709\u7121\u6548\u7684\u503C`;\n default:\n return `\u7121\u6548\u7684\u8F38\u5165\u503C`;\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "import * as util from \"../core/util.js\";\nconst error = () => {\n const Sizable = {\n string: { unit: \"\u00E0mi\", verb: \"n\u00ED\" },\n file: { unit: \"bytes\", verb: \"n\u00ED\" },\n array: { unit: \"nkan\", verb: \"n\u00ED\" },\n set: { unit: \"nkan\", verb: \"n\u00ED\" },\n };\n function getSizing(origin) {\n return Sizable[origin] ?? null;\n }\n const FormatDictionary = {\n regex: \"\u1EB9\u0300r\u1ECD \u00ECb\u00E1w\u1ECDl\u00E9\",\n email: \"\u00E0d\u00EDr\u1EB9\u0301s\u00EC \u00ECm\u1EB9\u0301l\u00EC\",\n url: \"URL\",\n emoji: \"emoji\",\n uuid: \"UUID\",\n uuidv4: \"UUIDv4\",\n uuidv6: \"UUIDv6\",\n nanoid: \"nanoid\",\n guid: \"GUID\",\n cuid: \"cuid\",\n cuid2: \"cuid2\",\n ulid: \"ULID\",\n xid: \"XID\",\n ksuid: \"KSUID\",\n datetime: \"\u00E0k\u00F3k\u00F2 ISO\",\n date: \"\u1ECDj\u1ECD\u0301 ISO\",\n time: \"\u00E0k\u00F3k\u00F2 ISO\",\n duration: \"\u00E0k\u00F3k\u00F2 t\u00F3 p\u00E9 ISO\",\n ipv4: \"\u00E0d\u00EDr\u1EB9\u0301s\u00EC IPv4\",\n ipv6: \"\u00E0d\u00EDr\u1EB9\u0301s\u00EC IPv6\",\n cidrv4: \"\u00E0gb\u00E8gb\u00E8 IPv4\",\n cidrv6: \"\u00E0gb\u00E8gb\u00E8 IPv6\",\n base64: \"\u1ECD\u0300r\u1ECD\u0300 t\u00ED a k\u1ECD\u0301 n\u00ED base64\",\n base64url: \"\u1ECD\u0300r\u1ECD\u0300 base64url\",\n json_string: \"\u1ECD\u0300r\u1ECD\u0300 JSON\",\n e164: \"n\u1ECD\u0301mb\u00E0 E.164\",\n jwt: \"JWT\",\n template_literal: \"\u1EB9\u0300r\u1ECD \u00ECb\u00E1w\u1ECDl\u00E9\",\n };\n const TypeDictionary = {\n nan: \"NaN\",\n number: \"n\u1ECD\u0301mb\u00E0\",\n array: \"akop\u1ECD\",\n };\n return (issue) => {\n switch (issue.code) {\n case \"invalid_type\": {\n const expected = TypeDictionary[issue.expected] ?? issue.expected;\n const receivedType = util.parsedType(issue.input);\n const received = TypeDictionary[receivedType] ?? receivedType;\n if (/^[A-Z]/.test(issue.expected)) {\n return `\u00CCb\u00E1w\u1ECDl\u00E9 a\u1E63\u00EC\u1E63e: a n\u00ED l\u00E1ti fi instanceof ${issue.expected}, \u00E0m\u1ECD\u0300 a r\u00ED ${received}`;\n }\n return `\u00CCb\u00E1w\u1ECDl\u00E9 a\u1E63\u00EC\u1E63e: a n\u00ED l\u00E1ti fi ${expected}, \u00E0m\u1ECD\u0300 a r\u00ED ${received}`;\n }\n case \"invalid_value\":\n if (issue.values.length === 1)\n return `\u00CCb\u00E1w\u1ECDl\u00E9 a\u1E63\u00EC\u1E63e: a n\u00ED l\u00E1ti fi ${util.stringifyPrimitive(issue.values[0])}`;\n return `\u00C0\u1E63\u00E0y\u00E0n a\u1E63\u00EC\u1E63e: yan \u1ECD\u0300kan l\u00E1ra ${util.joinValues(issue.values, \"|\")}`;\n case \"too_big\": {\n const adj = issue.inclusive ? \"<=\" : \"<\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `T\u00F3 p\u1ECD\u0300 j\u00F9: a n\u00ED l\u00E1ti j\u1EB9\u0301 p\u00E9 ${issue.origin ?? \"iye\"} ${sizing.verb} ${adj}${issue.maximum} ${sizing.unit}`;\n return `T\u00F3 p\u1ECD\u0300 j\u00F9: a n\u00ED l\u00E1ti j\u1EB9\u0301 ${adj}${issue.maximum}`;\n }\n case \"too_small\": {\n const adj = issue.inclusive ? \">=\" : \">\";\n const sizing = getSizing(issue.origin);\n if (sizing)\n return `K\u00E9r\u00E9 ju: a n\u00ED l\u00E1ti j\u1EB9\u0301 p\u00E9 ${issue.origin} ${sizing.verb} ${adj}${issue.minimum} ${sizing.unit}`;\n return `K\u00E9r\u00E9 ju: a n\u00ED l\u00E1ti j\u1EB9\u0301 ${adj}${issue.minimum}`;\n }\n case \"invalid_format\": {\n const _issue = issue;\n if (_issue.format === \"starts_with\")\n return `\u1ECC\u0300r\u1ECD\u0300 a\u1E63\u00EC\u1E63e: gb\u1ECD\u0301d\u1ECD\u0300 b\u1EB9\u0300r\u1EB9\u0300 p\u1EB9\u0300l\u00FA \"${_issue.prefix}\"`;\n if (_issue.format === \"ends_with\")\n return `\u1ECC\u0300r\u1ECD\u0300 a\u1E63\u00EC\u1E63e: gb\u1ECD\u0301d\u1ECD\u0300 par\u00ED p\u1EB9\u0300l\u00FA \"${_issue.suffix}\"`;\n if (_issue.format === \"includes\")\n return `\u1ECC\u0300r\u1ECD\u0300 a\u1E63\u00EC\u1E63e: gb\u1ECD\u0301d\u1ECD\u0300 n\u00ED \"${_issue.includes}\"`;\n if (_issue.format === \"regex\")\n return `\u1ECC\u0300r\u1ECD\u0300 a\u1E63\u00EC\u1E63e: gb\u1ECD\u0301d\u1ECD\u0300 b\u00E1 \u00E0p\u1EB9\u1EB9r\u1EB9 mu ${_issue.pattern}`;\n return `A\u1E63\u00EC\u1E63e: ${FormatDictionary[_issue.format] ?? issue.format}`;\n }\n case \"not_multiple_of\":\n return `N\u1ECD\u0301mb\u00E0 a\u1E63\u00EC\u1E63e: gb\u1ECD\u0301d\u1ECD\u0300 j\u1EB9\u0301 \u00E8y\u00E0 p\u00EDp\u00EDn ti ${issue.divisor}`;\n case \"unrecognized_keys\":\n return `B\u1ECDt\u00ECn\u00EC \u00E0\u00ECm\u1ECD\u0300: ${util.joinValues(issue.keys, \", \")}`;\n case \"invalid_key\":\n return `B\u1ECDt\u00ECn\u00EC a\u1E63\u00EC\u1E63e n\u00EDn\u00FA ${issue.origin}`;\n case \"invalid_union\":\n return \"\u00CCb\u00E1w\u1ECDl\u00E9 a\u1E63\u00EC\u1E63e\";\n case \"invalid_element\":\n return `Iye a\u1E63\u00EC\u1E63e n\u00EDn\u00FA ${issue.origin}`;\n default:\n return \"\u00CCb\u00E1w\u1ECDl\u00E9 a\u1E63\u00EC\u1E63e\";\n }\n };\n};\nexport default function () {\n return {\n localeError: error(),\n };\n}\n", "var _a;\nexport const $output = Symbol(\"ZodOutput\");\nexport const $input = Symbol(\"ZodInput\");\nexport class $ZodRegistry {\n constructor() {\n this._map = new WeakMap();\n this._idmap = new Map();\n }\n add(schema, ..._meta) {\n const meta = _meta[0];\n this._map.set(schema, meta);\n if (meta && typeof meta === \"object\" && \"id\" in meta) {\n this._idmap.set(meta.id, schema);\n }\n return this;\n }\n clear() {\n this._map = new WeakMap();\n this._idmap = new Map();\n return this;\n }\n remove(schema) {\n const meta = this._map.get(schema);\n if (meta && typeof meta === \"object\" && \"id\" in meta) {\n this._idmap.delete(meta.id);\n }\n this._map.delete(schema);\n return this;\n }\n get(schema) {\n // return this._map.get(schema) as any;\n // inherit metadata\n const p = schema._zod.parent;\n if (p) {\n const pm = { ...(this.get(p) ?? {}) };\n delete pm.id; // do not inherit id\n const f = { ...pm, ...this._map.get(schema) };\n return Object.keys(f).length ? f : undefined;\n }\n return this._map.get(schema);\n }\n has(schema) {\n return this._map.has(schema);\n }\n}\n// registries\nexport function registry() {\n return new $ZodRegistry();\n}\n(_a = globalThis).__zod_globalRegistry ?? (_a.__zod_globalRegistry = registry());\nexport const globalRegistry = globalThis.__zod_globalRegistry;\n", "import * as checks from \"./checks.js\";\nimport * as registries from \"./registries.js\";\nimport * as schemas from \"./schemas.js\";\nimport * as util from \"./util.js\";\n// @__NO_SIDE_EFFECTS__\nexport function _string(Class, params) {\n return new Class({\n type: \"string\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _coercedString(Class, params) {\n return new Class({\n type: \"string\",\n coerce: true,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _email(Class, params) {\n return new Class({\n type: \"string\",\n format: \"email\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _guid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"guid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uuid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"uuid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uuidv4(Class, params) {\n return new Class({\n type: \"string\",\n format: \"uuid\",\n check: \"string_format\",\n abort: false,\n version: \"v4\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uuidv6(Class, params) {\n return new Class({\n type: \"string\",\n format: \"uuid\",\n check: \"string_format\",\n abort: false,\n version: \"v6\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uuidv7(Class, params) {\n return new Class({\n type: \"string\",\n format: \"uuid\",\n check: \"string_format\",\n abort: false,\n version: \"v7\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _url(Class, params) {\n return new Class({\n type: \"string\",\n format: \"url\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _emoji(Class, params) {\n return new Class({\n type: \"string\",\n format: \"emoji\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _nanoid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"nanoid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _cuid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"cuid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _cuid2(Class, params) {\n return new Class({\n type: \"string\",\n format: \"cuid2\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _ulid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"ulid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _xid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"xid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _ksuid(Class, params) {\n return new Class({\n type: \"string\",\n format: \"ksuid\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _ipv4(Class, params) {\n return new Class({\n type: \"string\",\n format: \"ipv4\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _ipv6(Class, params) {\n return new Class({\n type: \"string\",\n format: \"ipv6\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _mac(Class, params) {\n return new Class({\n type: \"string\",\n format: \"mac\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _cidrv4(Class, params) {\n return new Class({\n type: \"string\",\n format: \"cidrv4\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _cidrv6(Class, params) {\n return new Class({\n type: \"string\",\n format: \"cidrv6\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _base64(Class, params) {\n return new Class({\n type: \"string\",\n format: \"base64\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _base64url(Class, params) {\n return new Class({\n type: \"string\",\n format: \"base64url\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _e164(Class, params) {\n return new Class({\n type: \"string\",\n format: \"e164\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _jwt(Class, params) {\n return new Class({\n type: \"string\",\n format: \"jwt\",\n check: \"string_format\",\n abort: false,\n ...util.normalizeParams(params),\n });\n}\nexport const TimePrecision = {\n Any: null,\n Minute: -1,\n Second: 0,\n Millisecond: 3,\n Microsecond: 6,\n};\n// @__NO_SIDE_EFFECTS__\nexport function _isoDateTime(Class, params) {\n return new Class({\n type: \"string\",\n format: \"datetime\",\n check: \"string_format\",\n offset: false,\n local: false,\n precision: null,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _isoDate(Class, params) {\n return new Class({\n type: \"string\",\n format: \"date\",\n check: \"string_format\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _isoTime(Class, params) {\n return new Class({\n type: \"string\",\n format: \"time\",\n check: \"string_format\",\n precision: null,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _isoDuration(Class, params) {\n return new Class({\n type: \"string\",\n format: \"duration\",\n check: \"string_format\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _number(Class, params) {\n return new Class({\n type: \"number\",\n checks: [],\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _coercedNumber(Class, params) {\n return new Class({\n type: \"number\",\n coerce: true,\n checks: [],\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _int(Class, params) {\n return new Class({\n type: \"number\",\n check: \"number_format\",\n abort: false,\n format: \"safeint\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _float32(Class, params) {\n return new Class({\n type: \"number\",\n check: \"number_format\",\n abort: false,\n format: \"float32\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _float64(Class, params) {\n return new Class({\n type: \"number\",\n check: \"number_format\",\n abort: false,\n format: \"float64\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _int32(Class, params) {\n return new Class({\n type: \"number\",\n check: \"number_format\",\n abort: false,\n format: \"int32\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uint32(Class, params) {\n return new Class({\n type: \"number\",\n check: \"number_format\",\n abort: false,\n format: \"uint32\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _boolean(Class, params) {\n return new Class({\n type: \"boolean\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _coercedBoolean(Class, params) {\n return new Class({\n type: \"boolean\",\n coerce: true,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _bigint(Class, params) {\n return new Class({\n type: \"bigint\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _coercedBigint(Class, params) {\n return new Class({\n type: \"bigint\",\n coerce: true,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _int64(Class, params) {\n return new Class({\n type: \"bigint\",\n check: \"bigint_format\",\n abort: false,\n format: \"int64\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uint64(Class, params) {\n return new Class({\n type: \"bigint\",\n check: \"bigint_format\",\n abort: false,\n format: \"uint64\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _symbol(Class, params) {\n return new Class({\n type: \"symbol\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _undefined(Class, params) {\n return new Class({\n type: \"undefined\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _null(Class, params) {\n return new Class({\n type: \"null\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _any(Class) {\n return new Class({\n type: \"any\",\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _unknown(Class) {\n return new Class({\n type: \"unknown\",\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _never(Class, params) {\n return new Class({\n type: \"never\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _void(Class, params) {\n return new Class({\n type: \"void\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _date(Class, params) {\n return new Class({\n type: \"date\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _coercedDate(Class, params) {\n return new Class({\n type: \"date\",\n coerce: true,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _nan(Class, params) {\n return new Class({\n type: \"nan\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _lt(value, params) {\n return new checks.$ZodCheckLessThan({\n check: \"less_than\",\n ...util.normalizeParams(params),\n value,\n inclusive: false,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _lte(value, params) {\n return new checks.$ZodCheckLessThan({\n check: \"less_than\",\n ...util.normalizeParams(params),\n value,\n inclusive: true,\n });\n}\nexport { \n/** @deprecated Use `z.lte()` instead. */\n_lte as _max, };\n// @__NO_SIDE_EFFECTS__\nexport function _gt(value, params) {\n return new checks.$ZodCheckGreaterThan({\n check: \"greater_than\",\n ...util.normalizeParams(params),\n value,\n inclusive: false,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _gte(value, params) {\n return new checks.$ZodCheckGreaterThan({\n check: \"greater_than\",\n ...util.normalizeParams(params),\n value,\n inclusive: true,\n });\n}\nexport { \n/** @deprecated Use `z.gte()` instead. */\n_gte as _min, };\n// @__NO_SIDE_EFFECTS__\nexport function _positive(params) {\n return _gt(0, params);\n}\n// negative\n// @__NO_SIDE_EFFECTS__\nexport function _negative(params) {\n return _lt(0, params);\n}\n// nonpositive\n// @__NO_SIDE_EFFECTS__\nexport function _nonpositive(params) {\n return _lte(0, params);\n}\n// nonnegative\n// @__NO_SIDE_EFFECTS__\nexport function _nonnegative(params) {\n return _gte(0, params);\n}\n// @__NO_SIDE_EFFECTS__\nexport function _multipleOf(value, params) {\n return new checks.$ZodCheckMultipleOf({\n check: \"multiple_of\",\n ...util.normalizeParams(params),\n value,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _maxSize(maximum, params) {\n return new checks.$ZodCheckMaxSize({\n check: \"max_size\",\n ...util.normalizeParams(params),\n maximum,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _minSize(minimum, params) {\n return new checks.$ZodCheckMinSize({\n check: \"min_size\",\n ...util.normalizeParams(params),\n minimum,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _size(size, params) {\n return new checks.$ZodCheckSizeEquals({\n check: \"size_equals\",\n ...util.normalizeParams(params),\n size,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _maxLength(maximum, params) {\n const ch = new checks.$ZodCheckMaxLength({\n check: \"max_length\",\n ...util.normalizeParams(params),\n maximum,\n });\n return ch;\n}\n// @__NO_SIDE_EFFECTS__\nexport function _minLength(minimum, params) {\n return new checks.$ZodCheckMinLength({\n check: \"min_length\",\n ...util.normalizeParams(params),\n minimum,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _length(length, params) {\n return new checks.$ZodCheckLengthEquals({\n check: \"length_equals\",\n ...util.normalizeParams(params),\n length,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _regex(pattern, params) {\n return new checks.$ZodCheckRegex({\n check: \"string_format\",\n format: \"regex\",\n ...util.normalizeParams(params),\n pattern,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _lowercase(params) {\n return new checks.$ZodCheckLowerCase({\n check: \"string_format\",\n format: \"lowercase\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _uppercase(params) {\n return new checks.$ZodCheckUpperCase({\n check: \"string_format\",\n format: \"uppercase\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _includes(includes, params) {\n return new checks.$ZodCheckIncludes({\n check: \"string_format\",\n format: \"includes\",\n ...util.normalizeParams(params),\n includes,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _startsWith(prefix, params) {\n return new checks.$ZodCheckStartsWith({\n check: \"string_format\",\n format: \"starts_with\",\n ...util.normalizeParams(params),\n prefix,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _endsWith(suffix, params) {\n return new checks.$ZodCheckEndsWith({\n check: \"string_format\",\n format: \"ends_with\",\n ...util.normalizeParams(params),\n suffix,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _property(property, schema, params) {\n return new checks.$ZodCheckProperty({\n check: \"property\",\n property,\n schema,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _mime(types, params) {\n return new checks.$ZodCheckMimeType({\n check: \"mime_type\",\n mime: types,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _overwrite(tx) {\n return new checks.$ZodCheckOverwrite({\n check: \"overwrite\",\n tx,\n });\n}\n// normalize\n// @__NO_SIDE_EFFECTS__\nexport function _normalize(form) {\n return _overwrite((input) => input.normalize(form));\n}\n// trim\n// @__NO_SIDE_EFFECTS__\nexport function _trim() {\n return _overwrite((input) => input.trim());\n}\n// toLowerCase\n// @__NO_SIDE_EFFECTS__\nexport function _toLowerCase() {\n return _overwrite((input) => input.toLowerCase());\n}\n// toUpperCase\n// @__NO_SIDE_EFFECTS__\nexport function _toUpperCase() {\n return _overwrite((input) => input.toUpperCase());\n}\n// slugify\n// @__NO_SIDE_EFFECTS__\nexport function _slugify() {\n return _overwrite((input) => util.slugify(input));\n}\n// @__NO_SIDE_EFFECTS__\nexport function _array(Class, element, params) {\n return new Class({\n type: \"array\",\n element,\n // get element() {\n // return element;\n // },\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _union(Class, options, params) {\n return new Class({\n type: \"union\",\n options,\n ...util.normalizeParams(params),\n });\n}\nexport function _xor(Class, options, params) {\n return new Class({\n type: \"union\",\n options,\n inclusive: false,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _discriminatedUnion(Class, discriminator, options, params) {\n return new Class({\n type: \"union\",\n options,\n discriminator,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _intersection(Class, left, right) {\n return new Class({\n type: \"intersection\",\n left,\n right,\n });\n}\n// export function _tuple(\n// Class: util.SchemaClass,\n// items: [],\n// params?: string | $ZodTupleParams\n// ): schemas.$ZodTuple<[], null>;\n// @__NO_SIDE_EFFECTS__\nexport function _tuple(Class, items, _paramsOrRest, _params) {\n const hasRest = _paramsOrRest instanceof schemas.$ZodType;\n const params = hasRest ? _params : _paramsOrRest;\n const rest = hasRest ? _paramsOrRest : null;\n return new Class({\n type: \"tuple\",\n items,\n rest,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _record(Class, keyType, valueType, params) {\n return new Class({\n type: \"record\",\n keyType,\n valueType,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _map(Class, keyType, valueType, params) {\n return new Class({\n type: \"map\",\n keyType,\n valueType,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _set(Class, valueType, params) {\n return new Class({\n type: \"set\",\n valueType,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _enum(Class, values, params) {\n const entries = Array.isArray(values) ? Object.fromEntries(values.map((v) => [v, v])) : values;\n // if (Array.isArray(values)) {\n // for (const value of values) {\n // entries[value] = value;\n // }\n // } else {\n // Object.assign(entries, values);\n // }\n // const entries: util.EnumLike = {};\n // for (const val of values) {\n // entries[val] = val;\n // }\n return new Class({\n type: \"enum\",\n entries,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\n/** @deprecated This API has been merged into `z.enum()`. Use `z.enum()` instead.\n *\n * ```ts\n * enum Colors { red, green, blue }\n * z.enum(Colors);\n * ```\n */\nexport function _nativeEnum(Class, entries, params) {\n return new Class({\n type: \"enum\",\n entries,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _literal(Class, value, params) {\n return new Class({\n type: \"literal\",\n values: Array.isArray(value) ? value : [value],\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _file(Class, params) {\n return new Class({\n type: \"file\",\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _transform(Class, fn) {\n return new Class({\n type: \"transform\",\n transform: fn,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _optional(Class, innerType) {\n return new Class({\n type: \"optional\",\n innerType,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _nullable(Class, innerType) {\n return new Class({\n type: \"nullable\",\n innerType,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _default(Class, innerType, defaultValue) {\n return new Class({\n type: \"default\",\n innerType,\n get defaultValue() {\n return typeof defaultValue === \"function\" ? defaultValue() : util.shallowClone(defaultValue);\n },\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _nonoptional(Class, innerType, params) {\n return new Class({\n type: \"nonoptional\",\n innerType,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _success(Class, innerType) {\n return new Class({\n type: \"success\",\n innerType,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _catch(Class, innerType, catchValue) {\n return new Class({\n type: \"catch\",\n innerType,\n catchValue: (typeof catchValue === \"function\" ? catchValue : () => catchValue),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _pipe(Class, in_, out) {\n return new Class({\n type: \"pipe\",\n in: in_,\n out,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _readonly(Class, innerType) {\n return new Class({\n type: \"readonly\",\n innerType,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _templateLiteral(Class, parts, params) {\n return new Class({\n type: \"template_literal\",\n parts,\n ...util.normalizeParams(params),\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _lazy(Class, getter) {\n return new Class({\n type: \"lazy\",\n getter,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _promise(Class, innerType) {\n return new Class({\n type: \"promise\",\n innerType,\n });\n}\n// @__NO_SIDE_EFFECTS__\nexport function _custom(Class, fn, _params) {\n const norm = util.normalizeParams(_params);\n norm.abort ?? (norm.abort = true); // default to abort:false\n const schema = new Class({\n type: \"custom\",\n check: \"custom\",\n fn: fn,\n ...norm,\n });\n return schema;\n}\n// same as _custom but defaults to abort:false\n// @__NO_SIDE_EFFECTS__\nexport function _refine(Class, fn, _params) {\n const schema = new Class({\n type: \"custom\",\n check: \"custom\",\n fn: fn,\n ...util.normalizeParams(_params),\n });\n return schema;\n}\n// @__NO_SIDE_EFFECTS__\nexport function _superRefine(fn) {\n const ch = _check((payload) => {\n payload.addIssue = (issue) => {\n if (typeof issue === \"string\") {\n payload.issues.push(util.issue(issue, payload.value, ch._zod.def));\n }\n else {\n // for Zod 3 backwards compatibility\n const _issue = issue;\n if (_issue.fatal)\n _issue.continue = false;\n _issue.code ?? (_issue.code = \"custom\");\n _issue.input ?? (_issue.input = payload.value);\n _issue.inst ?? (_issue.inst = ch);\n _issue.continue ?? (_issue.continue = !ch._zod.def.abort); // abort is always undefined, so this is always true...\n payload.issues.push(util.issue(_issue));\n }\n };\n return fn(payload.value, payload);\n });\n return ch;\n}\n// @__NO_SIDE_EFFECTS__\nexport function _check(fn, params) {\n const ch = new checks.$ZodCheck({\n check: \"custom\",\n ...util.normalizeParams(params),\n });\n ch._zod.check = fn;\n return ch;\n}\n// @__NO_SIDE_EFFECTS__\nexport function describe(description) {\n const ch = new checks.$ZodCheck({ check: \"describe\" });\n ch._zod.onattach = [\n (inst) => {\n const existing = registries.globalRegistry.get(inst) ?? {};\n registries.globalRegistry.add(inst, { ...existing, description });\n },\n ];\n ch._zod.check = () => { }; // no-op check\n return ch;\n}\n// @__NO_SIDE_EFFECTS__\nexport function meta(metadata) {\n const ch = new checks.$ZodCheck({ check: \"meta\" });\n ch._zod.onattach = [\n (inst) => {\n const existing = registries.globalRegistry.get(inst) ?? {};\n registries.globalRegistry.add(inst, { ...existing, ...metadata });\n },\n ];\n ch._zod.check = () => { }; // no-op check\n return ch;\n}\n// @__NO_SIDE_EFFECTS__\nexport function _stringbool(Classes, _params) {\n const params = util.normalizeParams(_params);\n let truthyArray = params.truthy ?? [\"true\", \"1\", \"yes\", \"on\", \"y\", \"enabled\"];\n let falsyArray = params.falsy ?? [\"false\", \"0\", \"no\", \"off\", \"n\", \"disabled\"];\n if (params.case !== \"sensitive\") {\n truthyArray = truthyArray.map((v) => (typeof v === \"string\" ? v.toLowerCase() : v));\n falsyArray = falsyArray.map((v) => (typeof v === \"string\" ? v.toLowerCase() : v));\n }\n const truthySet = new Set(truthyArray);\n const falsySet = new Set(falsyArray);\n const _Codec = Classes.Codec ?? schemas.$ZodCodec;\n const _Boolean = Classes.Boolean ?? schemas.$ZodBoolean;\n const _String = Classes.String ?? schemas.$ZodString;\n const stringSchema = new _String({ type: \"string\", error: params.error });\n const booleanSchema = new _Boolean({ type: \"boolean\", error: params.error });\n const codec = new _Codec({\n type: \"pipe\",\n in: stringSchema,\n out: booleanSchema,\n transform: ((input, payload) => {\n let data = input;\n if (params.case !== \"sensitive\")\n data = data.toLowerCase();\n if (truthySet.has(data)) {\n return true;\n }\n else if (falsySet.has(data)) {\n return false;\n }\n else {\n payload.issues.push({\n code: \"invalid_value\",\n expected: \"stringbool\",\n values: [...truthySet, ...falsySet],\n input: payload.value,\n inst: codec,\n continue: false,\n });\n return {};\n }\n }),\n reverseTransform: ((input, _payload) => {\n if (input === true) {\n return truthyArray[0] || \"true\";\n }\n else {\n return falsyArray[0] || \"false\";\n }\n }),\n error: params.error,\n });\n return codec;\n}\n// @__NO_SIDE_EFFECTS__\nexport function _stringFormat(Class, format, fnOrRegex, _params = {}) {\n const params = util.normalizeParams(_params);\n const def = {\n ...util.normalizeParams(_params),\n check: \"string_format\",\n type: \"string\",\n format,\n fn: typeof fnOrRegex === \"function\" ? fnOrRegex : (val) => fnOrRegex.test(val),\n ...params,\n };\n if (fnOrRegex instanceof RegExp) {\n def.pattern = fnOrRegex;\n }\n const inst = new Class(def);\n return inst;\n}\n", "import { globalRegistry } from \"./registries.js\";\n// function initializeContext(inputs: JSONSchemaGeneratorParams): ToJSONSchemaContext {\n// return {\n// processor: inputs.processor,\n// metadataRegistry: inputs.metadata ?? globalRegistry,\n// target: inputs.target ?? \"draft-2020-12\",\n// unrepresentable: inputs.unrepresentable ?? \"throw\",\n// };\n// }\nexport function initializeContext(params) {\n // Normalize target: convert old non-hyphenated versions to hyphenated versions\n let target = params?.target ?? \"draft-2020-12\";\n if (target === \"draft-4\")\n target = \"draft-04\";\n if (target === \"draft-7\")\n target = \"draft-07\";\n return {\n processors: params.processors ?? {},\n metadataRegistry: params?.metadata ?? globalRegistry,\n target,\n unrepresentable: params?.unrepresentable ?? \"throw\",\n override: params?.override ?? (() => { }),\n io: params?.io ?? \"output\",\n counter: 0,\n seen: new Map(),\n cycles: params?.cycles ?? \"ref\",\n reused: params?.reused ?? \"inline\",\n external: params?.external ?? undefined,\n };\n}\nexport function process(schema, ctx, _params = { path: [], schemaPath: [] }) {\n var _a;\n const def = schema._zod.def;\n // check for schema in seens\n const seen = ctx.seen.get(schema);\n if (seen) {\n seen.count++;\n // check if cycle\n const isCycle = _params.schemaPath.includes(schema);\n if (isCycle) {\n seen.cycle = _params.path;\n }\n return seen.schema;\n }\n // initialize\n const result = { schema: {}, count: 1, cycle: undefined, path: _params.path };\n ctx.seen.set(schema, result);\n // custom method overrides default behavior\n const overrideSchema = schema._zod.toJSONSchema?.();\n if (overrideSchema) {\n result.schema = overrideSchema;\n }\n else {\n const params = {\n ..._params,\n schemaPath: [..._params.schemaPath, schema],\n path: _params.path,\n };\n if (schema._zod.processJSONSchema) {\n schema._zod.processJSONSchema(ctx, result.schema, params);\n }\n else {\n const _json = result.schema;\n const processor = ctx.processors[def.type];\n if (!processor) {\n throw new Error(`[toJSONSchema]: Non-representable type encountered: ${def.type}`);\n }\n processor(schema, ctx, _json, params);\n }\n const parent = schema._zod.parent;\n if (parent) {\n // Also set ref if processor didn't (for inheritance)\n if (!result.ref)\n result.ref = parent;\n process(parent, ctx, params);\n ctx.seen.get(parent).isParent = true;\n }\n }\n // metadata\n const meta = ctx.metadataRegistry.get(schema);\n if (meta)\n Object.assign(result.schema, meta);\n if (ctx.io === \"input\" && isTransforming(schema)) {\n // examples/defaults only apply to output type of pipe\n delete result.schema.examples;\n delete result.schema.default;\n }\n // set prefault as default\n if (ctx.io === \"input\" && result.schema._prefault)\n (_a = result.schema).default ?? (_a.default = result.schema._prefault);\n delete result.schema._prefault;\n // pulling fresh from ctx.seen in case it was overwritten\n const _result = ctx.seen.get(schema);\n return _result.schema;\n}\nexport function extractDefs(ctx, schema\n// params: EmitParams\n) {\n // iterate over seen map;\n const root = ctx.seen.get(schema);\n if (!root)\n throw new Error(\"Unprocessed schema. This is a bug in Zod.\");\n // Track ids to detect duplicates across different schemas\n const idToSchema = new Map();\n for (const entry of ctx.seen.entries()) {\n const id = ctx.metadataRegistry.get(entry[0])?.id;\n if (id) {\n const existing = idToSchema.get(id);\n if (existing && existing !== entry[0]) {\n throw new Error(`Duplicate schema id \"${id}\" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);\n }\n idToSchema.set(id, entry[0]);\n }\n }\n // returns a ref to the schema\n // defId will be empty if the ref points to an external schema (or #)\n const makeURI = (entry) => {\n // comparing the seen objects because sometimes\n // multiple schemas map to the same seen object.\n // e.g. lazy\n // external is configured\n const defsSegment = ctx.target === \"draft-2020-12\" ? \"$defs\" : \"definitions\";\n if (ctx.external) {\n const externalId = ctx.external.registry.get(entry[0])?.id; // ?? \"__shared\";// `__schema${ctx.counter++}`;\n // check if schema is in the external registry\n const uriGenerator = ctx.external.uri ?? ((id) => id);\n if (externalId) {\n return { ref: uriGenerator(externalId) };\n }\n // otherwise, add to __shared\n const id = entry[1].defId ?? entry[1].schema.id ?? `schema${ctx.counter++}`;\n entry[1].defId = id; // set defId so it will be reused if needed\n return { defId: id, ref: `${uriGenerator(\"__shared\")}#/${defsSegment}/${id}` };\n }\n if (entry[1] === root) {\n return { ref: \"#\" };\n }\n // self-contained schema\n const uriPrefix = `#`;\n const defUriPrefix = `${uriPrefix}/${defsSegment}/`;\n const defId = entry[1].schema.id ?? `__schema${ctx.counter++}`;\n return { defId, ref: defUriPrefix + defId };\n };\n // stored cached version in `def` property\n // remove all properties, set $ref\n const extractToDef = (entry) => {\n // if the schema is already a reference, do not extract it\n if (entry[1].schema.$ref) {\n return;\n }\n const seen = entry[1];\n const { ref, defId } = makeURI(entry);\n seen.def = { ...seen.schema };\n // defId won't be set if the schema is a reference to an external schema\n // or if the schema is the root schema\n if (defId)\n seen.defId = defId;\n // wipe away all properties except $ref\n const schema = seen.schema;\n for (const key in schema) {\n delete schema[key];\n }\n schema.$ref = ref;\n };\n // throw on cycles\n // break cycles\n if (ctx.cycles === \"throw\") {\n for (const entry of ctx.seen.entries()) {\n const seen = entry[1];\n if (seen.cycle) {\n throw new Error(\"Cycle detected: \" +\n `#/${seen.cycle?.join(\"/\")}/` +\n '\\n\\nSet the `cycles` parameter to `\"ref\"` to resolve cyclical schemas with defs.');\n }\n }\n }\n // extract schemas into $defs\n for (const entry of ctx.seen.entries()) {\n const seen = entry[1];\n // convert root schema to # $ref\n if (schema === entry[0]) {\n extractToDef(entry); // this has special handling for the root schema\n continue;\n }\n // extract schemas that are in the external registry\n if (ctx.external) {\n const ext = ctx.external.registry.get(entry[0])?.id;\n if (schema !== entry[0] && ext) {\n extractToDef(entry);\n continue;\n }\n }\n // extract schemas with `id` meta\n const id = ctx.metadataRegistry.get(entry[0])?.id;\n if (id) {\n extractToDef(entry);\n continue;\n }\n // break cycles\n if (seen.cycle) {\n // any\n extractToDef(entry);\n continue;\n }\n // extract reused schemas\n if (seen.count > 1) {\n if (ctx.reused === \"ref\") {\n extractToDef(entry);\n // biome-ignore lint:\n continue;\n }\n }\n }\n}\nexport function finalize(ctx, schema) {\n const root = ctx.seen.get(schema);\n if (!root)\n throw new Error(\"Unprocessed schema. This is a bug in Zod.\");\n // flatten refs - inherit properties from parent schemas\n const flattenRef = (zodSchema) => {\n const seen = ctx.seen.get(zodSchema);\n // already processed\n if (seen.ref === null)\n return;\n const schema = seen.def ?? seen.schema;\n const _cached = { ...schema };\n const ref = seen.ref;\n seen.ref = null; // prevent infinite recursion\n if (ref) {\n flattenRef(ref);\n const refSeen = ctx.seen.get(ref);\n const refSchema = refSeen.schema;\n // merge referenced schema into current\n if (refSchema.$ref && (ctx.target === \"draft-07\" || ctx.target === \"draft-04\" || ctx.target === \"openapi-3.0\")) {\n // older drafts can't combine $ref with other properties\n schema.allOf = schema.allOf ?? [];\n schema.allOf.push(refSchema);\n }\n else {\n Object.assign(schema, refSchema);\n }\n // restore child's own properties (child wins)\n Object.assign(schema, _cached);\n const isParentRef = zodSchema._zod.parent === ref;\n // For parent chain, child is a refinement - remove parent-only properties\n if (isParentRef) {\n for (const key in schema) {\n if (key === \"$ref\" || key === \"allOf\")\n continue;\n if (!(key in _cached)) {\n delete schema[key];\n }\n }\n }\n // When ref was extracted to $defs, remove properties that match the definition\n if (refSchema.$ref && refSeen.def) {\n for (const key in schema) {\n if (key === \"$ref\" || key === \"allOf\")\n continue;\n if (key in refSeen.def && JSON.stringify(schema[key]) === JSON.stringify(refSeen.def[key])) {\n delete schema[key];\n }\n }\n }\n }\n // If parent was extracted (has $ref), propagate $ref to this schema\n // This handles cases like: readonly().meta({id}).describe()\n // where processor sets ref to innerType but parent should be referenced\n const parent = zodSchema._zod.parent;\n if (parent && parent !== ref) {\n // Ensure parent is processed first so its def has inherited properties\n flattenRef(parent);\n const parentSeen = ctx.seen.get(parent);\n if (parentSeen?.schema.$ref) {\n schema.$ref = parentSeen.schema.$ref;\n // De-duplicate with parent's definition\n if (parentSeen.def) {\n for (const key in schema) {\n if (key === \"$ref\" || key === \"allOf\")\n continue;\n if (key in parentSeen.def && JSON.stringify(schema[key]) === JSON.stringify(parentSeen.def[key])) {\n delete schema[key];\n }\n }\n }\n }\n }\n // execute overrides\n ctx.override({\n zodSchema: zodSchema,\n jsonSchema: schema,\n path: seen.path ?? [],\n });\n };\n for (const entry of [...ctx.seen.entries()].reverse()) {\n flattenRef(entry[0]);\n }\n const result = {};\n if (ctx.target === \"draft-2020-12\") {\n result.$schema = \"https://json-schema.org/draft/2020-12/schema\";\n }\n else if (ctx.target === \"draft-07\") {\n result.$schema = \"http://json-schema.org/draft-07/schema#\";\n }\n else if (ctx.target === \"draft-04\") {\n result.$schema = \"http://json-schema.org/draft-04/schema#\";\n }\n else if (ctx.target === \"openapi-3.0\") {\n // OpenAPI 3.0 schema objects should not include a $schema property\n }\n else {\n // Arbitrary string values are allowed but won't have a $schema property set\n }\n if (ctx.external?.uri) {\n const id = ctx.external.registry.get(schema)?.id;\n if (!id)\n throw new Error(\"Schema is missing an `id` property\");\n result.$id = ctx.external.uri(id);\n }\n Object.assign(result, root.def ?? root.schema);\n // build defs object\n const defs = ctx.external?.defs ?? {};\n for (const entry of ctx.seen.entries()) {\n const seen = entry[1];\n if (seen.def && seen.defId) {\n defs[seen.defId] = seen.def;\n }\n }\n // set definitions in result\n if (ctx.external) {\n }\n else {\n if (Object.keys(defs).length > 0) {\n if (ctx.target === \"draft-2020-12\") {\n result.$defs = defs;\n }\n else {\n result.definitions = defs;\n }\n }\n }\n try {\n // this \"finalizes\" this schema and ensures all cycles are removed\n // each call to finalize() is functionally independent\n // though the seen map is shared\n const finalized = JSON.parse(JSON.stringify(result));\n Object.defineProperty(finalized, \"~standard\", {\n value: {\n ...schema[\"~standard\"],\n jsonSchema: {\n input: createStandardJSONSchemaMethod(schema, \"input\", ctx.processors),\n output: createStandardJSONSchemaMethod(schema, \"output\", ctx.processors),\n },\n },\n enumerable: false,\n writable: false,\n });\n return finalized;\n }\n catch (_err) {\n throw new Error(\"Error converting schema to JSON.\");\n }\n}\nfunction isTransforming(_schema, _ctx) {\n const ctx = _ctx ?? { seen: new Set() };\n if (ctx.seen.has(_schema))\n return false;\n ctx.seen.add(_schema);\n const def = _schema._zod.def;\n if (def.type === \"transform\")\n return true;\n if (def.type === \"array\")\n return isTransforming(def.element, ctx);\n if (def.type === \"set\")\n return isTransforming(def.valueType, ctx);\n if (def.type === \"lazy\")\n return isTransforming(def.getter(), ctx);\n if (def.type === \"promise\" ||\n def.type === \"optional\" ||\n def.type === \"nonoptional\" ||\n def.type === \"nullable\" ||\n def.type === \"readonly\" ||\n def.type === \"default\" ||\n def.type === \"prefault\") {\n return isTransforming(def.innerType, ctx);\n }\n if (def.type === \"intersection\") {\n return isTransforming(def.left, ctx) || isTransforming(def.right, ctx);\n }\n if (def.type === \"record\" || def.type === \"map\") {\n return isTransforming(def.keyType, ctx) || isTransforming(def.valueType, ctx);\n }\n if (def.type === \"pipe\") {\n return isTransforming(def.in, ctx) || isTransforming(def.out, ctx);\n }\n if (def.type === \"object\") {\n for (const key in def.shape) {\n if (isTransforming(def.shape[key], ctx))\n return true;\n }\n return false;\n }\n if (def.type === \"union\") {\n for (const option of def.options) {\n if (isTransforming(option, ctx))\n return true;\n }\n return false;\n }\n if (def.type === \"tuple\") {\n for (const item of def.items) {\n if (isTransforming(item, ctx))\n return true;\n }\n if (def.rest && isTransforming(def.rest, ctx))\n return true;\n return false;\n }\n return false;\n}\n/**\n * Creates a toJSONSchema method for a schema instance.\n * This encapsulates the logic of initializing context, processing, extracting defs, and finalizing.\n */\nexport const createToJSONSchemaMethod = (schema, processors = {}) => (params) => {\n const ctx = initializeContext({ ...params, processors });\n process(schema, ctx);\n extractDefs(ctx, schema);\n return finalize(ctx, schema);\n};\nexport const createStandardJSONSchemaMethod = (schema, io, processors = {}) => (params) => {\n const { libraryOptions, target } = params ?? {};\n const ctx = initializeContext({ ...(libraryOptions ?? {}), target, io, processors });\n process(schema, ctx);\n extractDefs(ctx, schema);\n return finalize(ctx, schema);\n};\n", "import { extractDefs, finalize, initializeContext, process, } from \"./to-json-schema.js\";\nimport { getEnumValues } from \"./util.js\";\nconst formatMap = {\n guid: \"uuid\",\n url: \"uri\",\n datetime: \"date-time\",\n json_string: \"json-string\",\n regex: \"\", // do not set\n};\n// ==================== SIMPLE TYPE PROCESSORS ====================\nexport const stringProcessor = (schema, ctx, _json, _params) => {\n const json = _json;\n json.type = \"string\";\n const { minimum, maximum, format, patterns, contentEncoding } = schema._zod\n .bag;\n if (typeof minimum === \"number\")\n json.minLength = minimum;\n if (typeof maximum === \"number\")\n json.maxLength = maximum;\n // custom pattern overrides format\n if (format) {\n json.format = formatMap[format] ?? format;\n if (json.format === \"\")\n delete json.format; // empty format is not valid\n // JSON Schema format: \"time\" requires a full time with offset or Z\n // z.iso.time() does not include timezone information, so format: \"time\" should never be used\n if (format === \"time\") {\n delete json.format;\n }\n }\n if (contentEncoding)\n json.contentEncoding = contentEncoding;\n if (patterns && patterns.size > 0) {\n const regexes = [...patterns];\n if (regexes.length === 1)\n json.pattern = regexes[0].source;\n else if (regexes.length > 1) {\n json.allOf = [\n ...regexes.map((regex) => ({\n ...(ctx.target === \"draft-07\" || ctx.target === \"draft-04\" || ctx.target === \"openapi-3.0\"\n ? { type: \"string\" }\n : {}),\n pattern: regex.source,\n })),\n ];\n }\n }\n};\nexport const numberProcessor = (schema, ctx, _json, _params) => {\n const json = _json;\n const { minimum, maximum, format, multipleOf, exclusiveMaximum, exclusiveMinimum } = schema._zod.bag;\n if (typeof format === \"string\" && format.includes(\"int\"))\n json.type = \"integer\";\n else\n json.type = \"number\";\n if (typeof exclusiveMinimum === \"number\") {\n if (ctx.target === \"draft-04\" || ctx.target === \"openapi-3.0\") {\n json.minimum = exclusiveMinimum;\n json.exclusiveMinimum = true;\n }\n else {\n json.exclusiveMinimum = exclusiveMinimum;\n }\n }\n if (typeof minimum === \"number\") {\n json.minimum = minimum;\n if (typeof exclusiveMinimum === \"number\" && ctx.target !== \"draft-04\") {\n if (exclusiveMinimum >= minimum)\n delete json.minimum;\n else\n delete json.exclusiveMinimum;\n }\n }\n if (typeof exclusiveMaximum === \"number\") {\n if (ctx.target === \"draft-04\" || ctx.target === \"openapi-3.0\") {\n json.maximum = exclusiveMaximum;\n json.exclusiveMaximum = true;\n }\n else {\n json.exclusiveMaximum = exclusiveMaximum;\n }\n }\n if (typeof maximum === \"number\") {\n json.maximum = maximum;\n if (typeof exclusiveMaximum === \"number\" && ctx.target !== \"draft-04\") {\n if (exclusiveMaximum <= maximum)\n delete json.maximum;\n else\n delete json.exclusiveMaximum;\n }\n }\n if (typeof multipleOf === \"number\")\n json.multipleOf = multipleOf;\n};\nexport const booleanProcessor = (_schema, _ctx, json, _params) => {\n json.type = \"boolean\";\n};\nexport const bigintProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"BigInt cannot be represented in JSON Schema\");\n }\n};\nexport const symbolProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Symbols cannot be represented in JSON Schema\");\n }\n};\nexport const nullProcessor = (_schema, ctx, json, _params) => {\n if (ctx.target === \"openapi-3.0\") {\n json.type = \"string\";\n json.nullable = true;\n json.enum = [null];\n }\n else {\n json.type = \"null\";\n }\n};\nexport const undefinedProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Undefined cannot be represented in JSON Schema\");\n }\n};\nexport const voidProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Void cannot be represented in JSON Schema\");\n }\n};\nexport const neverProcessor = (_schema, _ctx, json, _params) => {\n json.not = {};\n};\nexport const anyProcessor = (_schema, _ctx, _json, _params) => {\n // empty schema accepts anything\n};\nexport const unknownProcessor = (_schema, _ctx, _json, _params) => {\n // empty schema accepts anything\n};\nexport const dateProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Date cannot be represented in JSON Schema\");\n }\n};\nexport const enumProcessor = (schema, _ctx, json, _params) => {\n const def = schema._zod.def;\n const values = getEnumValues(def.entries);\n // Number enums can have both string and number values\n if (values.every((v) => typeof v === \"number\"))\n json.type = \"number\";\n if (values.every((v) => typeof v === \"string\"))\n json.type = \"string\";\n json.enum = values;\n};\nexport const literalProcessor = (schema, ctx, json, _params) => {\n const def = schema._zod.def;\n const vals = [];\n for (const val of def.values) {\n if (val === undefined) {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Literal `undefined` cannot be represented in JSON Schema\");\n }\n else {\n // do not add to vals\n }\n }\n else if (typeof val === \"bigint\") {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"BigInt literals cannot be represented in JSON Schema\");\n }\n else {\n vals.push(Number(val));\n }\n }\n else {\n vals.push(val);\n }\n }\n if (vals.length === 0) {\n // do nothing (an undefined literal was stripped)\n }\n else if (vals.length === 1) {\n const val = vals[0];\n json.type = val === null ? \"null\" : typeof val;\n if (ctx.target === \"draft-04\" || ctx.target === \"openapi-3.0\") {\n json.enum = [val];\n }\n else {\n json.const = val;\n }\n }\n else {\n if (vals.every((v) => typeof v === \"number\"))\n json.type = \"number\";\n if (vals.every((v) => typeof v === \"string\"))\n json.type = \"string\";\n if (vals.every((v) => typeof v === \"boolean\"))\n json.type = \"boolean\";\n if (vals.every((v) => v === null))\n json.type = \"null\";\n json.enum = vals;\n }\n};\nexport const nanProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"NaN cannot be represented in JSON Schema\");\n }\n};\nexport const templateLiteralProcessor = (schema, _ctx, json, _params) => {\n const _json = json;\n const pattern = schema._zod.pattern;\n if (!pattern)\n throw new Error(\"Pattern not found in template literal\");\n _json.type = \"string\";\n _json.pattern = pattern.source;\n};\nexport const fileProcessor = (schema, _ctx, json, _params) => {\n const _json = json;\n const file = {\n type: \"string\",\n format: \"binary\",\n contentEncoding: \"binary\",\n };\n const { minimum, maximum, mime } = schema._zod.bag;\n if (minimum !== undefined)\n file.minLength = minimum;\n if (maximum !== undefined)\n file.maxLength = maximum;\n if (mime) {\n if (mime.length === 1) {\n file.contentMediaType = mime[0];\n Object.assign(_json, file);\n }\n else {\n Object.assign(_json, file); // shared props at root\n _json.anyOf = mime.map((m) => ({ contentMediaType: m })); // only contentMediaType differs\n }\n }\n else {\n Object.assign(_json, file);\n }\n};\nexport const successProcessor = (_schema, _ctx, json, _params) => {\n json.type = \"boolean\";\n};\nexport const customProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Custom types cannot be represented in JSON Schema\");\n }\n};\nexport const functionProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Function types cannot be represented in JSON Schema\");\n }\n};\nexport const transformProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Transforms cannot be represented in JSON Schema\");\n }\n};\nexport const mapProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Map cannot be represented in JSON Schema\");\n }\n};\nexport const setProcessor = (_schema, ctx, _json, _params) => {\n if (ctx.unrepresentable === \"throw\") {\n throw new Error(\"Set cannot be represented in JSON Schema\");\n }\n};\n// ==================== COMPOSITE TYPE PROCESSORS ====================\nexport const arrayProcessor = (schema, ctx, _json, params) => {\n const json = _json;\n const def = schema._zod.def;\n const { minimum, maximum } = schema._zod.bag;\n if (typeof minimum === \"number\")\n json.minItems = minimum;\n if (typeof maximum === \"number\")\n json.maxItems = maximum;\n json.type = \"array\";\n json.items = process(def.element, ctx, { ...params, path: [...params.path, \"items\"] });\n};\nexport const objectProcessor = (schema, ctx, _json, params) => {\n const json = _json;\n const def = schema._zod.def;\n json.type = \"object\";\n json.properties = {};\n const shape = def.shape;\n for (const key in shape) {\n json.properties[key] = process(shape[key], ctx, {\n ...params,\n path: [...params.path, \"properties\", key],\n });\n }\n // required keys\n const allKeys = new Set(Object.keys(shape));\n const requiredKeys = new Set([...allKeys].filter((key) => {\n const v = def.shape[key]._zod;\n if (ctx.io === \"input\") {\n return v.optin === undefined;\n }\n else {\n return v.optout === undefined;\n }\n }));\n if (requiredKeys.size > 0) {\n json.required = Array.from(requiredKeys);\n }\n // catchall\n if (def.catchall?._zod.def.type === \"never\") {\n // strict\n json.additionalProperties = false;\n }\n else if (!def.catchall) {\n // regular\n if (ctx.io === \"output\")\n json.additionalProperties = false;\n }\n else if (def.catchall) {\n json.additionalProperties = process(def.catchall, ctx, {\n ...params,\n path: [...params.path, \"additionalProperties\"],\n });\n }\n};\nexport const unionProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n // Exclusive unions (inclusive === false) use oneOf (exactly one match) instead of anyOf (one or more matches)\n // This includes both z.xor() and discriminated unions\n const isExclusive = def.inclusive === false;\n const options = def.options.map((x, i) => process(x, ctx, {\n ...params,\n path: [...params.path, isExclusive ? \"oneOf\" : \"anyOf\", i],\n }));\n if (isExclusive) {\n json.oneOf = options;\n }\n else {\n json.anyOf = options;\n }\n};\nexport const intersectionProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n const a = process(def.left, ctx, {\n ...params,\n path: [...params.path, \"allOf\", 0],\n });\n const b = process(def.right, ctx, {\n ...params,\n path: [...params.path, \"allOf\", 1],\n });\n const isSimpleIntersection = (val) => \"allOf\" in val && Object.keys(val).length === 1;\n const allOf = [\n ...(isSimpleIntersection(a) ? a.allOf : [a]),\n ...(isSimpleIntersection(b) ? b.allOf : [b]),\n ];\n json.allOf = allOf;\n};\nexport const tupleProcessor = (schema, ctx, _json, params) => {\n const json = _json;\n const def = schema._zod.def;\n json.type = \"array\";\n const prefixPath = ctx.target === \"draft-2020-12\" ? \"prefixItems\" : \"items\";\n const restPath = ctx.target === \"draft-2020-12\" ? \"items\" : ctx.target === \"openapi-3.0\" ? \"items\" : \"additionalItems\";\n const prefixItems = def.items.map((x, i) => process(x, ctx, {\n ...params,\n path: [...params.path, prefixPath, i],\n }));\n const rest = def.rest\n ? process(def.rest, ctx, {\n ...params,\n path: [...params.path, restPath, ...(ctx.target === \"openapi-3.0\" ? [def.items.length] : [])],\n })\n : null;\n if (ctx.target === \"draft-2020-12\") {\n json.prefixItems = prefixItems;\n if (rest) {\n json.items = rest;\n }\n }\n else if (ctx.target === \"openapi-3.0\") {\n json.items = {\n anyOf: prefixItems,\n };\n if (rest) {\n json.items.anyOf.push(rest);\n }\n json.minItems = prefixItems.length;\n if (!rest) {\n json.maxItems = prefixItems.length;\n }\n }\n else {\n json.items = prefixItems;\n if (rest) {\n json.additionalItems = rest;\n }\n }\n // length\n const { minimum, maximum } = schema._zod.bag;\n if (typeof minimum === \"number\")\n json.minItems = minimum;\n if (typeof maximum === \"number\")\n json.maxItems = maximum;\n};\nexport const recordProcessor = (schema, ctx, _json, params) => {\n const json = _json;\n const def = schema._zod.def;\n json.type = \"object\";\n // For looseRecord with regex patterns, use patternProperties\n // This correctly represents \"only validate keys matching the pattern\" semantics\n // and composes well with allOf (intersections)\n const keyType = def.keyType;\n const keyBag = keyType._zod.bag;\n const patterns = keyBag?.patterns;\n if (def.mode === \"loose\" && patterns && patterns.size > 0) {\n // Use patternProperties for looseRecord with regex patterns\n const valueSchema = process(def.valueType, ctx, {\n ...params,\n path: [...params.path, \"patternProperties\", \"*\"],\n });\n json.patternProperties = {};\n for (const pattern of patterns) {\n json.patternProperties[pattern.source] = valueSchema;\n }\n }\n else {\n // Default behavior: use propertyNames + additionalProperties\n if (ctx.target === \"draft-07\" || ctx.target === \"draft-2020-12\") {\n json.propertyNames = process(def.keyType, ctx, {\n ...params,\n path: [...params.path, \"propertyNames\"],\n });\n }\n json.additionalProperties = process(def.valueType, ctx, {\n ...params,\n path: [...params.path, \"additionalProperties\"],\n });\n }\n // Add required for keys with discrete values (enum, literal, etc.)\n const keyValues = keyType._zod.values;\n if (keyValues) {\n const validKeyValues = [...keyValues].filter((v) => typeof v === \"string\" || typeof v === \"number\");\n if (validKeyValues.length > 0) {\n json.required = validKeyValues;\n }\n }\n};\nexport const nullableProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n const inner = process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n if (ctx.target === \"openapi-3.0\") {\n seen.ref = def.innerType;\n json.nullable = true;\n }\n else {\n json.anyOf = [inner, { type: \"null\" }];\n }\n};\nexport const nonoptionalProcessor = (schema, ctx, _json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n};\nexport const defaultProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n json.default = JSON.parse(JSON.stringify(def.defaultValue));\n};\nexport const prefaultProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n if (ctx.io === \"input\")\n json._prefault = JSON.parse(JSON.stringify(def.defaultValue));\n};\nexport const catchProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n let catchValue;\n try {\n catchValue = def.catchValue(undefined);\n }\n catch {\n throw new Error(\"Dynamic catch values are not supported in JSON Schema\");\n }\n json.default = catchValue;\n};\nexport const pipeProcessor = (schema, ctx, _json, params) => {\n const def = schema._zod.def;\n const innerType = ctx.io === \"input\" ? (def.in._zod.def.type === \"transform\" ? def.out : def.in) : def.out;\n process(innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = innerType;\n};\nexport const readonlyProcessor = (schema, ctx, json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n json.readOnly = true;\n};\nexport const promiseProcessor = (schema, ctx, _json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n};\nexport const optionalProcessor = (schema, ctx, _json, params) => {\n const def = schema._zod.def;\n process(def.innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = def.innerType;\n};\nexport const lazyProcessor = (schema, ctx, _json, params) => {\n const innerType = schema._zod.innerType;\n process(innerType, ctx, params);\n const seen = ctx.seen.get(schema);\n seen.ref = innerType;\n};\n// ==================== ALL PROCESSORS ====================\nexport const allProcessors = {\n string: stringProcessor,\n number: numberProcessor,\n boolean: booleanProcessor,\n bigint: bigintProcessor,\n symbol: symbolProcessor,\n null: nullProcessor,\n undefined: undefinedProcessor,\n void: voidProcessor,\n never: neverProcessor,\n any: anyProcessor,\n unknown: unknownProcessor,\n date: dateProcessor,\n enum: enumProcessor,\n literal: literalProcessor,\n nan: nanProcessor,\n template_literal: templateLiteralProcessor,\n file: fileProcessor,\n success: successProcessor,\n custom: customProcessor,\n function: functionProcessor,\n transform: transformProcessor,\n map: mapProcessor,\n set: setProcessor,\n array: arrayProcessor,\n object: objectProcessor,\n union: unionProcessor,\n intersection: intersectionProcessor,\n tuple: tupleProcessor,\n record: recordProcessor,\n nullable: nullableProcessor,\n nonoptional: nonoptionalProcessor,\n default: defaultProcessor,\n prefault: prefaultProcessor,\n catch: catchProcessor,\n pipe: pipeProcessor,\n readonly: readonlyProcessor,\n promise: promiseProcessor,\n optional: optionalProcessor,\n lazy: lazyProcessor,\n};\nexport function toJSONSchema(input, params) {\n if (\"_idmap\" in input) {\n // Registry case\n const registry = input;\n const ctx = initializeContext({ ...params, processors: allProcessors });\n const defs = {};\n // First pass: process all schemas to build the seen map\n for (const entry of registry._idmap.entries()) {\n const [_, schema] = entry;\n process(schema, ctx);\n }\n const schemas = {};\n const external = {\n registry,\n uri: params?.uri,\n defs,\n };\n // Update the context with external configuration\n ctx.external = external;\n // Second pass: emit each schema\n for (const entry of registry._idmap.entries()) {\n const [key, schema] = entry;\n extractDefs(ctx, schema);\n schemas[key] = finalize(ctx, schema);\n }\n if (Object.keys(defs).length > 0) {\n const defsSegment = ctx.target === \"draft-2020-12\" ? \"$defs\" : \"definitions\";\n schemas.__shared = {\n [defsSegment]: defs,\n };\n }\n return { schemas };\n }\n // Single schema case\n const ctx = initializeContext({ ...params, processors: allProcessors });\n process(input, ctx);\n extractDefs(ctx, input);\n return finalize(ctx, input);\n}\n", "import { allProcessors } from \"./json-schema-processors.js\";\nimport { extractDefs, finalize, initializeContext, process, } from \"./to-json-schema.js\";\n/**\n * Legacy class-based interface for JSON Schema generation.\n * This class wraps the new functional implementation to provide backward compatibility.\n *\n * @deprecated Use the `toJSONSchema` function instead for new code.\n *\n * @example\n * ```typescript\n * // Legacy usage (still supported)\n * const gen = new JSONSchemaGenerator({ target: \"draft-07\" });\n * gen.process(schema);\n * const result = gen.emit(schema);\n *\n * // Preferred modern usage\n * const result = toJSONSchema(schema, { target: \"draft-07\" });\n * ```\n */\nexport class JSONSchemaGenerator {\n /** @deprecated Access via ctx instead */\n get metadataRegistry() {\n return this.ctx.metadataRegistry;\n }\n /** @deprecated Access via ctx instead */\n get target() {\n return this.ctx.target;\n }\n /** @deprecated Access via ctx instead */\n get unrepresentable() {\n return this.ctx.unrepresentable;\n }\n /** @deprecated Access via ctx instead */\n get override() {\n return this.ctx.override;\n }\n /** @deprecated Access via ctx instead */\n get io() {\n return this.ctx.io;\n }\n /** @deprecated Access via ctx instead */\n get counter() {\n return this.ctx.counter;\n }\n set counter(value) {\n this.ctx.counter = value;\n }\n /** @deprecated Access via ctx instead */\n get seen() {\n return this.ctx.seen;\n }\n constructor(params) {\n // Normalize target for internal context\n let normalizedTarget = params?.target ?? \"draft-2020-12\";\n if (normalizedTarget === \"draft-4\")\n normalizedTarget = \"draft-04\";\n if (normalizedTarget === \"draft-7\")\n normalizedTarget = \"draft-07\";\n this.ctx = initializeContext({\n processors: allProcessors,\n target: normalizedTarget,\n ...(params?.metadata && { metadata: params.metadata }),\n ...(params?.unrepresentable && { unrepresentable: params.unrepresentable }),\n ...(params?.override && { override: params.override }),\n ...(params?.io && { io: params.io }),\n });\n }\n /**\n * Process a schema to prepare it for JSON Schema generation.\n * This must be called before emit().\n */\n process(schema, _params = { path: [], schemaPath: [] }) {\n return process(schema, this.ctx, _params);\n }\n /**\n * Emit the final JSON Schema after processing.\n * Must call process() first.\n */\n emit(schema, _params) {\n // Apply emit params to the context\n if (_params) {\n if (_params.cycles)\n this.ctx.cycles = _params.cycles;\n if (_params.reused)\n this.ctx.reused = _params.reused;\n if (_params.external)\n this.ctx.external = _params.external;\n }\n extractDefs(this.ctx, schema);\n const result = finalize(this.ctx, schema);\n // Strip ~standard property to match old implementation's return type\n const { \"~standard\": _, ...plainResult } = result;\n return plainResult;\n }\n}\n", "export {};\n", "import * as core from \"../core/index.js\";\nimport { util } from \"../core/index.js\";\nimport * as processors from \"../core/json-schema-processors.js\";\nimport { createStandardJSONSchemaMethod, createToJSONSchemaMethod } from \"../core/to-json-schema.js\";\nimport * as checks from \"./checks.js\";\nimport * as iso from \"./iso.js\";\nimport * as parse from \"./parse.js\";\nexport const ZodType = /*@__PURE__*/ core.$constructor(\"ZodType\", (inst, def) => {\n core.$ZodType.init(inst, def);\n Object.assign(inst[\"~standard\"], {\n jsonSchema: {\n input: createStandardJSONSchemaMethod(inst, \"input\"),\n output: createStandardJSONSchemaMethod(inst, \"output\"),\n },\n });\n inst.toJSONSchema = createToJSONSchemaMethod(inst, {});\n inst.def = def;\n inst.type = def.type;\n Object.defineProperty(inst, \"_def\", { value: def });\n // base methods\n inst.check = (...checks) => {\n return inst.clone(util.mergeDefs(def, {\n checks: [\n ...(def.checks ?? []),\n ...checks.map((ch) => typeof ch === \"function\" ? { _zod: { check: ch, def: { check: \"custom\" }, onattach: [] } } : ch),\n ],\n }), {\n parent: true,\n });\n };\n inst.with = inst.check;\n inst.clone = (def, params) => core.clone(inst, def, params);\n inst.brand = () => inst;\n inst.register = ((reg, meta) => {\n reg.add(inst, meta);\n return inst;\n });\n // parsing\n inst.parse = (data, params) => parse.parse(inst, data, params, { callee: inst.parse });\n inst.safeParse = (data, params) => parse.safeParse(inst, data, params);\n inst.parseAsync = async (data, params) => parse.parseAsync(inst, data, params, { callee: inst.parseAsync });\n inst.safeParseAsync = async (data, params) => parse.safeParseAsync(inst, data, params);\n inst.spa = inst.safeParseAsync;\n // encoding/decoding\n inst.encode = (data, params) => parse.encode(inst, data, params);\n inst.decode = (data, params) => parse.decode(inst, data, params);\n inst.encodeAsync = async (data, params) => parse.encodeAsync(inst, data, params);\n inst.decodeAsync = async (data, params) => parse.decodeAsync(inst, data, params);\n inst.safeEncode = (data, params) => parse.safeEncode(inst, data, params);\n inst.safeDecode = (data, params) => parse.safeDecode(inst, data, params);\n inst.safeEncodeAsync = async (data, params) => parse.safeEncodeAsync(inst, data, params);\n inst.safeDecodeAsync = async (data, params) => parse.safeDecodeAsync(inst, data, params);\n // refinements\n inst.refine = (check, params) => inst.check(refine(check, params));\n inst.superRefine = (refinement) => inst.check(superRefine(refinement));\n inst.overwrite = (fn) => inst.check(checks.overwrite(fn));\n // wrappers\n inst.optional = () => optional(inst);\n inst.exactOptional = () => exactOptional(inst);\n inst.nullable = () => nullable(inst);\n inst.nullish = () => optional(nullable(inst));\n inst.nonoptional = (params) => nonoptional(inst, params);\n inst.array = () => array(inst);\n inst.or = (arg) => union([inst, arg]);\n inst.and = (arg) => intersection(inst, arg);\n inst.transform = (tx) => pipe(inst, transform(tx));\n inst.default = (def) => _default(inst, def);\n inst.prefault = (def) => prefault(inst, def);\n // inst.coalesce = (def, params) => coalesce(inst, def, params);\n inst.catch = (params) => _catch(inst, params);\n inst.pipe = (target) => pipe(inst, target);\n inst.readonly = () => readonly(inst);\n // meta\n inst.describe = (description) => {\n const cl = inst.clone();\n core.globalRegistry.add(cl, { description });\n return cl;\n };\n Object.defineProperty(inst, \"description\", {\n get() {\n return core.globalRegistry.get(inst)?.description;\n },\n configurable: true,\n });\n inst.meta = (...args) => {\n if (args.length === 0) {\n return core.globalRegistry.get(inst);\n }\n const cl = inst.clone();\n core.globalRegistry.add(cl, args[0]);\n return cl;\n };\n // helpers\n inst.isOptional = () => inst.safeParse(undefined).success;\n inst.isNullable = () => inst.safeParse(null).success;\n inst.apply = (fn) => fn(inst);\n return inst;\n});\n/** @internal */\nexport const _ZodString = /*@__PURE__*/ core.$constructor(\"_ZodString\", (inst, def) => {\n core.$ZodString.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.stringProcessor(inst, ctx, json, params);\n const bag = inst._zod.bag;\n inst.format = bag.format ?? null;\n inst.minLength = bag.minimum ?? null;\n inst.maxLength = bag.maximum ?? null;\n // validations\n inst.regex = (...args) => inst.check(checks.regex(...args));\n inst.includes = (...args) => inst.check(checks.includes(...args));\n inst.startsWith = (...args) => inst.check(checks.startsWith(...args));\n inst.endsWith = (...args) => inst.check(checks.endsWith(...args));\n inst.min = (...args) => inst.check(checks.minLength(...args));\n inst.max = (...args) => inst.check(checks.maxLength(...args));\n inst.length = (...args) => inst.check(checks.length(...args));\n inst.nonempty = (...args) => inst.check(checks.minLength(1, ...args));\n inst.lowercase = (params) => inst.check(checks.lowercase(params));\n inst.uppercase = (params) => inst.check(checks.uppercase(params));\n // transforms\n inst.trim = () => inst.check(checks.trim());\n inst.normalize = (...args) => inst.check(checks.normalize(...args));\n inst.toLowerCase = () => inst.check(checks.toLowerCase());\n inst.toUpperCase = () => inst.check(checks.toUpperCase());\n inst.slugify = () => inst.check(checks.slugify());\n});\nexport const ZodString = /*@__PURE__*/ core.$constructor(\"ZodString\", (inst, def) => {\n core.$ZodString.init(inst, def);\n _ZodString.init(inst, def);\n inst.email = (params) => inst.check(core._email(ZodEmail, params));\n inst.url = (params) => inst.check(core._url(ZodURL, params));\n inst.jwt = (params) => inst.check(core._jwt(ZodJWT, params));\n inst.emoji = (params) => inst.check(core._emoji(ZodEmoji, params));\n inst.guid = (params) => inst.check(core._guid(ZodGUID, params));\n inst.uuid = (params) => inst.check(core._uuid(ZodUUID, params));\n inst.uuidv4 = (params) => inst.check(core._uuidv4(ZodUUID, params));\n inst.uuidv6 = (params) => inst.check(core._uuidv6(ZodUUID, params));\n inst.uuidv7 = (params) => inst.check(core._uuidv7(ZodUUID, params));\n inst.nanoid = (params) => inst.check(core._nanoid(ZodNanoID, params));\n inst.guid = (params) => inst.check(core._guid(ZodGUID, params));\n inst.cuid = (params) => inst.check(core._cuid(ZodCUID, params));\n inst.cuid2 = (params) => inst.check(core._cuid2(ZodCUID2, params));\n inst.ulid = (params) => inst.check(core._ulid(ZodULID, params));\n inst.base64 = (params) => inst.check(core._base64(ZodBase64, params));\n inst.base64url = (params) => inst.check(core._base64url(ZodBase64URL, params));\n inst.xid = (params) => inst.check(core._xid(ZodXID, params));\n inst.ksuid = (params) => inst.check(core._ksuid(ZodKSUID, params));\n inst.ipv4 = (params) => inst.check(core._ipv4(ZodIPv4, params));\n inst.ipv6 = (params) => inst.check(core._ipv6(ZodIPv6, params));\n inst.cidrv4 = (params) => inst.check(core._cidrv4(ZodCIDRv4, params));\n inst.cidrv6 = (params) => inst.check(core._cidrv6(ZodCIDRv6, params));\n inst.e164 = (params) => inst.check(core._e164(ZodE164, params));\n // iso\n inst.datetime = (params) => inst.check(iso.datetime(params));\n inst.date = (params) => inst.check(iso.date(params));\n inst.time = (params) => inst.check(iso.time(params));\n inst.duration = (params) => inst.check(iso.duration(params));\n});\nexport function string(params) {\n return core._string(ZodString, params);\n}\nexport const ZodStringFormat = /*@__PURE__*/ core.$constructor(\"ZodStringFormat\", (inst, def) => {\n core.$ZodStringFormat.init(inst, def);\n _ZodString.init(inst, def);\n});\nexport const ZodEmail = /*@__PURE__*/ core.$constructor(\"ZodEmail\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodEmail.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function email(params) {\n return core._email(ZodEmail, params);\n}\nexport const ZodGUID = /*@__PURE__*/ core.$constructor(\"ZodGUID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodGUID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function guid(params) {\n return core._guid(ZodGUID, params);\n}\nexport const ZodUUID = /*@__PURE__*/ core.$constructor(\"ZodUUID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodUUID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function uuid(params) {\n return core._uuid(ZodUUID, params);\n}\nexport function uuidv4(params) {\n return core._uuidv4(ZodUUID, params);\n}\n// ZodUUIDv6\nexport function uuidv6(params) {\n return core._uuidv6(ZodUUID, params);\n}\n// ZodUUIDv7\nexport function uuidv7(params) {\n return core._uuidv7(ZodUUID, params);\n}\nexport const ZodURL = /*@__PURE__*/ core.$constructor(\"ZodURL\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodURL.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function url(params) {\n return core._url(ZodURL, params);\n}\nexport function httpUrl(params) {\n return core._url(ZodURL, {\n protocol: /^https?$/,\n hostname: core.regexes.domain,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodEmoji = /*@__PURE__*/ core.$constructor(\"ZodEmoji\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodEmoji.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function emoji(params) {\n return core._emoji(ZodEmoji, params);\n}\nexport const ZodNanoID = /*@__PURE__*/ core.$constructor(\"ZodNanoID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodNanoID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function nanoid(params) {\n return core._nanoid(ZodNanoID, params);\n}\nexport const ZodCUID = /*@__PURE__*/ core.$constructor(\"ZodCUID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodCUID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function cuid(params) {\n return core._cuid(ZodCUID, params);\n}\nexport const ZodCUID2 = /*@__PURE__*/ core.$constructor(\"ZodCUID2\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodCUID2.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function cuid2(params) {\n return core._cuid2(ZodCUID2, params);\n}\nexport const ZodULID = /*@__PURE__*/ core.$constructor(\"ZodULID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodULID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function ulid(params) {\n return core._ulid(ZodULID, params);\n}\nexport const ZodXID = /*@__PURE__*/ core.$constructor(\"ZodXID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodXID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function xid(params) {\n return core._xid(ZodXID, params);\n}\nexport const ZodKSUID = /*@__PURE__*/ core.$constructor(\"ZodKSUID\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodKSUID.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function ksuid(params) {\n return core._ksuid(ZodKSUID, params);\n}\nexport const ZodIPv4 = /*@__PURE__*/ core.$constructor(\"ZodIPv4\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodIPv4.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function ipv4(params) {\n return core._ipv4(ZodIPv4, params);\n}\nexport const ZodMAC = /*@__PURE__*/ core.$constructor(\"ZodMAC\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodMAC.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function mac(params) {\n return core._mac(ZodMAC, params);\n}\nexport const ZodIPv6 = /*@__PURE__*/ core.$constructor(\"ZodIPv6\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodIPv6.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function ipv6(params) {\n return core._ipv6(ZodIPv6, params);\n}\nexport const ZodCIDRv4 = /*@__PURE__*/ core.$constructor(\"ZodCIDRv4\", (inst, def) => {\n core.$ZodCIDRv4.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function cidrv4(params) {\n return core._cidrv4(ZodCIDRv4, params);\n}\nexport const ZodCIDRv6 = /*@__PURE__*/ core.$constructor(\"ZodCIDRv6\", (inst, def) => {\n core.$ZodCIDRv6.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function cidrv6(params) {\n return core._cidrv6(ZodCIDRv6, params);\n}\nexport const ZodBase64 = /*@__PURE__*/ core.$constructor(\"ZodBase64\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodBase64.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function base64(params) {\n return core._base64(ZodBase64, params);\n}\nexport const ZodBase64URL = /*@__PURE__*/ core.$constructor(\"ZodBase64URL\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodBase64URL.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function base64url(params) {\n return core._base64url(ZodBase64URL, params);\n}\nexport const ZodE164 = /*@__PURE__*/ core.$constructor(\"ZodE164\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodE164.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function e164(params) {\n return core._e164(ZodE164, params);\n}\nexport const ZodJWT = /*@__PURE__*/ core.$constructor(\"ZodJWT\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodJWT.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function jwt(params) {\n return core._jwt(ZodJWT, params);\n}\nexport const ZodCustomStringFormat = /*@__PURE__*/ core.$constructor(\"ZodCustomStringFormat\", (inst, def) => {\n // ZodStringFormat.init(inst, def);\n core.$ZodCustomStringFormat.init(inst, def);\n ZodStringFormat.init(inst, def);\n});\nexport function stringFormat(format, fnOrRegex, _params = {}) {\n return core._stringFormat(ZodCustomStringFormat, format, fnOrRegex, _params);\n}\nexport function hostname(_params) {\n return core._stringFormat(ZodCustomStringFormat, \"hostname\", core.regexes.hostname, _params);\n}\nexport function hex(_params) {\n return core._stringFormat(ZodCustomStringFormat, \"hex\", core.regexes.hex, _params);\n}\nexport function hash(alg, params) {\n const enc = params?.enc ?? \"hex\";\n const format = `${alg}_${enc}`;\n const regex = core.regexes[format];\n if (!regex)\n throw new Error(`Unrecognized hash format: ${format}`);\n return core._stringFormat(ZodCustomStringFormat, format, regex, params);\n}\nexport const ZodNumber = /*@__PURE__*/ core.$constructor(\"ZodNumber\", (inst, def) => {\n core.$ZodNumber.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.numberProcessor(inst, ctx, json, params);\n inst.gt = (value, params) => inst.check(checks.gt(value, params));\n inst.gte = (value, params) => inst.check(checks.gte(value, params));\n inst.min = (value, params) => inst.check(checks.gte(value, params));\n inst.lt = (value, params) => inst.check(checks.lt(value, params));\n inst.lte = (value, params) => inst.check(checks.lte(value, params));\n inst.max = (value, params) => inst.check(checks.lte(value, params));\n inst.int = (params) => inst.check(int(params));\n inst.safe = (params) => inst.check(int(params));\n inst.positive = (params) => inst.check(checks.gt(0, params));\n inst.nonnegative = (params) => inst.check(checks.gte(0, params));\n inst.negative = (params) => inst.check(checks.lt(0, params));\n inst.nonpositive = (params) => inst.check(checks.lte(0, params));\n inst.multipleOf = (value, params) => inst.check(checks.multipleOf(value, params));\n inst.step = (value, params) => inst.check(checks.multipleOf(value, params));\n // inst.finite = (params) => inst.check(core.finite(params));\n inst.finite = () => inst;\n const bag = inst._zod.bag;\n inst.minValue =\n Math.max(bag.minimum ?? Number.NEGATIVE_INFINITY, bag.exclusiveMinimum ?? Number.NEGATIVE_INFINITY) ?? null;\n inst.maxValue =\n Math.min(bag.maximum ?? Number.POSITIVE_INFINITY, bag.exclusiveMaximum ?? Number.POSITIVE_INFINITY) ?? null;\n inst.isInt = (bag.format ?? \"\").includes(\"int\") || Number.isSafeInteger(bag.multipleOf ?? 0.5);\n inst.isFinite = true;\n inst.format = bag.format ?? null;\n});\nexport function number(params) {\n return core._number(ZodNumber, params);\n}\nexport const ZodNumberFormat = /*@__PURE__*/ core.$constructor(\"ZodNumberFormat\", (inst, def) => {\n core.$ZodNumberFormat.init(inst, def);\n ZodNumber.init(inst, def);\n});\nexport function int(params) {\n return core._int(ZodNumberFormat, params);\n}\nexport function float32(params) {\n return core._float32(ZodNumberFormat, params);\n}\nexport function float64(params) {\n return core._float64(ZodNumberFormat, params);\n}\nexport function int32(params) {\n return core._int32(ZodNumberFormat, params);\n}\nexport function uint32(params) {\n return core._uint32(ZodNumberFormat, params);\n}\nexport const ZodBoolean = /*@__PURE__*/ core.$constructor(\"ZodBoolean\", (inst, def) => {\n core.$ZodBoolean.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.booleanProcessor(inst, ctx, json, params);\n});\nexport function boolean(params) {\n return core._boolean(ZodBoolean, params);\n}\nexport const ZodBigInt = /*@__PURE__*/ core.$constructor(\"ZodBigInt\", (inst, def) => {\n core.$ZodBigInt.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.bigintProcessor(inst, ctx, json, params);\n inst.gte = (value, params) => inst.check(checks.gte(value, params));\n inst.min = (value, params) => inst.check(checks.gte(value, params));\n inst.gt = (value, params) => inst.check(checks.gt(value, params));\n inst.gte = (value, params) => inst.check(checks.gte(value, params));\n inst.min = (value, params) => inst.check(checks.gte(value, params));\n inst.lt = (value, params) => inst.check(checks.lt(value, params));\n inst.lte = (value, params) => inst.check(checks.lte(value, params));\n inst.max = (value, params) => inst.check(checks.lte(value, params));\n inst.positive = (params) => inst.check(checks.gt(BigInt(0), params));\n inst.negative = (params) => inst.check(checks.lt(BigInt(0), params));\n inst.nonpositive = (params) => inst.check(checks.lte(BigInt(0), params));\n inst.nonnegative = (params) => inst.check(checks.gte(BigInt(0), params));\n inst.multipleOf = (value, params) => inst.check(checks.multipleOf(value, params));\n const bag = inst._zod.bag;\n inst.minValue = bag.minimum ?? null;\n inst.maxValue = bag.maximum ?? null;\n inst.format = bag.format ?? null;\n});\nexport function bigint(params) {\n return core._bigint(ZodBigInt, params);\n}\nexport const ZodBigIntFormat = /*@__PURE__*/ core.$constructor(\"ZodBigIntFormat\", (inst, def) => {\n core.$ZodBigIntFormat.init(inst, def);\n ZodBigInt.init(inst, def);\n});\n// int64\nexport function int64(params) {\n return core._int64(ZodBigIntFormat, params);\n}\n// uint64\nexport function uint64(params) {\n return core._uint64(ZodBigIntFormat, params);\n}\nexport const ZodSymbol = /*@__PURE__*/ core.$constructor(\"ZodSymbol\", (inst, def) => {\n core.$ZodSymbol.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.symbolProcessor(inst, ctx, json, params);\n});\nexport function symbol(params) {\n return core._symbol(ZodSymbol, params);\n}\nexport const ZodUndefined = /*@__PURE__*/ core.$constructor(\"ZodUndefined\", (inst, def) => {\n core.$ZodUndefined.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.undefinedProcessor(inst, ctx, json, params);\n});\nfunction _undefined(params) {\n return core._undefined(ZodUndefined, params);\n}\nexport { _undefined as undefined };\nexport const ZodNull = /*@__PURE__*/ core.$constructor(\"ZodNull\", (inst, def) => {\n core.$ZodNull.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.nullProcessor(inst, ctx, json, params);\n});\nfunction _null(params) {\n return core._null(ZodNull, params);\n}\nexport { _null as null };\nexport const ZodAny = /*@__PURE__*/ core.$constructor(\"ZodAny\", (inst, def) => {\n core.$ZodAny.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.anyProcessor(inst, ctx, json, params);\n});\nexport function any() {\n return core._any(ZodAny);\n}\nexport const ZodUnknown = /*@__PURE__*/ core.$constructor(\"ZodUnknown\", (inst, def) => {\n core.$ZodUnknown.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.unknownProcessor(inst, ctx, json, params);\n});\nexport function unknown() {\n return core._unknown(ZodUnknown);\n}\nexport const ZodNever = /*@__PURE__*/ core.$constructor(\"ZodNever\", (inst, def) => {\n core.$ZodNever.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.neverProcessor(inst, ctx, json, params);\n});\nexport function never(params) {\n return core._never(ZodNever, params);\n}\nexport const ZodVoid = /*@__PURE__*/ core.$constructor(\"ZodVoid\", (inst, def) => {\n core.$ZodVoid.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.voidProcessor(inst, ctx, json, params);\n});\nfunction _void(params) {\n return core._void(ZodVoid, params);\n}\nexport { _void as void };\nexport const ZodDate = /*@__PURE__*/ core.$constructor(\"ZodDate\", (inst, def) => {\n core.$ZodDate.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.dateProcessor(inst, ctx, json, params);\n inst.min = (value, params) => inst.check(checks.gte(value, params));\n inst.max = (value, params) => inst.check(checks.lte(value, params));\n const c = inst._zod.bag;\n inst.minDate = c.minimum ? new Date(c.minimum) : null;\n inst.maxDate = c.maximum ? new Date(c.maximum) : null;\n});\nexport function date(params) {\n return core._date(ZodDate, params);\n}\nexport const ZodArray = /*@__PURE__*/ core.$constructor(\"ZodArray\", (inst, def) => {\n core.$ZodArray.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.arrayProcessor(inst, ctx, json, params);\n inst.element = def.element;\n inst.min = (minLength, params) => inst.check(checks.minLength(minLength, params));\n inst.nonempty = (params) => inst.check(checks.minLength(1, params));\n inst.max = (maxLength, params) => inst.check(checks.maxLength(maxLength, params));\n inst.length = (len, params) => inst.check(checks.length(len, params));\n inst.unwrap = () => inst.element;\n});\nexport function array(element, params) {\n return core._array(ZodArray, element, params);\n}\n// .keyof\nexport function keyof(schema) {\n const shape = schema._zod.def.shape;\n return _enum(Object.keys(shape));\n}\nexport const ZodObject = /*@__PURE__*/ core.$constructor(\"ZodObject\", (inst, def) => {\n core.$ZodObjectJIT.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.objectProcessor(inst, ctx, json, params);\n util.defineLazy(inst, \"shape\", () => {\n return def.shape;\n });\n inst.keyof = () => _enum(Object.keys(inst._zod.def.shape));\n inst.catchall = (catchall) => inst.clone({ ...inst._zod.def, catchall: catchall });\n inst.passthrough = () => inst.clone({ ...inst._zod.def, catchall: unknown() });\n inst.loose = () => inst.clone({ ...inst._zod.def, catchall: unknown() });\n inst.strict = () => inst.clone({ ...inst._zod.def, catchall: never() });\n inst.strip = () => inst.clone({ ...inst._zod.def, catchall: undefined });\n inst.extend = (incoming) => {\n return util.extend(inst, incoming);\n };\n inst.safeExtend = (incoming) => {\n return util.safeExtend(inst, incoming);\n };\n inst.merge = (other) => util.merge(inst, other);\n inst.pick = (mask) => util.pick(inst, mask);\n inst.omit = (mask) => util.omit(inst, mask);\n inst.partial = (...args) => util.partial(ZodOptional, inst, args[0]);\n inst.required = (...args) => util.required(ZodNonOptional, inst, args[0]);\n});\nexport function object(shape, params) {\n const def = {\n type: \"object\",\n shape: shape ?? {},\n ...util.normalizeParams(params),\n };\n return new ZodObject(def);\n}\n// strictObject\nexport function strictObject(shape, params) {\n return new ZodObject({\n type: \"object\",\n shape,\n catchall: never(),\n ...util.normalizeParams(params),\n });\n}\n// looseObject\nexport function looseObject(shape, params) {\n return new ZodObject({\n type: \"object\",\n shape,\n catchall: unknown(),\n ...util.normalizeParams(params),\n });\n}\nexport const ZodUnion = /*@__PURE__*/ core.$constructor(\"ZodUnion\", (inst, def) => {\n core.$ZodUnion.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.unionProcessor(inst, ctx, json, params);\n inst.options = def.options;\n});\nexport function union(options, params) {\n return new ZodUnion({\n type: \"union\",\n options: options,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodXor = /*@__PURE__*/ core.$constructor(\"ZodXor\", (inst, def) => {\n ZodUnion.init(inst, def);\n core.$ZodXor.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.unionProcessor(inst, ctx, json, params);\n inst.options = def.options;\n});\n/** Creates an exclusive union (XOR) where exactly one option must match.\n * Unlike regular unions that succeed when any option matches, xor fails if\n * zero or more than one option matches the input. */\nexport function xor(options, params) {\n return new ZodXor({\n type: \"union\",\n options: options,\n inclusive: false,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodDiscriminatedUnion = /*@__PURE__*/ core.$constructor(\"ZodDiscriminatedUnion\", (inst, def) => {\n ZodUnion.init(inst, def);\n core.$ZodDiscriminatedUnion.init(inst, def);\n});\nexport function discriminatedUnion(discriminator, options, params) {\n // const [options, params] = args;\n return new ZodDiscriminatedUnion({\n type: \"union\",\n options,\n discriminator,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodIntersection = /*@__PURE__*/ core.$constructor(\"ZodIntersection\", (inst, def) => {\n core.$ZodIntersection.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.intersectionProcessor(inst, ctx, json, params);\n});\nexport function intersection(left, right) {\n return new ZodIntersection({\n type: \"intersection\",\n left: left,\n right: right,\n });\n}\nexport const ZodTuple = /*@__PURE__*/ core.$constructor(\"ZodTuple\", (inst, def) => {\n core.$ZodTuple.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.tupleProcessor(inst, ctx, json, params);\n inst.rest = (rest) => inst.clone({\n ...inst._zod.def,\n rest: rest,\n });\n});\nexport function tuple(items, _paramsOrRest, _params) {\n const hasRest = _paramsOrRest instanceof core.$ZodType;\n const params = hasRest ? _params : _paramsOrRest;\n const rest = hasRest ? _paramsOrRest : null;\n return new ZodTuple({\n type: \"tuple\",\n items: items,\n rest,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodRecord = /*@__PURE__*/ core.$constructor(\"ZodRecord\", (inst, def) => {\n core.$ZodRecord.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.recordProcessor(inst, ctx, json, params);\n inst.keyType = def.keyType;\n inst.valueType = def.valueType;\n});\nexport function record(keyType, valueType, params) {\n return new ZodRecord({\n type: \"record\",\n keyType,\n valueType: valueType,\n ...util.normalizeParams(params),\n });\n}\n// type alksjf = core.output;\nexport function partialRecord(keyType, valueType, params) {\n const k = core.clone(keyType);\n k._zod.values = undefined;\n return new ZodRecord({\n type: \"record\",\n keyType: k,\n valueType: valueType,\n ...util.normalizeParams(params),\n });\n}\nexport function looseRecord(keyType, valueType, params) {\n return new ZodRecord({\n type: \"record\",\n keyType,\n valueType: valueType,\n mode: \"loose\",\n ...util.normalizeParams(params),\n });\n}\nexport const ZodMap = /*@__PURE__*/ core.$constructor(\"ZodMap\", (inst, def) => {\n core.$ZodMap.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.mapProcessor(inst, ctx, json, params);\n inst.keyType = def.keyType;\n inst.valueType = def.valueType;\n inst.min = (...args) => inst.check(core._minSize(...args));\n inst.nonempty = (params) => inst.check(core._minSize(1, params));\n inst.max = (...args) => inst.check(core._maxSize(...args));\n inst.size = (...args) => inst.check(core._size(...args));\n});\nexport function map(keyType, valueType, params) {\n return new ZodMap({\n type: \"map\",\n keyType: keyType,\n valueType: valueType,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodSet = /*@__PURE__*/ core.$constructor(\"ZodSet\", (inst, def) => {\n core.$ZodSet.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.setProcessor(inst, ctx, json, params);\n inst.min = (...args) => inst.check(core._minSize(...args));\n inst.nonempty = (params) => inst.check(core._minSize(1, params));\n inst.max = (...args) => inst.check(core._maxSize(...args));\n inst.size = (...args) => inst.check(core._size(...args));\n});\nexport function set(valueType, params) {\n return new ZodSet({\n type: \"set\",\n valueType: valueType,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodEnum = /*@__PURE__*/ core.$constructor(\"ZodEnum\", (inst, def) => {\n core.$ZodEnum.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.enumProcessor(inst, ctx, json, params);\n inst.enum = def.entries;\n inst.options = Object.values(def.entries);\n const keys = new Set(Object.keys(def.entries));\n inst.extract = (values, params) => {\n const newEntries = {};\n for (const value of values) {\n if (keys.has(value)) {\n newEntries[value] = def.entries[value];\n }\n else\n throw new Error(`Key ${value} not found in enum`);\n }\n return new ZodEnum({\n ...def,\n checks: [],\n ...util.normalizeParams(params),\n entries: newEntries,\n });\n };\n inst.exclude = (values, params) => {\n const newEntries = { ...def.entries };\n for (const value of values) {\n if (keys.has(value)) {\n delete newEntries[value];\n }\n else\n throw new Error(`Key ${value} not found in enum`);\n }\n return new ZodEnum({\n ...def,\n checks: [],\n ...util.normalizeParams(params),\n entries: newEntries,\n });\n };\n});\nfunction _enum(values, params) {\n const entries = Array.isArray(values) ? Object.fromEntries(values.map((v) => [v, v])) : values;\n return new ZodEnum({\n type: \"enum\",\n entries,\n ...util.normalizeParams(params),\n });\n}\nexport { _enum as enum };\n/** @deprecated This API has been merged into `z.enum()`. Use `z.enum()` instead.\n *\n * ```ts\n * enum Colors { red, green, blue }\n * z.enum(Colors);\n * ```\n */\nexport function nativeEnum(entries, params) {\n return new ZodEnum({\n type: \"enum\",\n entries,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodLiteral = /*@__PURE__*/ core.$constructor(\"ZodLiteral\", (inst, def) => {\n core.$ZodLiteral.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.literalProcessor(inst, ctx, json, params);\n inst.values = new Set(def.values);\n Object.defineProperty(inst, \"value\", {\n get() {\n if (def.values.length > 1) {\n throw new Error(\"This schema contains multiple valid literal values. Use `.values` instead.\");\n }\n return def.values[0];\n },\n });\n});\nexport function literal(value, params) {\n return new ZodLiteral({\n type: \"literal\",\n values: Array.isArray(value) ? value : [value],\n ...util.normalizeParams(params),\n });\n}\nexport const ZodFile = /*@__PURE__*/ core.$constructor(\"ZodFile\", (inst, def) => {\n core.$ZodFile.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.fileProcessor(inst, ctx, json, params);\n inst.min = (size, params) => inst.check(core._minSize(size, params));\n inst.max = (size, params) => inst.check(core._maxSize(size, params));\n inst.mime = (types, params) => inst.check(core._mime(Array.isArray(types) ? types : [types], params));\n});\nexport function file(params) {\n return core._file(ZodFile, params);\n}\nexport const ZodTransform = /*@__PURE__*/ core.$constructor(\"ZodTransform\", (inst, def) => {\n core.$ZodTransform.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.transformProcessor(inst, ctx, json, params);\n inst._zod.parse = (payload, _ctx) => {\n if (_ctx.direction === \"backward\") {\n throw new core.$ZodEncodeError(inst.constructor.name);\n }\n payload.addIssue = (issue) => {\n if (typeof issue === \"string\") {\n payload.issues.push(util.issue(issue, payload.value, def));\n }\n else {\n // for Zod 3 backwards compatibility\n const _issue = issue;\n if (_issue.fatal)\n _issue.continue = false;\n _issue.code ?? (_issue.code = \"custom\");\n _issue.input ?? (_issue.input = payload.value);\n _issue.inst ?? (_issue.inst = inst);\n // _issue.continue ??= true;\n payload.issues.push(util.issue(_issue));\n }\n };\n const output = def.transform(payload.value, payload);\n if (output instanceof Promise) {\n return output.then((output) => {\n payload.value = output;\n return payload;\n });\n }\n payload.value = output;\n return payload;\n };\n});\nexport function transform(fn) {\n return new ZodTransform({\n type: \"transform\",\n transform: fn,\n });\n}\nexport const ZodOptional = /*@__PURE__*/ core.$constructor(\"ZodOptional\", (inst, def) => {\n core.$ZodOptional.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.optionalProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function optional(innerType) {\n return new ZodOptional({\n type: \"optional\",\n innerType: innerType,\n });\n}\nexport const ZodExactOptional = /*@__PURE__*/ core.$constructor(\"ZodExactOptional\", (inst, def) => {\n core.$ZodExactOptional.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.optionalProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function exactOptional(innerType) {\n return new ZodExactOptional({\n type: \"optional\",\n innerType: innerType,\n });\n}\nexport const ZodNullable = /*@__PURE__*/ core.$constructor(\"ZodNullable\", (inst, def) => {\n core.$ZodNullable.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.nullableProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function nullable(innerType) {\n return new ZodNullable({\n type: \"nullable\",\n innerType: innerType,\n });\n}\n// nullish\nexport function nullish(innerType) {\n return optional(nullable(innerType));\n}\nexport const ZodDefault = /*@__PURE__*/ core.$constructor(\"ZodDefault\", (inst, def) => {\n core.$ZodDefault.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.defaultProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n inst.removeDefault = inst.unwrap;\n});\nexport function _default(innerType, defaultValue) {\n return new ZodDefault({\n type: \"default\",\n innerType: innerType,\n get defaultValue() {\n return typeof defaultValue === \"function\" ? defaultValue() : util.shallowClone(defaultValue);\n },\n });\n}\nexport const ZodPrefault = /*@__PURE__*/ core.$constructor(\"ZodPrefault\", (inst, def) => {\n core.$ZodPrefault.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.prefaultProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function prefault(innerType, defaultValue) {\n return new ZodPrefault({\n type: \"prefault\",\n innerType: innerType,\n get defaultValue() {\n return typeof defaultValue === \"function\" ? defaultValue() : util.shallowClone(defaultValue);\n },\n });\n}\nexport const ZodNonOptional = /*@__PURE__*/ core.$constructor(\"ZodNonOptional\", (inst, def) => {\n core.$ZodNonOptional.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.nonoptionalProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function nonoptional(innerType, params) {\n return new ZodNonOptional({\n type: \"nonoptional\",\n innerType: innerType,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodSuccess = /*@__PURE__*/ core.$constructor(\"ZodSuccess\", (inst, def) => {\n core.$ZodSuccess.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.successProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function success(innerType) {\n return new ZodSuccess({\n type: \"success\",\n innerType: innerType,\n });\n}\nexport const ZodCatch = /*@__PURE__*/ core.$constructor(\"ZodCatch\", (inst, def) => {\n core.$ZodCatch.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.catchProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n inst.removeCatch = inst.unwrap;\n});\nfunction _catch(innerType, catchValue) {\n return new ZodCatch({\n type: \"catch\",\n innerType: innerType,\n catchValue: (typeof catchValue === \"function\" ? catchValue : () => catchValue),\n });\n}\nexport { _catch as catch };\nexport const ZodNaN = /*@__PURE__*/ core.$constructor(\"ZodNaN\", (inst, def) => {\n core.$ZodNaN.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.nanProcessor(inst, ctx, json, params);\n});\nexport function nan(params) {\n return core._nan(ZodNaN, params);\n}\nexport const ZodPipe = /*@__PURE__*/ core.$constructor(\"ZodPipe\", (inst, def) => {\n core.$ZodPipe.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.pipeProcessor(inst, ctx, json, params);\n inst.in = def.in;\n inst.out = def.out;\n});\nexport function pipe(in_, out) {\n return new ZodPipe({\n type: \"pipe\",\n in: in_,\n out: out,\n // ...util.normalizeParams(params),\n });\n}\nexport const ZodCodec = /*@__PURE__*/ core.$constructor(\"ZodCodec\", (inst, def) => {\n ZodPipe.init(inst, def);\n core.$ZodCodec.init(inst, def);\n});\nexport function codec(in_, out, params) {\n return new ZodCodec({\n type: \"pipe\",\n in: in_,\n out: out,\n transform: params.decode,\n reverseTransform: params.encode,\n });\n}\nexport const ZodReadonly = /*@__PURE__*/ core.$constructor(\"ZodReadonly\", (inst, def) => {\n core.$ZodReadonly.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.readonlyProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function readonly(innerType) {\n return new ZodReadonly({\n type: \"readonly\",\n innerType: innerType,\n });\n}\nexport const ZodTemplateLiteral = /*@__PURE__*/ core.$constructor(\"ZodTemplateLiteral\", (inst, def) => {\n core.$ZodTemplateLiteral.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.templateLiteralProcessor(inst, ctx, json, params);\n});\nexport function templateLiteral(parts, params) {\n return new ZodTemplateLiteral({\n type: \"template_literal\",\n parts,\n ...util.normalizeParams(params),\n });\n}\nexport const ZodLazy = /*@__PURE__*/ core.$constructor(\"ZodLazy\", (inst, def) => {\n core.$ZodLazy.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.lazyProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.getter();\n});\nexport function lazy(getter) {\n return new ZodLazy({\n type: \"lazy\",\n getter: getter,\n });\n}\nexport const ZodPromise = /*@__PURE__*/ core.$constructor(\"ZodPromise\", (inst, def) => {\n core.$ZodPromise.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.promiseProcessor(inst, ctx, json, params);\n inst.unwrap = () => inst._zod.def.innerType;\n});\nexport function promise(innerType) {\n return new ZodPromise({\n type: \"promise\",\n innerType: innerType,\n });\n}\nexport const ZodFunction = /*@__PURE__*/ core.$constructor(\"ZodFunction\", (inst, def) => {\n core.$ZodFunction.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.functionProcessor(inst, ctx, json, params);\n});\nexport function _function(params) {\n return new ZodFunction({\n type: \"function\",\n input: Array.isArray(params?.input) ? tuple(params?.input) : (params?.input ?? array(unknown())),\n output: params?.output ?? unknown(),\n });\n}\nexport { _function as function };\nexport const ZodCustom = /*@__PURE__*/ core.$constructor(\"ZodCustom\", (inst, def) => {\n core.$ZodCustom.init(inst, def);\n ZodType.init(inst, def);\n inst._zod.processJSONSchema = (ctx, json, params) => processors.customProcessor(inst, ctx, json, params);\n});\n// custom checks\nexport function check(fn) {\n const ch = new core.$ZodCheck({\n check: \"custom\",\n // ...util.normalizeParams(params),\n });\n ch._zod.check = fn;\n return ch;\n}\nexport function custom(fn, _params) {\n return core._custom(ZodCustom, fn ?? (() => true), _params);\n}\nexport function refine(fn, _params = {}) {\n return core._refine(ZodCustom, fn, _params);\n}\n// superRefine\nexport function superRefine(fn) {\n return core._superRefine(fn);\n}\n// Re-export describe and meta from core\nexport const describe = core.describe;\nexport const meta = core.meta;\nfunction _instanceof(cls, params = {}) {\n const inst = new ZodCustom({\n type: \"custom\",\n check: \"custom\",\n fn: (data) => data instanceof cls,\n abort: true,\n ...util.normalizeParams(params),\n });\n inst._zod.bag.Class = cls;\n // Override check to emit invalid_type instead of custom\n inst._zod.check = (payload) => {\n if (!(payload.value instanceof cls)) {\n payload.issues.push({\n code: \"invalid_type\",\n expected: cls.name,\n input: payload.value,\n inst,\n path: [...(inst._zod.def.path ?? [])],\n });\n }\n };\n return inst;\n}\nexport { _instanceof as instanceof };\n// stringbool\nexport const stringbool = (...args) => core._stringbool({\n Codec: ZodCodec,\n Boolean: ZodBoolean,\n String: ZodString,\n}, ...args);\nexport function json(params) {\n const jsonSchema = lazy(() => {\n return union([string(params), number(), boolean(), _null(), array(jsonSchema), record(string(), jsonSchema)]);\n });\n return jsonSchema;\n}\n// preprocess\n// /** @deprecated Use `z.pipe()` and `z.transform()` instead. */\nexport function preprocess(fn, schema) {\n return pipe(transform(fn), schema);\n}\n", "export { _lt as lt, _lte as lte, _gt as gt, _gte as gte, _positive as positive, _negative as negative, _nonpositive as nonpositive, _nonnegative as nonnegative, _multipleOf as multipleOf, _maxSize as maxSize, _minSize as minSize, _size as size, _maxLength as maxLength, _minLength as minLength, _length as length, _regex as regex, _lowercase as lowercase, _uppercase as uppercase, _includes as includes, _startsWith as startsWith, _endsWith as endsWith, _property as property, _mime as mime, _overwrite as overwrite, _normalize as normalize, _trim as trim, _toLowerCase as toLowerCase, _toUpperCase as toUpperCase, _slugify as slugify, } from \"../core/index.js\";\n", "import * as core from \"../core/index.js\";\nimport * as schemas from \"./schemas.js\";\nexport const ZodISODateTime = /*@__PURE__*/ core.$constructor(\"ZodISODateTime\", (inst, def) => {\n core.$ZodISODateTime.init(inst, def);\n schemas.ZodStringFormat.init(inst, def);\n});\nexport function datetime(params) {\n return core._isoDateTime(ZodISODateTime, params);\n}\nexport const ZodISODate = /*@__PURE__*/ core.$constructor(\"ZodISODate\", (inst, def) => {\n core.$ZodISODate.init(inst, def);\n schemas.ZodStringFormat.init(inst, def);\n});\nexport function date(params) {\n return core._isoDate(ZodISODate, params);\n}\nexport const ZodISOTime = /*@__PURE__*/ core.$constructor(\"ZodISOTime\", (inst, def) => {\n core.$ZodISOTime.init(inst, def);\n schemas.ZodStringFormat.init(inst, def);\n});\nexport function time(params) {\n return core._isoTime(ZodISOTime, params);\n}\nexport const ZodISODuration = /*@__PURE__*/ core.$constructor(\"ZodISODuration\", (inst, def) => {\n core.$ZodISODuration.init(inst, def);\n schemas.ZodStringFormat.init(inst, def);\n});\nexport function duration(params) {\n return core._isoDuration(ZodISODuration, params);\n}\n", "import * as core from \"../core/index.js\";\nimport { $ZodError } from \"../core/index.js\";\nimport * as util from \"../core/util.js\";\nconst initializer = (inst, issues) => {\n $ZodError.init(inst, issues);\n inst.name = \"ZodError\";\n Object.defineProperties(inst, {\n format: {\n value: (mapper) => core.formatError(inst, mapper),\n // enumerable: false,\n },\n flatten: {\n value: (mapper) => core.flattenError(inst, mapper),\n // enumerable: false,\n },\n addIssue: {\n value: (issue) => {\n inst.issues.push(issue);\n inst.message = JSON.stringify(inst.issues, util.jsonStringifyReplacer, 2);\n },\n // enumerable: false,\n },\n addIssues: {\n value: (issues) => {\n inst.issues.push(...issues);\n inst.message = JSON.stringify(inst.issues, util.jsonStringifyReplacer, 2);\n },\n // enumerable: false,\n },\n isEmpty: {\n get() {\n return inst.issues.length === 0;\n },\n // enumerable: false,\n },\n });\n // Object.defineProperty(inst, \"isEmpty\", {\n // get() {\n // return inst.issues.length === 0;\n // },\n // });\n};\nexport const ZodError = core.$constructor(\"ZodError\", initializer);\nexport const ZodRealError = core.$constructor(\"ZodError\", initializer, {\n Parent: Error,\n});\n// /** @deprecated Use `z.core.$ZodErrorMapCtx` instead. */\n// export type ErrorMapCtx = core.$ZodErrorMapCtx;\n", "import * as core from \"../core/index.js\";\nimport { ZodRealError } from \"./errors.js\";\nexport const parse = /* @__PURE__ */ core._parse(ZodRealError);\nexport const parseAsync = /* @__PURE__ */ core._parseAsync(ZodRealError);\nexport const safeParse = /* @__PURE__ */ core._safeParse(ZodRealError);\nexport const safeParseAsync = /* @__PURE__ */ core._safeParseAsync(ZodRealError);\n// Codec functions\nexport const encode = /* @__PURE__ */ core._encode(ZodRealError);\nexport const decode = /* @__PURE__ */ core._decode(ZodRealError);\nexport const encodeAsync = /* @__PURE__ */ core._encodeAsync(ZodRealError);\nexport const decodeAsync = /* @__PURE__ */ core._decodeAsync(ZodRealError);\nexport const safeEncode = /* @__PURE__ */ core._safeEncode(ZodRealError);\nexport const safeDecode = /* @__PURE__ */ core._safeDecode(ZodRealError);\nexport const safeEncodeAsync = /* @__PURE__ */ core._safeEncodeAsync(ZodRealError);\nexport const safeDecodeAsync = /* @__PURE__ */ core._safeDecodeAsync(ZodRealError);\n", "// Zod 3 compat layer\nimport * as core from \"../core/index.js\";\n/** @deprecated Use the raw string literal codes instead, e.g. \"invalid_type\". */\nexport const ZodIssueCode = {\n invalid_type: \"invalid_type\",\n too_big: \"too_big\",\n too_small: \"too_small\",\n invalid_format: \"invalid_format\",\n not_multiple_of: \"not_multiple_of\",\n unrecognized_keys: \"unrecognized_keys\",\n invalid_union: \"invalid_union\",\n invalid_key: \"invalid_key\",\n invalid_element: \"invalid_element\",\n invalid_value: \"invalid_value\",\n custom: \"custom\",\n};\nexport { $brand, config } from \"../core/index.js\";\n/** @deprecated Use `z.config(params)` instead. */\nexport function setErrorMap(map) {\n core.config({\n customError: map,\n });\n}\n/** @deprecated Use `z.config()` instead. */\nexport function getErrorMap() {\n return core.config().customError;\n}\n/** @deprecated Do not use. Stub definition, only included for zod-to-json-schema compatibility. */\nexport var ZodFirstPartyTypeKind;\n(function (ZodFirstPartyTypeKind) {\n})(ZodFirstPartyTypeKind || (ZodFirstPartyTypeKind = {}));\n", "import { globalRegistry } from \"../core/registries.js\";\nimport * as _checks from \"./checks.js\";\nimport * as _iso from \"./iso.js\";\nimport * as _schemas from \"./schemas.js\";\n// Local z object to avoid circular dependency with ../index.js\nconst z = {\n ..._schemas,\n ..._checks,\n iso: _iso,\n};\n// Keys that are recognized and handled by the conversion logic\nconst RECOGNIZED_KEYS = new Set([\n // Schema identification\n \"$schema\",\n \"$ref\",\n \"$defs\",\n \"definitions\",\n // Core schema keywords\n \"$id\",\n \"id\",\n \"$comment\",\n \"$anchor\",\n \"$vocabulary\",\n \"$dynamicRef\",\n \"$dynamicAnchor\",\n // Type\n \"type\",\n \"enum\",\n \"const\",\n // Composition\n \"anyOf\",\n \"oneOf\",\n \"allOf\",\n \"not\",\n // Object\n \"properties\",\n \"required\",\n \"additionalProperties\",\n \"patternProperties\",\n \"propertyNames\",\n \"minProperties\",\n \"maxProperties\",\n // Array\n \"items\",\n \"prefixItems\",\n \"additionalItems\",\n \"minItems\",\n \"maxItems\",\n \"uniqueItems\",\n \"contains\",\n \"minContains\",\n \"maxContains\",\n // String\n \"minLength\",\n \"maxLength\",\n \"pattern\",\n \"format\",\n // Number\n \"minimum\",\n \"maximum\",\n \"exclusiveMinimum\",\n \"exclusiveMaximum\",\n \"multipleOf\",\n // Already handled metadata\n \"description\",\n \"default\",\n // Content\n \"contentEncoding\",\n \"contentMediaType\",\n \"contentSchema\",\n // Unsupported (error-throwing)\n \"unevaluatedItems\",\n \"unevaluatedProperties\",\n \"if\",\n \"then\",\n \"else\",\n \"dependentSchemas\",\n \"dependentRequired\",\n // OpenAPI\n \"nullable\",\n \"readOnly\",\n]);\nfunction detectVersion(schema, defaultTarget) {\n const $schema = schema.$schema;\n if ($schema === \"https://json-schema.org/draft/2020-12/schema\") {\n return \"draft-2020-12\";\n }\n if ($schema === \"http://json-schema.org/draft-07/schema#\") {\n return \"draft-7\";\n }\n if ($schema === \"http://json-schema.org/draft-04/schema#\") {\n return \"draft-4\";\n }\n // Use defaultTarget if provided, otherwise default to draft-2020-12\n return defaultTarget ?? \"draft-2020-12\";\n}\nfunction resolveRef(ref, ctx) {\n if (!ref.startsWith(\"#\")) {\n throw new Error(\"External $ref is not supported, only local refs (#/...) are allowed\");\n }\n const path = ref.slice(1).split(\"/\").filter(Boolean);\n // Handle root reference \"#\"\n if (path.length === 0) {\n return ctx.rootSchema;\n }\n const defsKey = ctx.version === \"draft-2020-12\" ? \"$defs\" : \"definitions\";\n if (path[0] === defsKey) {\n const key = path[1];\n if (!key || !ctx.defs[key]) {\n throw new Error(`Reference not found: ${ref}`);\n }\n return ctx.defs[key];\n }\n throw new Error(`Reference not found: ${ref}`);\n}\nfunction convertBaseSchema(schema, ctx) {\n // Handle unsupported features\n if (schema.not !== undefined) {\n // Special case: { not: {} } represents never\n if (typeof schema.not === \"object\" && Object.keys(schema.not).length === 0) {\n return z.never();\n }\n throw new Error(\"not is not supported in Zod (except { not: {} } for never)\");\n }\n if (schema.unevaluatedItems !== undefined) {\n throw new Error(\"unevaluatedItems is not supported\");\n }\n if (schema.unevaluatedProperties !== undefined) {\n throw new Error(\"unevaluatedProperties is not supported\");\n }\n if (schema.if !== undefined || schema.then !== undefined || schema.else !== undefined) {\n throw new Error(\"Conditional schemas (if/then/else) are not supported\");\n }\n if (schema.dependentSchemas !== undefined || schema.dependentRequired !== undefined) {\n throw new Error(\"dependentSchemas and dependentRequired are not supported\");\n }\n // Handle $ref\n if (schema.$ref) {\n const refPath = schema.$ref;\n if (ctx.refs.has(refPath)) {\n return ctx.refs.get(refPath);\n }\n if (ctx.processing.has(refPath)) {\n // Circular reference - use lazy\n return z.lazy(() => {\n if (!ctx.refs.has(refPath)) {\n throw new Error(`Circular reference not resolved: ${refPath}`);\n }\n return ctx.refs.get(refPath);\n });\n }\n ctx.processing.add(refPath);\n const resolved = resolveRef(refPath, ctx);\n const zodSchema = convertSchema(resolved, ctx);\n ctx.refs.set(refPath, zodSchema);\n ctx.processing.delete(refPath);\n return zodSchema;\n }\n // Handle enum\n if (schema.enum !== undefined) {\n const enumValues = schema.enum;\n // Special case: OpenAPI 3.0 null representation { type: \"string\", nullable: true, enum: [null] }\n if (ctx.version === \"openapi-3.0\" &&\n schema.nullable === true &&\n enumValues.length === 1 &&\n enumValues[0] === null) {\n return z.null();\n }\n if (enumValues.length === 0) {\n return z.never();\n }\n if (enumValues.length === 1) {\n return z.literal(enumValues[0]);\n }\n // Check if all values are strings\n if (enumValues.every((v) => typeof v === \"string\")) {\n return z.enum(enumValues);\n }\n // Mixed types - use union of literals\n const literalSchemas = enumValues.map((v) => z.literal(v));\n if (literalSchemas.length < 2) {\n return literalSchemas[0];\n }\n return z.union([literalSchemas[0], literalSchemas[1], ...literalSchemas.slice(2)]);\n }\n // Handle const\n if (schema.const !== undefined) {\n return z.literal(schema.const);\n }\n // Handle type\n const type = schema.type;\n if (Array.isArray(type)) {\n // Expand type array into anyOf union\n const typeSchemas = type.map((t) => {\n const typeSchema = { ...schema, type: t };\n return convertBaseSchema(typeSchema, ctx);\n });\n if (typeSchemas.length === 0) {\n return z.never();\n }\n if (typeSchemas.length === 1) {\n return typeSchemas[0];\n }\n return z.union(typeSchemas);\n }\n if (!type) {\n // No type specified - empty schema (any)\n return z.any();\n }\n let zodSchema;\n switch (type) {\n case \"string\": {\n let stringSchema = z.string();\n // Apply format using .check() with Zod format functions\n if (schema.format) {\n const format = schema.format;\n // Map common formats to Zod check functions\n if (format === \"email\") {\n stringSchema = stringSchema.check(z.email());\n }\n else if (format === \"uri\" || format === \"uri-reference\") {\n stringSchema = stringSchema.check(z.url());\n }\n else if (format === \"uuid\" || format === \"guid\") {\n stringSchema = stringSchema.check(z.uuid());\n }\n else if (format === \"date-time\") {\n stringSchema = stringSchema.check(z.iso.datetime());\n }\n else if (format === \"date\") {\n stringSchema = stringSchema.check(z.iso.date());\n }\n else if (format === \"time\") {\n stringSchema = stringSchema.check(z.iso.time());\n }\n else if (format === \"duration\") {\n stringSchema = stringSchema.check(z.iso.duration());\n }\n else if (format === \"ipv4\") {\n stringSchema = stringSchema.check(z.ipv4());\n }\n else if (format === \"ipv6\") {\n stringSchema = stringSchema.check(z.ipv6());\n }\n else if (format === \"mac\") {\n stringSchema = stringSchema.check(z.mac());\n }\n else if (format === \"cidr\") {\n stringSchema = stringSchema.check(z.cidrv4());\n }\n else if (format === \"cidr-v6\") {\n stringSchema = stringSchema.check(z.cidrv6());\n }\n else if (format === \"base64\") {\n stringSchema = stringSchema.check(z.base64());\n }\n else if (format === \"base64url\") {\n stringSchema = stringSchema.check(z.base64url());\n }\n else if (format === \"e164\") {\n stringSchema = stringSchema.check(z.e164());\n }\n else if (format === \"jwt\") {\n stringSchema = stringSchema.check(z.jwt());\n }\n else if (format === \"emoji\") {\n stringSchema = stringSchema.check(z.emoji());\n }\n else if (format === \"nanoid\") {\n stringSchema = stringSchema.check(z.nanoid());\n }\n else if (format === \"cuid\") {\n stringSchema = stringSchema.check(z.cuid());\n }\n else if (format === \"cuid2\") {\n stringSchema = stringSchema.check(z.cuid2());\n }\n else if (format === \"ulid\") {\n stringSchema = stringSchema.check(z.ulid());\n }\n else if (format === \"xid\") {\n stringSchema = stringSchema.check(z.xid());\n }\n else if (format === \"ksuid\") {\n stringSchema = stringSchema.check(z.ksuid());\n }\n // Note: json-string format is not currently supported by Zod\n // Custom formats are ignored - keep as plain string\n }\n // Apply constraints\n if (typeof schema.minLength === \"number\") {\n stringSchema = stringSchema.min(schema.minLength);\n }\n if (typeof schema.maxLength === \"number\") {\n stringSchema = stringSchema.max(schema.maxLength);\n }\n if (schema.pattern) {\n // JSON Schema patterns are not implicitly anchored (match anywhere in string)\n stringSchema = stringSchema.regex(new RegExp(schema.pattern));\n }\n zodSchema = stringSchema;\n break;\n }\n case \"number\":\n case \"integer\": {\n let numberSchema = type === \"integer\" ? z.number().int() : z.number();\n // Apply constraints\n if (typeof schema.minimum === \"number\") {\n numberSchema = numberSchema.min(schema.minimum);\n }\n if (typeof schema.maximum === \"number\") {\n numberSchema = numberSchema.max(schema.maximum);\n }\n if (typeof schema.exclusiveMinimum === \"number\") {\n numberSchema = numberSchema.gt(schema.exclusiveMinimum);\n }\n else if (schema.exclusiveMinimum === true && typeof schema.minimum === \"number\") {\n numberSchema = numberSchema.gt(schema.minimum);\n }\n if (typeof schema.exclusiveMaximum === \"number\") {\n numberSchema = numberSchema.lt(schema.exclusiveMaximum);\n }\n else if (schema.exclusiveMaximum === true && typeof schema.maximum === \"number\") {\n numberSchema = numberSchema.lt(schema.maximum);\n }\n if (typeof schema.multipleOf === \"number\") {\n numberSchema = numberSchema.multipleOf(schema.multipleOf);\n }\n zodSchema = numberSchema;\n break;\n }\n case \"boolean\": {\n zodSchema = z.boolean();\n break;\n }\n case \"null\": {\n zodSchema = z.null();\n break;\n }\n case \"object\": {\n const shape = {};\n const properties = schema.properties || {};\n const requiredSet = new Set(schema.required || []);\n // Convert properties - mark optional ones\n for (const [key, propSchema] of Object.entries(properties)) {\n const propZodSchema = convertSchema(propSchema, ctx);\n // If not in required array, make it optional\n shape[key] = requiredSet.has(key) ? propZodSchema : propZodSchema.optional();\n }\n // Handle propertyNames\n if (schema.propertyNames) {\n const keySchema = convertSchema(schema.propertyNames, ctx);\n const valueSchema = schema.additionalProperties && typeof schema.additionalProperties === \"object\"\n ? convertSchema(schema.additionalProperties, ctx)\n : z.any();\n // Case A: No properties (pure record)\n if (Object.keys(shape).length === 0) {\n zodSchema = z.record(keySchema, valueSchema);\n break;\n }\n // Case B: With properties (intersection of object and looseRecord)\n const objectSchema = z.object(shape).passthrough();\n const recordSchema = z.looseRecord(keySchema, valueSchema);\n zodSchema = z.intersection(objectSchema, recordSchema);\n break;\n }\n // Handle patternProperties\n if (schema.patternProperties) {\n // patternProperties: keys matching pattern must satisfy corresponding schema\n // Use loose records so non-matching keys pass through\n const patternProps = schema.patternProperties;\n const patternKeys = Object.keys(patternProps);\n const looseRecords = [];\n for (const pattern of patternKeys) {\n const patternValue = convertSchema(patternProps[pattern], ctx);\n const keySchema = z.string().regex(new RegExp(pattern));\n looseRecords.push(z.looseRecord(keySchema, patternValue));\n }\n // Build intersection: object schema + all pattern property records\n const schemasToIntersect = [];\n if (Object.keys(shape).length > 0) {\n // Use passthrough so patternProperties can validate additional keys\n schemasToIntersect.push(z.object(shape).passthrough());\n }\n schemasToIntersect.push(...looseRecords);\n if (schemasToIntersect.length === 0) {\n zodSchema = z.object({}).passthrough();\n }\n else if (schemasToIntersect.length === 1) {\n zodSchema = schemasToIntersect[0];\n }\n else {\n // Chain intersections: (A & B) & C & D ...\n let result = z.intersection(schemasToIntersect[0], schemasToIntersect[1]);\n for (let i = 2; i < schemasToIntersect.length; i++) {\n result = z.intersection(result, schemasToIntersect[i]);\n }\n zodSchema = result;\n }\n break;\n }\n // Handle additionalProperties\n // In JSON Schema, additionalProperties defaults to true (allow any extra properties)\n // In Zod, objects strip unknown keys by default, so we need to handle this explicitly\n const objectSchema = z.object(shape);\n if (schema.additionalProperties === false) {\n // Strict mode - no extra properties allowed\n zodSchema = objectSchema.strict();\n }\n else if (typeof schema.additionalProperties === \"object\") {\n // Extra properties must match the specified schema\n zodSchema = objectSchema.catchall(convertSchema(schema.additionalProperties, ctx));\n }\n else {\n // additionalProperties is true or undefined - allow any extra properties (passthrough)\n zodSchema = objectSchema.passthrough();\n }\n break;\n }\n case \"array\": {\n // TODO: uniqueItems is not supported\n // TODO: contains/minContains/maxContains are not supported\n // Check if this is a tuple (prefixItems or items as array)\n const prefixItems = schema.prefixItems;\n const items = schema.items;\n if (prefixItems && Array.isArray(prefixItems)) {\n // Tuple with prefixItems (draft-2020-12)\n const tupleItems = prefixItems.map((item) => convertSchema(item, ctx));\n const rest = items && typeof items === \"object\" && !Array.isArray(items)\n ? convertSchema(items, ctx)\n : undefined;\n if (rest) {\n zodSchema = z.tuple(tupleItems).rest(rest);\n }\n else {\n zodSchema = z.tuple(tupleItems);\n }\n // Apply minItems/maxItems constraints to tuples\n if (typeof schema.minItems === \"number\") {\n zodSchema = zodSchema.check(z.minLength(schema.minItems));\n }\n if (typeof schema.maxItems === \"number\") {\n zodSchema = zodSchema.check(z.maxLength(schema.maxItems));\n }\n }\n else if (Array.isArray(items)) {\n // Tuple with items array (draft-7)\n const tupleItems = items.map((item) => convertSchema(item, ctx));\n const rest = schema.additionalItems && typeof schema.additionalItems === \"object\"\n ? convertSchema(schema.additionalItems, ctx)\n : undefined; // additionalItems: false means no rest, handled by default tuple behavior\n if (rest) {\n zodSchema = z.tuple(tupleItems).rest(rest);\n }\n else {\n zodSchema = z.tuple(tupleItems);\n }\n // Apply minItems/maxItems constraints to tuples\n if (typeof schema.minItems === \"number\") {\n zodSchema = zodSchema.check(z.minLength(schema.minItems));\n }\n if (typeof schema.maxItems === \"number\") {\n zodSchema = zodSchema.check(z.maxLength(schema.maxItems));\n }\n }\n else if (items !== undefined) {\n // Regular array\n const element = convertSchema(items, ctx);\n let arraySchema = z.array(element);\n // Apply constraints\n if (typeof schema.minItems === \"number\") {\n arraySchema = arraySchema.min(schema.minItems);\n }\n if (typeof schema.maxItems === \"number\") {\n arraySchema = arraySchema.max(schema.maxItems);\n }\n zodSchema = arraySchema;\n }\n else {\n // No items specified - array of any\n zodSchema = z.array(z.any());\n }\n break;\n }\n default:\n throw new Error(`Unsupported type: ${type}`);\n }\n // Apply metadata\n if (schema.description) {\n zodSchema = zodSchema.describe(schema.description);\n }\n if (schema.default !== undefined) {\n zodSchema = zodSchema.default(schema.default);\n }\n return zodSchema;\n}\nfunction convertSchema(schema, ctx) {\n if (typeof schema === \"boolean\") {\n return schema ? z.any() : z.never();\n }\n // Convert base schema first (ignoring composition keywords)\n let baseSchema = convertBaseSchema(schema, ctx);\n const hasExplicitType = schema.type || schema.enum !== undefined || schema.const !== undefined;\n // Process composition keywords LAST (they can appear together)\n // Handle anyOf - wrap base schema with union\n if (schema.anyOf && Array.isArray(schema.anyOf)) {\n const options = schema.anyOf.map((s) => convertSchema(s, ctx));\n const anyOfUnion = z.union(options);\n baseSchema = hasExplicitType ? z.intersection(baseSchema, anyOfUnion) : anyOfUnion;\n }\n // Handle oneOf - exclusive union (exactly one must match)\n if (schema.oneOf && Array.isArray(schema.oneOf)) {\n const options = schema.oneOf.map((s) => convertSchema(s, ctx));\n const oneOfUnion = z.xor(options);\n baseSchema = hasExplicitType ? z.intersection(baseSchema, oneOfUnion) : oneOfUnion;\n }\n // Handle allOf - wrap base schema with intersection\n if (schema.allOf && Array.isArray(schema.allOf)) {\n if (schema.allOf.length === 0) {\n baseSchema = hasExplicitType ? baseSchema : z.any();\n }\n else {\n let result = hasExplicitType ? baseSchema : convertSchema(schema.allOf[0], ctx);\n const startIdx = hasExplicitType ? 0 : 1;\n for (let i = startIdx; i < schema.allOf.length; i++) {\n result = z.intersection(result, convertSchema(schema.allOf[i], ctx));\n }\n baseSchema = result;\n }\n }\n // Handle nullable (OpenAPI 3.0)\n if (schema.nullable === true && ctx.version === \"openapi-3.0\") {\n baseSchema = z.nullable(baseSchema);\n }\n // Handle readOnly\n if (schema.readOnly === true) {\n baseSchema = z.readonly(baseSchema);\n }\n // Collect metadata: core schema keywords and unrecognized keys\n const extraMeta = {};\n // Core schema keywords that should be captured as metadata\n const coreMetadataKeys = [\"$id\", \"id\", \"$comment\", \"$anchor\", \"$vocabulary\", \"$dynamicRef\", \"$dynamicAnchor\"];\n for (const key of coreMetadataKeys) {\n if (key in schema) {\n extraMeta[key] = schema[key];\n }\n }\n // Content keywords - store as metadata\n const contentMetadataKeys = [\"contentEncoding\", \"contentMediaType\", \"contentSchema\"];\n for (const key of contentMetadataKeys) {\n if (key in schema) {\n extraMeta[key] = schema[key];\n }\n }\n // Unrecognized keys (custom metadata)\n for (const key of Object.keys(schema)) {\n if (!RECOGNIZED_KEYS.has(key)) {\n extraMeta[key] = schema[key];\n }\n }\n if (Object.keys(extraMeta).length > 0) {\n ctx.registry.add(baseSchema, extraMeta);\n }\n return baseSchema;\n}\n/**\n * Converts a JSON Schema to a Zod schema. This function should be considered semi-experimental. It's behavior is liable to change. */\nexport function fromJSONSchema(schema, params) {\n // Handle boolean schemas\n if (typeof schema === \"boolean\") {\n return schema ? z.any() : z.never();\n }\n const version = detectVersion(schema, params?.defaultTarget);\n const defs = (schema.$defs || schema.definitions || {});\n const ctx = {\n version,\n defs,\n refs: new Map(),\n processing: new Set(),\n rootSchema: schema,\n registry: params?.registry ?? globalRegistry,\n };\n return convertSchema(schema, ctx);\n}\n", "import * as core from \"../core/index.js\";\nimport * as schemas from \"./schemas.js\";\nexport function string(params) {\n return core._coercedString(schemas.ZodString, params);\n}\nexport function number(params) {\n return core._coercedNumber(schemas.ZodNumber, params);\n}\nexport function boolean(params) {\n return core._coercedBoolean(schemas.ZodBoolean, params);\n}\nexport function bigint(params) {\n return core._coercedBigint(schemas.ZodBigInt, params);\n}\nexport function date(params) {\n return core._coercedDate(schemas.ZodDate, params);\n}\n"], + "mappings": "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", "names": ["client", "promise", "url", "json", "field", "type", "client", "typeMap", "type", "k", "typeName", "createClient", "createClient", "_default", "base64", "base64url", "bigint", "boolean", "_catch", "cidrv4", "cidrv6", "core_exports", "cuid", "cuid2", "date", "decode", "decodeAsync", "describe", "e164", "email", "emoji", "encode", "encodeAsync", "_enum", "guid", "hex", "hostname", "ipv4", "ipv6", "ksuid", "mac", "meta", "nanoid", "_null", "nullish", "number", "parse", "parseAsync", "safeDecode", "safeDecodeAsync", "safeEncode", "safeEncodeAsync", "safeParse", "safeParseAsync", "string", "ulid", "_undefined", "uuid", "_void", "xid", "core_exports", "_emoji", "_null", "_undefined", "process", "initializer", "_a", "array", "set", "object", "Class", "_a", "config", "base64", "base64url", "hex", "error", "issue", "_a", "version", "time", "_a", "inst", "result", "_a", "checks", "checkResult", "canary", "result", "_", "url", "base64", "r", "isObject", "allowsEval", "results", "map", "left", "right", "keyResult", "valueResult", "output", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "number", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "error", "issue", "meta", "Class", "_emoji", "_undefined", "_null", "Class", "issue", "codec", "process", "_a", "meta", "id", "schema", "json", "file", "process", "registry", "ctx", "process", "schemas_exports", "_default", "base64", "base64url", "bigint", "boolean", "_catch", "cidrv4", "cidrv6", "cuid", "cuid2", "date", "describe", "e164", "email", "emoji", "_enum", "guid", "hex", "hostname", "ipv4", "ipv6", "ksuid", "mac", "meta", "nanoid", "_null", "nullish", "number", "string", "ulid", "_undefined", "uuid", "_void", "xid", "checks_exports", "date", "datetime", "duration", "time", "datetime", "date", "time", "duration", "initializer", "issue", "issues", "parse", "parseAsync", "safeParse", "safeParseAsync", "encode", "decode", "encodeAsync", "decodeAsync", "safeEncode", "safeDecode", "safeEncodeAsync", "safeDecodeAsync", "def", "meta", "parse", "safeParse", "parseAsync", "safeParseAsync", "encode", "decode", "encodeAsync", "decodeAsync", "safeEncode", "safeDecode", "safeEncodeAsync", "safeDecodeAsync", "check", "_default", "_catch", "json", "_emoji", "datetime", "date", "time", "duration", "string", "email", "guid", "uuid", "emoji", "nanoid", "cuid", "cuid2", "ulid", "xid", "ksuid", "ipv4", "mac", "ipv6", "cidrv4", "cidrv6", "base64", "base64url", "e164", "hostname", "hex", "number", "boolean", "bigint", "_undefined", "json", "_null", "json", "_void", "json", "date", "_enum", "json", "issue", "output", "nullish", "_default", "_catch", "json", "json", "describe", "meta", "string", "number", "boolean", "_null", "map", "ZodFirstPartyTypeKind", "schemas_exports", "checks_exports", "zodSchema", "objectSchema", "version", "bigint", "boolean", "date", "number", "string", "string", "number", "boolean", "bigint", "date"] } diff --git a/packages/twenty-apps/internal/twentyfortwenty/src/logic-functions/create-users.ts b/packages/twenty-apps/internal/twentyfortwenty/src/logic-functions/create-users.ts index 4458556fa5f..81e1c32e2fd 100644 --- a/packages/twenty-apps/internal/twentyfortwenty/src/logic-functions/create-users.ts +++ b/packages/twenty-apps/internal/twentyfortwenty/src/logic-functions/create-users.ts @@ -1,8 +1,14 @@ import { defineLogicFunction } from 'twenty-sdk'; import Twenty from 'twenty-sdk/generated'; +import { isDefined } from 'twenty-shared/utils'; import { z } from 'zod'; -const client = new Twenty(); +const client = new Twenty({ + url: 'https://twentyfortwenty.twenty.com', + headers: { + Authorization: `Bearer ${'lol'}`, + } +}); const applicationConfigSchema = z.object({ CLICKHOUSE_DATABASE: z.string().nonempty(), @@ -81,8 +87,10 @@ const fetchUsersFromClickHouse = async (): Promise<{ * FROM ${clickHouseDatabase}.user - LIMIT - 20 + WHERE + lastActivityDate >= now() - INTERVAL 500 MINUTE + AND + lastActivityDate <= now() FORMAT JSONEachRow; `; @@ -148,6 +156,8 @@ const fetchAllPeopleFromTwentyByEmail = async (emails: string[]) => { }; const handler = async (): Promise<{ message: string }> => { + const now = new Date(); + try { const { users } = await fetchUsersFromClickHouse(); @@ -155,6 +165,21 @@ const handler = async (): Promise<{ message: string }> => { const people = await fetchAllPeopleFromTwentyByEmail(emails); + for (const user of users) { + const matchingPerson = people.find( + (person) => + isDefined(person.emails?.primaryEmail) && + person.emails.primaryEmail.toLowerCase() === user.email.toLowerCase(), + ); + + if (isDefined(matchingPerson)) { + // update cloud user + } else { + // create people + // create or update cloud user + } + } + return { message: `Successfully fetched ${users.length} users from ClickHouse`, }; diff --git a/packages/twenty-apps/internal/twentyfortwenty/src/navigation-menu-items/cloud-user.ts b/packages/twenty-apps/internal/twentyfortwenty/src/navigation-menu-items/cloud-user.ts new file mode 100644 index 00000000000..68e16387773 --- /dev/null +++ b/packages/twenty-apps/internal/twentyfortwenty/src/navigation-menu-items/cloud-user.ts @@ -0,0 +1,9 @@ +import { defineNavigationMenuItem } from 'twenty-sdk'; + +export default defineNavigationMenuItem({ + universalIdentifier: '156c42d2-a60b-414e-a6f1-cd4c0c8f5d05', + name: 'cloud-user', + icon: 'IconList', + position: 0, + viewUniversalIdentifier: 'ef3a4ba5-c542-4511-bb09-db35195cc85a', +}); diff --git a/packages/twenty-apps/internal/twentyfortwenty/src/objects/cloud-user.ts b/packages/twenty-apps/internal/twentyfortwenty/src/objects/cloud-user.ts new file mode 100644 index 00000000000..7c6daaab202 --- /dev/null +++ b/packages/twenty-apps/internal/twentyfortwenty/src/objects/cloud-user.ts @@ -0,0 +1,20 @@ +import { defineObject } from 'twenty-sdk'; + +export default defineObject({ + universalIdentifier: '8c53efa7-c6b2-44f5-9d85-3c2d8928a9c0', + nameSingular: 'cloudUser', + namePlural: 'cloudUsers', + labelSingular: 'Cloud User', + labelPlural: 'Cloud Users', + icon: 'IconBox', + fields: [ + // Add your fields here using defineField helper + // Example: + // { + // universalIdentifier: '...', + // type: FieldMetadataType.TEXT, + // name: 'description', + // label: 'Description', + // }, + ], +}); diff --git a/packages/twenty-apps/internal/twentyfortwenty/src/views/all-cloud-user.ts b/packages/twenty-apps/internal/twentyfortwenty/src/views/all-cloud-user.ts new file mode 100644 index 00000000000..c8562915487 --- /dev/null +++ b/packages/twenty-apps/internal/twentyfortwenty/src/views/all-cloud-user.ts @@ -0,0 +1,25 @@ +import { defineView } from 'twenty-sdk'; + +export default defineView({ + universalIdentifier: 'ef3a4ba5-c542-4511-bb09-db35195cc85a', + name: 'all-cloud-user', + objectUniversalIdentifier: '8c53efa7-c6b2-44f5-9d85-3c2d8928a9c0', + icon: 'IconList', + position: 0, + // fields: [ + // { + // universalIdentifier: '...', + // fieldMetadataUniversalIdentifier: '...', + // position: 0, + // isVisible: true, + // }, + // ], + // filters: [ + // { + // universalIdentifier: '...', + // fieldMetadataUniversalIdentifier: '...', + // operand: 'Contains', + // value: '', + // }, + // ], +});